SL20W27: Difference between revisions

From ETM
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 4: Line 4:
==2020-06-29==
==2020-06-29==


*'''TODO: Remove Attribute Modifiers from items and replace with Enchantments to make items glow again'''
*TODO: Remove Attribute Modifiers from items and replace with Enchantments to make items glow again
*'''Bug: Solution for changing Materials on new Minecraft versions'''
*Bug: Solution for changing Materials on new Minecraft versions
*'''TODO: LibItems could get Updated if Minecraft removes internals (Enchantments get auto renamed)'''
*TODO: LibItems could get Updated if Minecraft removes internals (Enchantments get auto renamed)
*Bug: WaterFluid Ticking is broken in the nether (seems to be fixed? likely bug caused by loading 1.15.2 chunks without conversion to 1.16.x) [2020-06-28 16:37:53]: Ticklist: 40 Fluid nether 0 40 net.minecraft.server.FluidTypeWater$b@488b50ec: BlockPosition{x=555, y=62, z=-209}, 210508024, NORMAL, 1469
*Bug: WaterFluid Ticking is broken in the nether (seems to be fixed? likely bug caused by loading 1.15.2 chunks without conversion to 1.16.x) [2020-06-28 16:37:53]: Ticklist: 40 Fluid nether 0 40 net.minecraft.server.FluidTypeWater$b@488b50ec: BlockPosition{x=555, y=62, z=-209}, 210508024, NORMAL, 1469
*Bug: ItemFrames rotate incorrectly chunkli
*Bug: ItemFrames rotate incorrectly chunkli
Line 16: Line 16:
*Bug: FakeChunks causing NPE because they are in 1.15.x format
*Bug: FakeChunks causing NPE because they are in 1.15.x format
*Bug: Foxes crashing the server again (item removal code)
*Bug: Foxes crashing the server again (item removal code)
*'''Bug: Tools are no longer protected / soulbound and getting damaged?'''
*Bug: Tools are no longer protected / soulbound and getting damaged?
*
*
*
*
Line 23: Line 23:
==2020-06-30 (Offstream)==
==2020-06-30 (Offstream)==


*'''Bug: Bad performance on chunkli rotate'''
*Bug: Bad performance on chunkli rotate
*'''Bad performance on farmworld regen'''
*Bad performance on farmworld regen
*Update Kadi PagePalette with new colors
*Update Kadi PagePalette with new colors
*Upgrade Couchbase Java SDK to 3.x
*Upgrade Couchbase Java SDK to 3.x
Line 33: Line 33:
==2020-07-01==
==2020-07-01==


*'''IChatBaseComponent is now changed. Names are no longer stored internally as a string. This kills the implementation of our animal-level system. We need to change the implementation completely'''
*IChatBaseComponent is now changed. Names are no longer stored internally as a string. This kills the implementation of our animal-level system. We need to change the implementation completely
*Bunch of fixes for Block/entity protections on plots etc
*Bunch of fixes for Block/entity protections on plots etc
*
*


== 2020-07-02 ==
==2020-07-02==


* Added new Effects to bows
*Added new Effects to bows
* Updated allow/disallow code on block placement/removal
*Updated allow/disallow code on block placement/removal
*Investigate Chunkli slowdown & light problems


*
==2020-07-03==
*
*
*
*


==2020-07-0X==
*Investigate Chunkli slowdown & light problems
*Bug: Biome not rotated on /area rotate


*'''Bug: Anti-Xray redstone hiding somehow interacts with the real world. This removes/hides items in chests'''
==2020-07-04==
*'''Feature: Add functions to the MenuElements'''
*'''Feature: Add Sub-Menus to Pages/Boards'''
*'''Feature: Only send out parts of the screen that are affected by menu changes'''
*'''Feature: Allow Desktops to be private/public'''
*'''Feature: Allow Desktops to have cursors of other people if wanted'''
*'''Bug: Screen interaction from the back is possible'''


*Armor-Research brainstorming / Player-Inventory brainstorming
*[+++] Fixed Chunkli speed
*[+++] Fixed light-calculation errors
*


*'''TODO: Remove Attribute Modifiers from items and replace with Enchantments to make items glow again'''
==2020-07-05==
*'''Bug: Solution for changing Materials on new Minecraft versions'''
*'''TODO: LibItems could get Updated if Minecraft removes internals (Enchantments get auto renamed)'''


<br />
*FakeView is still disabled / breaks vanilla chunk light?
*Todo: Change plot-border info message to double-chest only (and include beds)
*Bug: /land previewrestore removes ArmorStands on top of each other
*


*
*


==Grave==
*
'''Update FPanel Implementation to allow Images to be rotated up and down'''
*
*
*
*


'''Idea: How can array lookups be slower than a hashmap?'''
==2020-07-0X==
 
'''Idea: How to use Players as QA (TraceHelper)'''


'''Idea: Explain what makes crops growing slow in minecraft (chunk loading / page cache cpu problem)'''
*Bug: Anti-Xray redstone hiding somehow interacts with the real world. This removes/hides items in chests
*Feature: Add functions to the MenuElements
*Feature: Add Sub-Menus to Pages/Boards
*Feature: Only send out parts of the screen that are affected by menu changes
*Feature: Allow Desktops to be private/public
*Feature: Allow Desktops to have cursors of other people if wanted
*Bug: Screen interaction from the back is possible


*'''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)'''
*TODO: Remove Attribute Modifiers from items and replace with Enchantments to make items glow again
*'''Change Controller for OnlineTimes to /user/[podtype?]/... /user/onlinetime/  /user/stats'''
*Bug: Solution for changing Materials on new Minecraft versions
*TODO: LibItems could get Updated if Minecraft removes internals (Enchantments get auto renamed)


<br />
<br />
==Open Offstream Todolist:==
'''Bug: Moving lightdata upwards with CChunk will not generate new chunksections?'''
'''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:42, 17 October 2020

◄ SL20W26 | SL20W28 ►


2020-06-29

  • TODO: Remove Attribute Modifiers from items and replace with Enchantments to make items glow again
  • Bug: Solution for changing Materials on new Minecraft versions
  • TODO: LibItems could get Updated if Minecraft removes internals (Enchantments get auto renamed)
  • Bug: WaterFluid Ticking is broken in the nether (seems to be fixed? likely bug caused by loading 1.15.2 chunks without conversion to 1.16.x) [2020-06-28 16:37:53]: Ticklist: 40 Fluid nether 0 40 net.minecraft.server.FluidTypeWater$b@488b50ec: BlockPosition{x=555, y=62, z=-209}, 210508024, NORMAL, 1469
  • Bug: ItemFrames rotate incorrectly chunkli
  • Bug: Sugar cane is growing below water surface
  • Chunkli: Chunk conversion necessary with getChunkData(...)
  • https://escapetomars.dev/forum/index.php?thread/3-bugs-found-by-players-outside-of-the-stream/
  • Bug: FakeViewDistance not working correclty
  • Bug: FakeChunks causing NPE because they are in 1.15.x format
  • Bug: Foxes crashing the server again (item removal code)
  • Bug: Tools are no longer protected / soulbound and getting damaged?

2020-06-30 (Offstream)

  • Bug: Bad performance on chunkli rotate
  • Bad performance on farmworld regen
  • Update Kadi PagePalette with new colors
  • Upgrade Couchbase Java SDK to 3.x
  • Switch from RxJava to Reactor


2020-07-01

  • IChatBaseComponent is now changed. Names are no longer stored internally as a string. This kills the implementation of our animal-level system. We need to change the implementation completely
  • Bunch of fixes for Block/entity protections on plots etc

2020-07-02

  • Added new Effects to bows
  • Updated allow/disallow code on block placement/removal
  • Investigate Chunkli slowdown & light problems

2020-07-03

  • Investigate Chunkli slowdown & light problems
  • Bug: Biome not rotated on /area rotate

2020-07-04

  • Armor-Research brainstorming / Player-Inventory brainstorming
  • [+++] Fixed Chunkli speed
  • [+++] Fixed light-calculation errors

2020-07-05

  • FakeView is still disabled / breaks vanilla chunk light?
  • Todo: Change plot-border info message to double-chest only (and include beds)
  • Bug: /land previewrestore removes ArmorStands on top of each other

2020-07-0X

  • Bug: Anti-Xray redstone hiding somehow interacts with the real world. This removes/hides items in chests
  • Feature: Add functions to the MenuElements
  • Feature: Add Sub-Menus to Pages/Boards
  • Feature: Only send out parts of the screen that are affected by menu changes
  • Feature: Allow Desktops to be private/public
  • Feature: Allow Desktops to have cursors of other people if wanted
  • Bug: Screen interaction from the back is possible


  • TODO: Remove Attribute Modifiers from items and replace with Enchantments to make items glow again
  • Bug: Solution for changing Materials on new Minecraft versions
  • TODO: LibItems could get Updated if Minecraft removes internals (Enchantments get auto renamed)