Releases: sakura-ryoko/litematica
1.21.4-0.21.2-sakura.8
- fix / enhancement: Importing Sponge & Vanilla structure files by using temporary Schematic Worlds & add Schematic Descriptions / additional Metadata when using the
Import
function. - update
SchematicDowngradeConverter
for newer 1.21.5+ NBT Tag renames.
1.21.3-0.20.4-sakura.8
- fix / enhancement: Importing Sponge & Vanilla structure files by using temporary Schematic Worlds & add Schematic Descriptions / additional Metadata when using the
Import
function. - update
SchematicDowngradeConverter
for newer 1.21.5+ NBT Tag renames.
1.21-0.19.56-sakura.7
- fix / enhancement: Importing Sponge & Vanilla structure files by using temporary Schematic Worlds & add Schematic Descriptions / additional Metadata when using the
Import
function. - update
SchematicDowngradeConverter
for newer 1.21.5+ NBT Tag renames.
1.21.4-0.21.2-sakura.7
- fix Sodium compat.
- fix player == null crashes (?) -- now checks for this condition before trying player.getInventory() calls.
- fix unloading of placements not resetting the verifier.
1.21.3-0.20.4-sakura.7
- fix Sodium compat.
- fix player == null crashes (?) -- now checks for this condition before trying player.getInventory() calls.
- fix unloading of placements not resetting the verifier.
1.21.4-0.21.2-sakura.6
- Update Russian from a Human
- Update Ukrainian from a Human
- Update the Vanilla Profiler system to have better insight into the inner workings of the Litematic World Rendering. This also goes deeper into the individual tasks under 1.21.3+ due to implementation changes versus 1.21. This is meant to help try to narrow down the "laggy" code in the overall rendering process for a long term ongoing inspection into this.
- feat:
enableDifferentBlocks
system for highlighting blocks in the Schematic in a new Overlay Color when they are in the same Block Tags Group. It is recommended to disable this feature when not in use, as it will add to the overall Overlay Computation time during Litematic Rendering; and as you know, this process can already be someway laggy depending on the size of your build.
Note that this feature isn't foolproof, and not configurable as Block Tags are generated ahead of mod compile time using MaLiLib. In the future it may be able to make use of a "List" type of config for including or excluding various Block Tags. When enabled, this system also is presented in the Schematic Verifier as it's own Group separated from WRONG_STATE
or WRONG_BLOCK
. It will display WRONG_STATE
if the Block Placed is in the same Block Tags Group; but the Block State is wrong instead of simply showing WRONG_BLOCK
like it would originally. To disable this functionality, simply disable enableDifferentBlocks
to return to the original functionality.
1.21.3-0.20.4-sakura.6
- Update Russian from a Human
- Update Ukrainian from a Human
- Update the Vanilla Profiler system to have better insight into the inner workings of the Litematic World Rendering. This also goes deeper into the individual tasks under 1.21.3+ due to implementation changes versus 1.21. This is meant to help try to narrow down the "laggy" code in the overall rendering process for a long term ongoing inspection into this.
- feat:
enableDifferentBlocks
system for highlighting blocks in the Schematic in a new Overlay Color when they are in the same Block Tags Group. It is recommended to disable this feature when not in use, as it will add to the overall Overlay Computation time during Litematic Rendering; and as you know, this process can already be someway laggy depending on the size of your build.
Note that this feature isn't foolproof, and not configurable as Block Tags are generated ahead of mod compile time using MaLiLib. In the future it may be able to make use of a "List" type of config for including or excluding various Block Tags. When enabled, this system also is presented in the Schematic Verifier as it's own Group separated from WRONG_STATE
or WRONG_BLOCK
. It will display WRONG_STATE
if the Block Placed is in the same Block Tags Group; but the Block State is wrong instead of simply showing WRONG_BLOCK
like it would originally. To disable this functionality, simply disable enableDifferentBlocks
to return to the original functionality.
1.21-0.19.56-sakura.6
- Update Russian from a Human
- Update Ukrainian from a Human
- Update the Vanilla Profiler system to have better insight into the inner workings of the Litematic World Rendering. This also goes deeper into the individual tasks under 1.21.3+ due to implementation changes versus 1.21. This is meant to help try to narrow down the "laggy" code in the overall rendering process for a long term ongoing inspection into this.
- feat:
enableDifferentBlocks
system for highlighting blocks in the Schematic in a new Overlay Color when they are in the same Block Tags Group. It is recommended to disable this feature when not in use, as it will add to the overall Overlay Computation time during Litematic Rendering; and as you know, this process can already be someway laggy depending on the size of your build.
Note that this feature isn't foolproof, and not configurable as Block Tags are generated ahead of mod compile time using MaLiLib. In the future it may be able to make use of a "List" type of config for including or excluding various Block Tags. When enabled, this system also is presented in the Schematic Verifier as it's own Group separated from WRONG_STATE
or WRONG_BLOCK
. It will display WRONG_STATE
if the Block Placed is in the same Block Tags Group; but the Block State is wrong instead of simply showing WRONG_BLOCK
like it would originally. To disable this functionality, simply disable enableDifferentBlocks
to return to the original functionality.
1.21.4-0.21.2-sakura.5
- Sync up latest malilib compatibility (>sakura.5) (FileNameUtils)
- Update Schematic 1.20.4 Downgrade converter to add new 1.21.5+ Entity Equipment handling, and a few other minor entity NBT fixes.
- Improve Vanilla Profiler data points (F3+1 pie chart) for properly tracking statistics.
- Attempt to add a 'work around' to the Lunar Client problem. Not sure if this will fix the crash or not; but I think it's worth a shot by simply migrating the Server Context Task Scheduler to a potentially 'safer' injection point. I hope you love the name if it crashes...
1.21.3-0.20.4-sakura.5
- Sync up latest malilib compatibility (>sakura.5) (FileNameUtils)
- Update Schematic 1.20.4 Downgrade converter to add new 1.21.5+ Entity Equipment handling, and a few other minor entity NBT fixes.
- Improve Vanilla Profiler data points (F3+1 pie chart) for properly tracking statistics.
- Attempt to add a 'work around' to the Lunar Client problem. Not sure if this will fix the crash or not; but I think it's worth a shot by simply migrating the Server Context Task Scheduler to a potentially 'safer' injection point. I hope you love the name if it crashes...