SL20W51: Difference between revisions

From ETM
Jump to navigation Jump to search
(Created page with "◄ SL20W49 | SL20W51 ►<br /> *'''Shop-System''' **Shop-Sign position changes on wood type replacement **Unable to open Chest - tries to open the sh...")
 
No edit summary
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[SL20W49|◄ SL20W49]] | [[SL20W51|SL20W51 ►]]<br />
[[SL20W50|◄ SL20W50]] | [[SL20W52|SL20W52 ►]]<br />


*'''Shop-System'''
*'''ChunkliService'''
**Shop-Sign position changes on wood type replacement
**Change auth-implementation to align with kson
**Unable to open Chest - tries to open the shop
**Cleanup background data saving/loading
**Add "log" ShopRule as test to see how rules might work
**Check if better tutorials are available now for latest couchbase impl
**Try to break shops with invalid LibIds/Items
*Kadi
***'''Disable shulkerboxes with data from being saved in the libsystem'''
**Remove Multiverse if possible
***'''Disable shulkerboxes from being traded/considered in shops'''
**Add WorldCommand to create/manage worlds
**'''Add a checker that disables all special-blocks that should not be tradable'''
**Add command that allows changing how a world is generated
**Add a function to checkshop that only highlights where a broken shop is
**
*'''Cleanup commands and add some more command [xxx] helpers'''
*
*'''Shops can trade shulker boxes'''
*'''Shops/LibManager generates IDs for shulker boxes'''
*'''Add command that allows creation of worlds with no skylight'''
*'''Add command that allows changing how a world is generated'''
*
*Chunkli world manipulation
**Fixed problem causing server freezes
**Fixed problem causing long timeouts on thousands of chunk changes
**Added new selection mode to allow showing large selections (up to 1600chunks/ 40x40)
**'''Test how we can accurately determine laggyness of inserts'''
**How can we correctly determine the time our inserts took?
***Simply not possible. 95% of the time is used by mc afterwards for light-calculation etc.
**Try to lower client side insert lags when inserting into empty areas
***We should not care about this because of [skylight] being broken in MC
***We cannot fix the skylight from mc, we can only try to prevent these bugs
***Only way to prevent these bugs is by not having hard-edges at chunk borders!
**'''Bug: Calculation of how many chunks per tick are allowed is about 3x of what it should be'''
*CB
**Fixed bug causing redstone to still try to tick even if the chunk is no longer loaded
*ChunkliService
**Added command to fix broken area-list
***
*
*
*
*Test how we can accurately determine laggyness of inserts
*Bug: Calculation of how many chunks per tick are allowed is about 3x of what it should be
*'''Shop'''
**Fixed ShopRule-Saving in Shops to only be a reference to a rule
**Added command to remove invalid signs in a given area
**Validate removal/placing of shops works correctly with the new management system
**Disable shulkerboxes from being traded/considered in shops
**Add a checker that disables all special-blocks that should not be tradable
**Shops can trade shulker boxes
**Shops/LibManager generates IDs for shulker boxes (should be correct for logging purposes? make sure we have a lastUsed Timestamp)
*'''Ksop'''
**Fixed bug that would delete the local_storage session on F5 / new window
**Added apiToken for later testing
**Bug: Can we even compress Websocket Messages on the server side currently ?
*Finish impl of /planet autotravel
*Fakeview maybe working again then?
*Cleanup commands and add some more command [xxx] helpers (Fmob fmodel fplayer)
*Test Discord JDA Bot
**Implement Chat-Forwarding to Channel
**Implement interaction on command !transaction
*
*
*Creating a new world will not correctly initialize the plot system for that world (islandsV1)
*Angular/TS: The add a good way to automatically detect what server we are working on (generade API dns based on domain)
*Desktop uses s200 hardcoded dns. Make it dynamic based on server name/folder/port
*Add back localhost testing to angular/ts
*Dynmap does NOT support ambientLight values!
*Booting the server results sometimes in an error with ViewRow of couchbase?!
*Entity is at 8792.933600082524,25910.448221825704 (chunk 549,1619) but was stored in chunk 37,558  [2020-12-21 15:53:51]: Wrong location for EntityItem['Crimson Roots'/19442, l='ServerLevel[asteroidsV1]', x=8799.13, y=155.00, z=25921.44] in world 'asteroidsV1'!  [2020-12-21 15:53:51]: Entity is at 8799.125,25921.441118909355 (chunk 549,1620) but was stored in chunk 37,559
**

Latest revision as of 18:38, 10 October 2022

◄ SL20W50 | SL20W52 ►

  • ChunkliService
    • Change auth-implementation to align with kson
    • Cleanup background data saving/loading
    • Check if better tutorials are available now for latest couchbase impl
  • Kadi
    • Remove Multiverse if possible
    • Add WorldCommand to create/manage worlds
    • Add command that allows changing how a world is generated
  • Test how we can accurately determine laggyness of inserts
  • Bug: Calculation of how many chunks per tick are allowed is about 3x of what it should be
  • Shop
    • Fixed ShopRule-Saving in Shops to only be a reference to a rule
    • Added command to remove invalid signs in a given area
    • Validate removal/placing of shops works correctly with the new management system
    • Disable shulkerboxes from being traded/considered in shops
    • Add a checker that disables all special-blocks that should not be tradable
    • Shops can trade shulker boxes
    • Shops/LibManager generates IDs for shulker boxes (should be correct for logging purposes? make sure we have a lastUsed Timestamp)
  • Ksop
    • Fixed bug that would delete the local_storage session on F5 / new window
    • Added apiToken for later testing
    • Bug: Can we even compress Websocket Messages on the server side currently ?
  • Finish impl of /planet autotravel
  • Fakeview maybe working again then?
  • Cleanup commands and add some more command [xxx] helpers (Fmob fmodel fplayer)
  • Test Discord JDA Bot
    • Implement Chat-Forwarding to Channel
    • Implement interaction on command !transaction
  • Creating a new world will not correctly initialize the plot system for that world (islandsV1)
  • Angular/TS: The add a good way to automatically detect what server we are working on (generade API dns based on domain)
  • Desktop uses s200 hardcoded dns. Make it dynamic based on server name/folder/port
  • Add back localhost testing to angular/ts
  • Dynmap does NOT support ambientLight values!
  • Booting the server results sometimes in an error with ViewRow of couchbase?!
  • Entity is at 8792.933600082524,25910.448221825704 (chunk 549,1619) but was stored in chunk 37,558 [2020-12-21 15:53:51]: Wrong location for EntityItem['Crimson Roots'/19442, l='ServerLevel[asteroidsV1]', x=8799.13, y=155.00, z=25921.44] in world 'asteroidsV1'! [2020-12-21 15:53:51]: Entity is at 8799.125,25921.441118909355 (chunk 549,1620) but was stored in chunk 37,559