SL22W01: Difference between revisions

From ETM
Jump to navigation Jump to search
(Created page with "◄ SL21W53 | SL22W02 ►")
 
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[SL21W53|◄ SL21W53]] | [[SL22W02|SL22W02 ►]]
[[SL21W52|◄ SL21W52]] | [[SL22W02|SL22W02 ►]]
 
<br />
 
*Setup Sub-Goal for IntelliJ IDEA
 
*'''Chunkli:'''
**Change Chunkli Kryo to use Pool<Kryo> finally
**Update Impl of TickJobPool / Get Pool / Set Pool
***Change Impl to pre-generate most data and insert all at once
***Change the impl of detecting lags on the server
***Only Get/Set chunks from memory if available
**
**
**Change implementation of autosavePeriod to use our own WorldSaver again
***Save about 1-10 Chunks per tick max depending on current server load
***Emergency save chunks if not saved for some time
***
***
***
**Change implementation of BackgroundRelightTasks again?
***The old system is not really used anymore
**Fix implementation of copySmallerAreas, currently broken
**Completely remove "progress" system from Chunkli, makes the code difficulty to maintain - nearly no benefits
**Remove ConfigHelper completely
**Removed all "Skill" implementations
**
**Bug: Special surface-plant-growth algorithm is not enabled?<br />
***
***

Latest revision as of 14:48, 4 November 2022

◄ SL21W52 | SL22W02 ►


  • Setup Sub-Goal for IntelliJ IDEA
  • Chunkli:
    • Change Chunkli Kryo to use Pool<Kryo> finally
    • Update Impl of TickJobPool / Get Pool / Set Pool
      • Change Impl to pre-generate most data and insert all at once
      • Change the impl of detecting lags on the server
      • Only Get/Set chunks from memory if available
    • Change implementation of autosavePeriod to use our own WorldSaver again
      • Save about 1-10 Chunks per tick max depending on current server load
      • Emergency save chunks if not saved for some time
    • Change implementation of BackgroundRelightTasks again?
      • The old system is not really used anymore
    • Fix implementation of copySmallerAreas, currently broken
    • Completely remove "progress" system from Chunkli, makes the code difficulty to maintain - nearly no benefits
    • Remove ConfigHelper completely
    • Removed all "Skill" implementations
    • Bug: Special surface-plant-growth algorithm is not enabled?