SL20W29: Difference between revisions

From ETM
Jump to navigation Jump to search
(Created page with "◄ SL20W28 | SL20W30 ►<br /> == 2020-07-13 == * Implement general approach to add useroptions (booleanstates) * Implement general apporach to add...")
 
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[SL20W28|◄ SL20W28]] | [[SL20W30|SL20W30 ►]]<br />
[[SL20W28|◄ SL20W28]] | [[SL20W30|SL20W30 ►]]<br />


== 2020-07-13 ==
==2020-07-13==


* Implement general approach to add useroptions (booleanstates)
*Desktop, todo: Difficult to input text/string/numbers
* Implement general apporach to add landoptions (booleanstates)
*Desktop, Bug ''':''' Clicking on the outside is possible (right side)
* '''Todo:''' Add addition options that are not boolean states
*Desktop: Method to input numbers (slider), small input field
* Change: Tpa(here) now uses the location where the command was executed
* /land kick possible from the desktop
* '''FIX THE SUB SOUND IF SUBBED FOR MORE THAN 1 MONTH! (you lazy shit)'''


==Grave==
==2020-07-15==
'''Update FPanel Implementation to allow Images to be rotated up and down'''


'''Idea: How can array lookups be slower than a hashmap?'''
*WorldRestore: Creative World regeneration does not need bedrock in the ground
 
*Feature: Day/Night setting per client
'''Idea: How to use Players as QA (TraceHelper)'''
*Bug: XP is being transported between creative / survival
 
*Bug: Shop-Creation is broken. Text is missing on the creation sign?
'''Idea: Explain what makes crops growing slow in minecraft (chunk loading / page cache cpu problem)'''
*Bug: ReplayPlayers are not moving. Most likely missing packet output
 
*Feature: Add Integer-Value sliders
*'''Missing Sound for 2+ Month sub notifications'''
*Bug: ItemFrames can be griefed currently (block place)
*'''Test text2speech'''
*'''Countdown clock on stream starting (+ coffee clock)'''
*'''Update /land info command to the new system'''
**'''Try to implement onclick events for plot flags'''
**'''SL20W23:''' '''Amazing visual updates we need to implement (from 22855)'''
*'''Bug: ? TileEntities are not deleted correclty? Chests dont drop their loot sometimes on removal?'''
*'''Bug: Bungeecord steals /server command'''
*'''Bug: Turtle helmet will result in constant EntityEffect Event spam: (EntityHuman.java:233)'''            this.addEffect(new MobEffect(MobEffects.WATER_BREATHING, 200, 0, false, false,
 
*'''Bug: Two implementations of "OnlineStats". Remove the old impl (StatsPod.onlineTimes)'''
*'''Change Controller for OnlineTimes to /user/[podtype?]/... /user/onlinetime/  /user/stats'''


<br />
<br />
==Open Offstream Todolist:==
'''Bug: Make sure the executing player of a chunkli action cannot execute commands while the action is running (except OPs)'''
'''RegenWorldAreaAction needs a param if we want to use slow or forced writes'''  ( conf.setForceWrite(false);        conf.setForceRead(false); )
'''Bug?: ResponseEntity tries to compare non comparable values?'''
'''Bug: Shop output and transaction numbers do not match (0.01 cent off; caused by fees?)'''
'''Move the ShopSign Text to the json/Shop.class'''
'''Bug: Somehow the heightmap of chunks gets broken resulting in plants not growing correclty? What causes this?'''
'''Shop: any (Buy anything in the shop for the same price)'''
'''Hide Items in the Shop that cannot be bought (bedrock?) but keep items with custom display names! (info area)'''
LibId: Create head on existing lib is bugged '''(partially fixed...)'''


'''LibMeta libMeta = KAccessI.getLibraryManager().get(c.getName());  KAccessI.getLibraryManager().removeProxy(libMeta.getLibId(), bItemType.Head);'''
==2020-07-19==
 
'''F: Crafting Recipes do not check any permission? Do we want to hide some recipes behind perms? (Leveling System)'''
==NiceToHave-List==
'''Missing Feature: /chunk rotate does not rotate fmodels/fplayer'''
 
'''Offstream: Fox-AI is shit. We need to limit foxes and/or remove parts of the AI''' '''app//net.minecraft.server.PathfinderGoalFleeSun.c(SourceFile:67)'''
 
'''Idea: Keep a ChatHistory based on each user ( json chat output data + command history data )'''
 
'''(offstream) Bug: slowlySaveLevel with IOThread and fakechunks creates syncroinzation problems ultimately resulting in errors on chunk saving''' 
 
'''Add and check permissions for each useroption.'''
 
'''Add and check permissions for specific recipes?'''
 
 
'''OffStream: Move the ShopSign Text to the json/Shop.class'''
 
'''OffStream: Shop: any (Buy anything in the shop for the same price)'''
 
'''Idea: SuffixSearchTree takes a LOT of time to rebuild (onDelete) maybe use some other searchtree implementation?'''
 
 
'''Add "error sound" that gets played if the user is spamming / should stop typing too much in chat'''
 
'''API Requests:'''
 
*'''Give all existing worlds'''
*'''Give all existing accounts'''
*'''Give UUID -> PlayerName lookup'''
*'''Transaction'''
**'''Monthly (cached possibly?)'''
**'''Item LibId TransactionBuilder'''
**'''Item Quantity TransactionBuilder'''
*'''ItemLibrary'''
**'''LibId exporting?'''


*Creative World is now online
*Sliders on desktop are working
*Categories are working for user options
*Kicking is possible
*Todo: Add Stream commands for !navi !fakestuff !area !land !shop !desktop !youtube !kadcon !etm !german !effects
*Todo: BoardState for each player needs to be saved and created for each player - not statically for everyone as it is now
*Todo: Change transaction implementation to DB = integer id not transaction id
*
*


*
<br />

Latest revision as of 16:46, 17 October 2020

◄ SL20W28 | SL20W30 ►

2020-07-13

  • Desktop, todo: Difficult to input text/string/numbers
  • Desktop, Bug : Clicking on the outside is possible (right side)
  • Desktop: Method to input numbers (slider), small input field

2020-07-15

  • WorldRestore: Creative World regeneration does not need bedrock in the ground
  • Feature: Day/Night setting per client
  • Bug: XP is being transported between creative / survival
  • Bug: Shop-Creation is broken. Text is missing on the creation sign?
  • Bug: ReplayPlayers are not moving. Most likely missing packet output
  • Feature: Add Integer-Value sliders
  • Bug: ItemFrames can be griefed currently (block place)


2020-07-19

  • Creative World is now online
  • Sliders on desktop are working
  • Categories are working for user options
  • Kicking is possible
  • Todo: Add Stream commands for !navi !fakestuff !area !land !shop !desktop !youtube !kadcon !etm !german !effects
  • Todo: BoardState for each player needs to be saved and created for each player - not statically for everyone as it is now
  • Todo: Change transaction implementation to DB = integer id not transaction id