SL20W28: Difference between revisions

From ETM
Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
==2020-07-06==
==2020-07-06==


*'''Bug: SkyLightHeightmap does not respect fences at least. Hightmap stops at fence - but fences have 15 light level'''
*Bug: SkyLightHeightmap does not respect fences at least. Hightmap stops at fence - but fences have 15 light level
*'''Rocketboots Flight state overhaul'''
*Rocketboots Flight state overhaul
**Completely remove dependency on ingame item
**Completely remove dependency on ingame item
*(Brainstorming Technology/Exosuit)
*(Brainstorming Technology/Exosuit)
Line 25: Line 25:


*Playtest rocketboots
*Playtest rocketboots
**'''Sometimes starting does not work?'''
**Sometimes starting does not work?
**'''Grace period after starting to fly'''
**Grace period after starting to fly
**'''Implement fuel correctly'''
**Implement fuel correctly
*Implement Technology command
*Implement Technology command
*'''Add more technologies that change the gamestate (rocketboots for now)'''
*Add more technologies that change the gamestate (rocketboots for now)
*'''Check world-based permissions (homes working in nether)'''
*Check world-based permissions (homes working in nether)
*'''Mobs dont spawn in the starter/island world?'''<br />
*Mobs dont spawn in the starter/island world?<br />


OS:
OS:
Line 41: Line 41:
*Implement general approach to add useroptions (booleanstates)
*Implement general approach to add useroptions (booleanstates)
*Implement general apporach to add landoptions (booleanstates)
*Implement general apporach to add landoptions (booleanstates)
*'''Todo:''' Add addition options that are not boolean states
*Todo: Add addition options that are not boolean states
*Change: Tpa(here) now uses the location where the command was executed
*Change: Tpa(here) now uses the location where the command was executed
*/land kick possible from the desktop
*/land kick possible from the desktop
*FIX THE SUB SOUND IF SUBBED FOR MORE THAN 1 MONTH! (you lazy shit)
*FIX THE SUB SOUND IF SUBBED FOR MORE THAN 1 MONTH! (you lazy shit)
==Grave==
'''Update FPanel Implementation to allow Images to be rotated up and down'''
'''Idea: How can array lookups be slower than a hashmap?'''
'''Idea: How to use Players as QA (TraceHelper)'''
'''Idea: Explain what makes crops growing slow in minecraft (chunk loading / page cache cpu problem)'''
*'''Missing Sound for 2+ Month sub notifications'''
*'''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 />
==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);'''
'''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?'''
*
*

Latest revision as of 16:44, 17 October 2020

◄ SL20W27 | SL20W29 ►

2020-07-06

  • Bug: SkyLightHeightmap does not respect fences at least. Hightmap stops at fence - but fences have 15 light level
  • Rocketboots Flight state overhaul
    • Completely remove dependency on ingame item
  • (Brainstorming Technology/Exosuit)

2020-07-07

  • Rocketboots flight redesigned with new Starting/Stopping andimation and sound
    • Rocketboots are less powerfull
    • Rocketboots do not work in water
    • Rocketboots are shutoff if you hit the ground
    • Rocketboots have a startup-delay
  • Started testing elytra fly
  • New setting /user defaultchat [g|l]
  • (Brainstorming Technology/Exosuit)
  • New command: /user confirmeddrop <- prevents accidental drop of items

2020-07-08

  • Playtest rocketboots
    • Sometimes starting does not work?
    • Grace period after starting to fly
    • Implement fuel correctly
  • Implement Technology command
  • Add more technologies that change the gamestate (rocketboots for now)
  • Check world-based permissions (homes working in nether)
  • Mobs dont spawn in the starter/island world?

OS:

Bug: Moving lightdata upwards with CChunk will not generate new chunksections?

2020-07-12

  • Implement general approach to add useroptions (booleanstates)
  • Implement general apporach to add landoptions (booleanstates)
  • Todo: Add addition options that are not boolean states
  • 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)