Releases: AbdElAziz333/Canary
Canary 0.3.3 for MC 1.20.4
Please make sure to backup your world before updating!
Update for 1.20.4
Canary 0.3.3 for MC 1.20.1
This update adds new optimizations and bug fixes.
Please make sure to backup your world before updating!
Additions
New: ai.replace_streams.storage: optimize performance by replacing streams with imperative approach. (c1672dd)
Change: disable ai.nearby_entity_tracking by default as it affects performance. (c1672dd)
Change: remove unnecessary redirection in mixin.world.inline_block_access.LevelMixin. (2eb55f9)
Change: Use only one Inject annotation in two methods in mixin.collections.gamerules.GameRulesMixin. (749161a)
Change: disable duplicated optimizations that are in Saturn mod. (acaf2f0)
Change: disable mixin.entity.hopper_minecart optimizations if Hopper+ mod is loaded. (d9d389e)
Canary 0.3.3 for MC 1.19.2
This update adds new optimizations and bug fixes.
Please make sure to backup your world before updating!
Additions
New: ai.replace_streams.storage: optimize performance by replacing streams with imperative approach. (c1672dd)
Change: disable ai.nearby_entity_tracking by default as it affects performance. (c1672dd)
Change: remove unnecessary redirection in mixin.world.inline_block_access.LevelMixin. (2eb55f9)
Change: Use only one Inject annotation in two methods in mixin.collections.gamerules.GameRulesMixin. (749161a)
Change: disable duplicated optimizations that are in Saturn mod. (acaf2f0)
Change: disable mixin.entity.hopper_minecart optimizations if Hopper+ mod is loaded. (d9d389e)
Canary 0.3.3 for MC 1.18.2
This update adds new optimizations and bug fixes.
Please make sure to backup your world before updating!
Additions
New: ai.replace_streams.storage: optimize performance by replacing streams with imperative approach. (c1672dd)
Change: disable ai.nearby_entity_tracking by default as it affects performance. (c1672dd)
Change: remove unnecessary redirection in mixin.world.inline_block_access.LevelMixin. (2eb55f9)
Change: Use only one Inject annotation in two methods in mixin.collections.gamerules.GameRulesMixin. (749161a)
Change: disable duplicated optimizations that are in Saturn mod. (acaf2f0)
Change: disable mixin.entity.hopper_minecart optimizations if Hopper+ mod is loaded. (d9d389e)
Canary 0.3.2 for MC 1.20.1
Additions
- Change: remove the inventory access optimization as it doesn't make a big difference.
- Change: remove duplicated epsilon check in mixin.shapes.specialized_shapes.
- Change: disable hopper optimizations by default as it affects Forge and many other mods.
Canary 0.3.2 for MC 1.19.2
Additions
- Change: remove the inventory access optimization as it doesn't make a big difference.
- Change: remove duplicated epsilon check in mixin.shapes.specialized_shapes.
- Change: disable hopper optimizations by default as it affects Forge and many other mods.
Canary 0.3.2 for MC 1.18.2
Additions
- Change: remove the inventory access optimization as it doesn't make a big difference.
- Change: remove duplicated epsilon check in mixin.shapes.specialized_shapes.
- Change: disable hopper optimizations by default as it affects Forge and many other mods.
Canary 0.3.1 for MC 1.20.1
Small update fixes a memory leak in hoppers, and fixes some other issues.
If you got into any issue when using Canary, please make sure to report it in the issue tracker from here.
To see the available configurable options, press here.
Additions
- New: allow the cached ominous banner to be used on Raid#pickUpItem() method.
- Change: cache Raid#getLeaderBannerInstance to be only one instance.
- Change: remove two duplicated accessors.
- Change: allow the hoppers use CanaryStackList.
- Change: hopper optimizations will be disabled automatically if easy villagers mod is loaded.
- Change: separate ServerChunkCacheMixin in other package in mixin.chunk.replace_streams.servercore_compat and disable it automatically if ServerCore is installed.
- Change: add BlockEntityMixin, NbtCompoundMixin($Type) and ObtainRaidLeaderBannerGoalMixin to canary.mixins.json.
Canary 0.3.1 for MC 1.19.2
Small update fixes a memory leak in hoppers, and fixes some other issues.
If you got into any issue when using Canary, please make sure to report it in the issue tracker from here.
To see the available configurable options, press here.
Additions
- New: allow the cached ominous banner to be used on Raid#pickUpItem() method.
- Change: cache Raid#getLeaderBannerInstance to be only one instance.
- Change: remove two duplicated accessors.
- Change: allow the hoppers use CanaryStackList.
- Change: hopper optimizations will be disabled automatically if easy villagers mod is loaded.
- Change: separate ServerChunkCacheMixin in other package in mixin.chunk.replace_streams.servercore_compat and disable it automatically if ServerCore is installed.
- Change: add BlockEntityMixin, NbtCompoundMixin($Type) and ObtainRaidLeaderBannerGoalMixin to canary.mixins.json.
Canary 0.2.9 for MC 1.18.2
Small update fixes a memory leak in hoppers, and fixes some other issues.
If you got into any issue when using Canary, please make sure to report it in the issue tracker from here.
To see the available configurable options, press here.
Additions
- New: allow the cached ominous banner to be used on Raid#pickUpItem() method.
- Change: cache Raid#getLeaderBannerInstance to be only one instance.
- Change: remove two duplicated accessors.
- Change: allow the hoppers use CanaryStackList.
- Change: hopper optimizations will be disabled automatically if easy villagers mod is loaded.
- Change: separate ServerChunkCacheMixin in other package in mixin.chunk.replace_streams.servercore_compat and disable it automatically if ServerCore is installed.
- Change: add BlockEntityMixin, NbtCompoundMixin($Type) and ObtainRaidLeaderBannerGoalMixin to canary.mixins.json.