SL22W33: Difference between revisions

From ETM
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:
*'''Implement at least''' '''block stacking and block rotation'''
*'''Implement at least''' '''block stacking and block rotation'''
*Bug: //worldrestore generaterestorearea kuiperbelt does not work properly as ChunkFacade.forceWriteArea waits forever / incorrectly writes that to mc, GenerateWorldRestoreAreaAction
*Bug: //worldrestore generaterestorearea kuiperbelt does not work properly as ChunkFacade.forceWriteArea waits forever / incorrectly writes that to mc, GenerateWorldRestoreAreaAction
*'''Bug: use saveWithFullMetadata instead of saveWithoutMetadata'''
*Bug: use saveWithFullMetadata instead of saveWithoutMetadata
*'''Fixme: Implement that the ReplaceResult can have Additions and removals clearly stated to make the code readable again'''
*'''Fixme: Implement that the ReplaceResult can have Additions and removals clearly stated to make the code readable again'''
*Make blueprints usable somehow lul
*Make blueprints usable somehow lul
**'''1. Allow saving sub-sections of areas / Implement BocMetaOptions.BlueprintArea'''
**1. Allow saving sub-sections of areas / Implement BocMetaOptions.BlueprintArea
**'''2. Inserting sub-sections need a target area'''
**2. Inserting sub-sections need a target area
***Target area based on the size of the original sub-section
***Target area based on the size of the original sub-section
***Use local MultiBlockArea as the area that is used for inserting
***Use local MultiBlockArea as the area that is used for inserting
***Allow creating  MultiBlockArea selection from an existing saved area
***Allow creating  MultiBlockArea selection from an existing saved area
***
***

Revision as of 19:42, 27 September 2022

◄ SL22W32 | SL22W34 ►



  • Bug: The ValueCacheHelper impl for Object[] getCache(); is TRASH, replace with EnumMap and make sure we never every return the same objects
  • Fix the merge implementation, trash to understand
  • Implement at least block stacking and block rotation
  • Bug: //worldrestore generaterestorearea kuiperbelt does not work properly as ChunkFacade.forceWriteArea waits forever / incorrectly writes that to mc, GenerateWorldRestoreAreaAction
  • Bug: use saveWithFullMetadata instead of saveWithoutMetadata
  • Fixme: Implement that the ReplaceResult can have Additions and removals clearly stated to make the code readable again
  • Make blueprints usable somehow lul
    • 1. Allow saving sub-sections of areas / Implement BocMetaOptions.BlueprintArea
    • 2. Inserting sub-sections need a target area
      • Target area based on the size of the original sub-section
      • Use local MultiBlockArea as the area that is used for inserting
      • Allow creating MultiBlockArea selection from an existing saved area