2.2.0 changelog
-new animator class that will create animations when placing features/structures
-Shape class now implements animator and can use the animations by using PlaceMoment.ANIMATED_OTHER
-changed the StructureUtil class to only implements useful data transformation methods.
-created NbtPlacer class that will load a nbt file in the world
-added some javadoc
-added some useful methods
fix crash when using blockToForce
in BlockLayer
minor naming changes in ShapeRotation
Warning! Mods that used old version of this mod might not work.
Cleanup code update and update to 1.21.3
This version bring a lot of qol changes.
- reduced the nulber of warnings ~200 warnings -> ~15 warnings.
- more consise way of naming objects
- spelling mistakes fixed
- javadoc cleanup and addition
- performance improvements when using only one
BlockLayer
(2x to 3x faster) force
andblocksToForce
parameters moved toBlockLayer
classShape
class was divided into multiple classes for better maintainibility and readibility- some methods addition(some getter and setters for example)
- removed deprecated methods
Warning! Mods that used old version of this mod might not work.
Cleanup code update
This version bring a lot of qol changes.
- reduced the nulber of warnings ~200 warnings -> ~15 warnings.
- more consise way of naming objects
- spelling mistakes fixed
- javadoc cleanup and addition
- performance improvements when using only one
BlockLayer
(2x to 3x faster) force
andblocksToForce
parameters moved toBlockLayer
classShape
class was divided into multiple classes for better maintainibility and readibility- some methods addition(some getter and setters for example)
- removed deprecated methods
fixing circle generation, INNER_RADIAL layerType, noise BlockPlaceUtil
fixed compatibility with c2me. the files under chunklist folder are no longer required. They can be deleted without any issue
fix for multi-chunk features not working