Skip to content

Releases: AbdElAziz333/Canary

Canary 0.1.7 for MC 1.18.2

20 Apr 00:46
Compare
Choose a tag to compare

High-Quality Canary update. Recommended to update.
Many new optimizations, bug fixes, hopper bug fixes, code compatibility changes, and more.

News :

  • collections.fluid_submersion: Use faster collection and avoid FluidTag equality tests.
  • util.chunk_access, and use it in several places.

Changes :

  • Avoid Stream API in fire/lava check in Entity movement code.
  • entity.collisions.movement: check block below entity before other collisions.
  • Replace @reDIrect with @Inject to optimize hopper code.

Fixes :

  • Incompatibility with Create's ponder feature.

Canary 0.1.9 for MC 1.19.3

04 Mar 17:31
Compare
Choose a tag to compare

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.

Canary 0.1.9 for MC 1.19.2

04 Mar 17:36
Compare
Choose a tag to compare

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.

Canary 0.1.6 for MC 1.18.2

04 Mar 20:30
Compare
Choose a tag to compare

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.

Canary 0.1.5 for MC 1.18.2

04 Mar 17:37
Compare
Choose a tag to compare

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.

Canary 0.1.8 for MC 1.19.3

09 Jan 20:49
Compare
Choose a tag to compare

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.

Good Luck!

Canary 0.1.8 for MC 1.19.2

09 Jan 20:48
Compare
Choose a tag to compare

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.

Good Luck!

Canary 0.1.4 for MC 1.18.2

09 Jan 20:47
Compare
Choose a tag to compare

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!

Canary 0.1.7 for MC 1.19.3

06 Jan 11:29
Compare
Choose a tag to compare

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

Canary 0.1.7 for MC 1.19.2

06 Jan 11:28
Compare
Choose a tag to compare

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