fixed the startup crash that happens in 0.1.5 update.
the latest changelog :
This update fixes a lot of issues, so recommended to update.
Changes
Change: use @intrinsic annotation to improve mod compatibility
Change: re-enabled mixin.collisions.movement optimization.
Change: re-enabled mixin.chunk.palette optimization.
Change: re-enabled mixin.util.world_border_listener optimization.
Fixes
Fix: remove incorrect chunk ticket creation.
Fix: block.hopper: broken interaction with modded non-BlockEntity Inventory blocks.
Fix: incorrect ordering of collisions causing non-vanilla entity movement behavior.
Fix: crash when moving hopper by piston with Quark Piston Moves Tile Entities feature.
Fix: massive tps drops occur when using Canary with Cracker's Wither Storm mod.
This update fixes a lot of issues, so recommended to update.
Changes
Change: use @intrinsic annotation to improve mod compatibility.
Change: re-enabled mixin.collisions.movement optimization.
Change: re-enabled mixin.chunk.palette optimization.
Change: re-enabled mixin.util.world_border_listener optimization.
Fixes
Fix: remove incorrect chunk ticket creation.
Fix: block.hopper: broken interaction with modded non-BlockEntity Inventory blocks.
Fix: incorrect ordering of collisions causing non-vanilla entity movement behavior.
Fix: crash when moving hopper by piston with Quark Piston Moves Tile Entities feature.
Fix: massive tps drops occur when using Canary with Cracker's Wither Storm mod.
This update fixes a lot of issues, so recommended to update.
Changes
Change: use @intrinsic annotation to improve mod compatibility.
Change: re-enabled mixin.collisions.movement optimization.
Change: re-enabled mixin.util.world_border_listener optimization.
Change: entity.collisions.movement: check block below entity before other collisions.
Fixes
Fix: remove incorrect chunk ticket creation.
Fix: block.hopper: broken interaction with modded non-BlockEntity Inventory blocks.
Fix: incorrect ordering of collisions causing non-vanilla entity movement behavior.
Fix: crash when moving hopper by piston with Quark Piston Moves Tile Entities feature.
Fix: massive tps drops occur when using Canary with Cracker's Wither Storm mod.
Fix: crash when entity feet are in the void.
This update fixes a lot of issues, so recommended to update.
Changes
Change: use @intrinsic annotation to improve mod compatibility
Change: re-enabled mixin.collisions.movement optimization.
Change: re-enabled mixin.util.world_border_listener optimization.
Change: entity.collisions.movement: check block below entity before other collisions.
Fixes
Fix: remove incorrect chunk ticket creation.
Fix: block.hopper: broken interaction with modded non-BlockEntity Inventory blocks.
Fix: incorrect ordering of collisions causing non-vanilla entity movement behavior.
Fix: crash when moving hopper by piston with Quark Piston Moves Tile Entities feature.
Fix: massive tps drops occur when using Canary with Cracker's Wither Storm mod.
Fix: crash when entity feet are in the void.
This update fixes a critical bug, the hoppers won't output in some blocks like composters.
Fixes
fix: effectively overwrite HopperBlockEntity#insert with @Redirect instead of @Inject, fixes: #63 Hoppers don't fill Composters like in vanilla.
Changes
change: re-enabled ai.nearby_entity_tracking optimizations. change: re-enabled entity.collisions.movement optimizations. change: re-enabled entity.collisions.intersection optimizations.
Good Luck!
This update fixes some POI issues, like villagers not taking a professions and more. Make sure to backup your world before updating!
Changes change: update POI optimizations
This update fixes a critical bug that resets the world completely. Make sure backup your world before updating!
Changes change: updated POI optimizations, you should see a slight performance improvement.
This update fixes a critical issues. Make sure to backup your world before updating!
Fixes
fix: MissingPaletteException when installing Canary in the server only. fix: alloc.blockstate: allow State withTables using non Block/Fluid types. (fixes: #69 crash with eureka-ships)
Changes
change: disabled some broken mixins.
update for 1.19.3.
This update contains a lot changes and bug fixes!
Make sure to backup your world before updating!
News
new: world.combined_heightmap_update: update the four heightmaps together when placing/breaking blocks.
new: Canary API for hopper-like item transfer cooldown.
Changes
change: ai.pathing: improved PathNode caching, better mod compatibility.
change: block.hopper item transfer related optimizations.
change: split ai.nearby_entity_tracking into ai.nearby_entity_tracking.goals and util.entity_movement_tracking.
change: ItemEntity and Inventory entities only notify movement trackers when hopper optimizations are present.
change: disable ai.nearby_entity_tracking because it reduces performance in normal worlds.
change: implement unused onEntryRemoved method in BitSet optimization for POI Storage.
change: add null check in ChunkAwareBlockCollisionSweeper.
change mixin.ai.task.memory_change_counting.BehaviorMixin method from private to public to fix a crash.
Fixes
fix: shulker boxes only sleep after visual animation finished.
fix: block_entity_ticking.sleeping: only vanilla furnaces and brewing stand blocks can sleep.
fix: block.hopper: hopper not notified about inventory changes anymore after placing comparator next to output inventory of hopper.
Utilities
added the updates checker.
This update contains a lot changes and bug fixes! Make sure to backup your world before updating!
News
new: world.combined_heightmap_update: update the four heightmaps together when placing/breaking blocks.
new: Canary API for hopper-like item transfer cooldown.
Changes
change: ai.pathing: improved PathNode caching, better mod compatibility.
change: block.hopper item transfer related optimizations.
change: split ai.nearby_entity_tracking into ai.nearby_entity_tracking.goals and util.entity_movement_tracking.
change: ItemEntity and Inventory entities only notify movement trackers when hopper optimizations are present.
change: disable ai.nearby_entity_tracking because it reduces performance in normal worlds.
change: implement unused onEntryRemoved method in BitSet optimization for POI Storage.
change: add null check in ChunkAwareBlockCollisionSweeper.
Fixes
fix: shulker boxes only sleep after visual animation finished.
fix: block_entity_ticking.sleeping: only vanilla furnaces and brewing stand blocks can sleep.
fix: block.hopper: hopper not notified about inventory changes anymore after placing comparator next to output inventory of hopper.
Utilities
added the updates checker.
updated to forge 43.2.0.
change mixin.ai.task.memory_change_counting.BehaviorMixin method from private to public to fix a crash.