This update fixes the latest crash + Highly recommended to update.
- The almost big and safe update for now, highly recommended to update.
- This update adds many new optimizations, changes and bug fixes.
- for 1.19.3 press here.
- for 1.19.2 press here.
- for 1.18.2 press here.
News
- New: mixin.calc.if_else: replace if-else with switch statement in many operations. (highly faster)
- New: mixin.alloc.empty_chunk: avoid allocations.
- New: mixin.alloc.empty_list: avoid allocations.
- New: mixin.alloc.empty_iterator: avoid allocations.
- New: mixin.block.flatten_states: use cached properties.
Changes
- Change: Re-added hopper optimizations.
- Change: Re-added block entity sleeping optimizations.
- Change: disabled mixin.entity.collisions.movement && mixin.entity.collisions.intersection mixins by default until i found a fix.
- Change: mixin.entity.fluid_submesion moved to mixin.collections.fluid_submersion.
- Remove: mixin.block.flatten_states.BlockBehaviour$BlockStateBase as already implemented in vanilla.
Fixes
- Fix: ServerLevel cannot be cast to class BlockEntityGetter when placing a hopper.
- Fix: java.lang.RuntimeException: Attempted to load class com/mojang/blaze3d/vertex/PoseStack for invalid dist DEDICATED_SERVER
- Fix: crash when moving a hopper with quark's piston moves block entity feature enabled.
- Fix: block.hopper: hoppers not reacting when placing/breaking inventories without block updates.
- The almost big and safe update for now, highly recommended to update.
- This update adds many new optimizations, changes and bug fixes.
- for 1.19.4 press here.
- for 1.19.2 press here.
- for 1.18.2 press here.
News
- New: mixin.calc.if_else: replace if-else with switch statement in many operations. (highly faster)
- New: mixin.alloc.empty_chunk: avoid allocations.
- New: mixin.alloc.empty_list: avoid allocations.
- New: mixin.alloc.empty_iterator: avoid allocations.
- New: mixin.block.flatten_states: use cached properties.
Changes
- Change: Re-added hopper optimizations.
- Change: Re-added block entity sleeping optimizations.
- Change: disabled mixin.entity.collisions.movement && mixin.entity.collisions.intersection mixins by default until i found a fix.
- Change: mixin.entity.fluid_submesion moved to mixin.collections.fluid_submersion.
Fixes
- Fix: ServerLevel cannot be cast to class BlockEntityGetter when placing a hopper.
- Fix: java.lang.RuntimeException: Attempted to load class com/mojang/blaze3d/vertex/PoseStack for invalid dist DEDICATED_SERVER
- Fix: crash when moving a hopper with quark's piston moves block entity feature enabled.
- Fix: block.hopper: hoppers not reacting when placing/breaking inventories without block updates.
- The almost big and safe update for now, highly recommended to update.
- This update adds many new optimizations, changes and bug fixes.
- for 1.19.4 press here.
- for 1.19.3 press here.
- for 1.18.2 press here.
News
- New: mixin.calc.if_else: replace if-else with switch statement in many operations. (highly faster)
- New: mixin.alloc.empty_chunk: avoid allocations.
- New: mixin.alloc.empty_list: avoid allocations.
- New: mixin.alloc.empty_iterator: avoid allocations.
- New: mixin.block.flatten_states: use cached properties.
Changes
- Change: Re-added hopper optimizations.
- Change: Re-added block entity sleeping optimizations.
- Change: disabled mixin.entity.collisions.movement && mixin.entity.collisions.intersection mixins by default until i found a fix.
- Change: mixin.entity.fluid_submesion moved to mixin.collections.fluid_submersion.
Fixes
- Fix: ServerLevel cannot be cast to class BlockEntityGetter when placing a hopper.
- Fix: java.lang.RuntimeException: Attempted to load class com/mojang/blaze3d/vertex/PoseStack for invalid dist DEDICATED_SERVER
- Fix: crash when moving a hopper with quark's piston moves block entity feature enabled.
- Fix: block.hopper: hoppers not reacting when placing/breaking inventories without block updates.
- The almost big and safe update for now, highly recommended to update.
- This update adds many new optimizations, changes and bug fixes.
- for 1.19.4 press here.
- for 1.19.3 press here.
- for 1.19.2 press here.
News
- New: mixin.calc.if_else: replace if-else with switch statement in many operations. (highly faster)
- New: mixin.alloc.empty_chunk: avoid allocations.
- New: mixin.alloc.empty_list: avoid allocations.
- New: mixin.alloc.empty_iterator: avoid allocations.
- New: mixin.block.flatten_states: use cached properties.
Changes
- Change: Re-added hopper optimizations.
- Change: Re-added block entity sleeping optimizations.
- Change: disabled mixin.entity.collisions.movement && mixin.entity.collisions.intersection mixins by default until i found a fix.
- Change: mixin.entity.fluid_submesion moved to mixin.collections.fluid_submersion.
- Remove: mixin.block.flatten_states.BlockBehaviour$BlockStateBase as already implemented in vanilla.
Fixes
- Fix: ServerLevel cannot be cast to class BlockEntityGetter when placing a hopper.
- Fix: crash when moving a hopper with quark's piston moves block entity feature enabled.
- Fix: block.hopper: hoppers not reacting when placing/breaking inventories without block updates.
- The almost big and safe update for now, highly recommended to update.
- This update adds many new optimizations, changes and bug fixes
- for 1.19.4 press here.
- for 1.19.3 press here.
- for 1.19.2 press here.
News
- New: mixin.calc.if_else: replace if-else with switch statement in many operations. (highly faster)
- New: mixin.calc.deduplicate.player_statistics: de-duplicate many calculations in player movement statistics.
- New: mixin.alloc.empty_chunk: avoid allocations.
- New: mixin.alloc.empty_list: avoid allocations.
- New: mixin.alloc.empty_iterator: avoid allocations.
- New: mixin.block.flatten_states: use cached properties.
Changes
- Change: Re-added hopper optimizations.
- Change: Re-added block entity sleeping optimizations.
- Change: mixin.entity.fluid_submesion moved to mixin.collections.fluid_submersion.
Fixes
- Fix: ServerLevel cannot be cast to class BlockEntityGetter when placing a hopper.
- Fix: crash when moving a hopper with quark's piston moves block entity feature enabled.
- Fix: block.hopper: hoppers not reacting when placing/breaking inventories without block updates.
- The almost big and safe update for now, highly recommended to update.
- This update adds many new optimizations, changes and bug fixes
- for 1.19.4 press here.
- for 1.19.3 press here.
- for 1.18.2 press here.
News
- New: mixin.calc.if_else: replace if-else with switch statement in many operations. (highly faster)
- New: mixin.calc.deduplicate.player_statistics: de-duplicate many calculations in player movement statistics.
- New: mixin.alloc.empty_chunk: avoid allocations.
- New: mixin.alloc.empty_list: avoid allocations.
- New: mixin.alloc.empty_iterator: avoid allocations.
- New: mixin.block.flatten_states: use cached properties.
Changes
- Change: Re-added hopper optimizations.
- Change: Re-added block entity sleeping optimizations.
- Change: disabled mixin.entity.collisions.movement && mixin.entity.collisions.intersection mixins by default until i found a fix.
- Change: mixin.entity.fluid_submesion moved to mixin.collections.fluid_submersion.
Fixes
- Fix: ServerLevel cannot be cast to class BlockEntityGetter when placing a hopper.
- Fix: java.lang.RuntimeException: Attempted to load class com/mojang/blaze3d/vertex/PoseStack for invalid dist DEDICATED_SERVER
- Fix: crash when moving a hopper with quark's piston moves block entity feature enabled.
- Fix: block.hopper: hoppers not reacting when placing/breaking inventories without block updates.
- The almost big and safe update for now, highly recommended to update.
- This update adds many new optimizations, changes and bug fixes
- for 1.19.4 press here.
- for 1.19.2 press here.
- for 1.18.2 press here.
News
- New: mixin.calc.if_else: replace if-else with switch statement in many operations. (highly faster)
- New: mixin.calc.deduplicate.player_statistics: de-duplicate many calculations in player movement statistics.
- New: mixin.alloc.empty_chunk: avoid allocations.
- New: mixin.alloc.empty_list: avoid allocations.
- New: mixin.alloc.empty_iterator: avoid allocations.
- New: mixin.block.flatten_states: use cached properties.
Changes
- Change: Re-added hopper optimizations.
- Change: Re-added block entity sleeping optimizations.
- Change: disabled mixin.entity.collisions.movement && mixin.entity.collisions.intersection mixins by default until i found a fix.
- Change: mixin.entity.fluid_submesion moved to mixin.collections.fluid_submersion.
Fixes
- Fix: ServerLevel cannot be cast to class BlockEntityGetter when placing a hopper.
- Fix: java.lang.RuntimeException: Attempted to load class com/mojang/blaze3d/vertex/PoseStack for invalid dist DEDICATED_SERVER
- Fix: crash when moving a hopper with quark's piston moves block entity feature enabled.
- Fix: block.hopper: hoppers not reacting when placing/breaking inventories without block updates.
- The almost big and safe update for now, highly recommended to update.
- This update adds many new optimizations, changes and bug fixes
- for 1.19.3 press here.
- for 1.19.2 press here.
- for 1.18.2 press here.
News
- New: mixin.calc.if_else: replace if-else with switch statement in many operations. (highly faster)
- New: mixin.calc.deduplicate.player_statistics: de-duplicate many calculations in player movement statistics.
- New: mixin.alloc.empty_chunk: avoid allocations.
- New: mixin.alloc.empty_list: avoid allocations.
- New: mixin.alloc.empty_iterator: avoid allocations.
- New: mixin.block.flatten_states: use cached properties.
Changes
- Change: Re-added hopper optimizations.
- Change: Re-added block entity sleeping optimizations.
- Change: disabled mixin.entity.collisions.movement && mixin.entity.collisions.intersection mixins by default until i found a fix.
- Change: mixin.entity.fluid_submesion moved to mixin.collections.fluid_submersion.
- Remove: mixin.block.flatten_states.BlockBehaviour$BlockStateBase as already implemented in vanilla.
Fixes
- Fix: ServerLevel cannot be cast to class BlockEntityGetter when placing a hopper.
- Fix: java.lang.RuntimeException: Attempted to load class com/mojang/blaze3d/vertex/PoseStack for invalid dist DEDICATED_SERVER
- Fix: crash when moving a hopper with quark's piston moves block entity feature enabled.
- Fix: block.hopper: hoppers not reacting when placing/breaking inventories without block updates.
Hi, this update removes the hopper block entity only and block entity sleeping optimizations as them unstable and create incompatibilities with other mods.
High-Quality Canary update. Recommended to update. Many new optimizations, bug fixes, hopper bug fixes, code compatibility changes, and more. for 1.19.3 press here. for 1.19.2 press here.
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.
High-Quality Canary update. Recommended to update. Many new optimizations, bug fixes, hopper bug fixes, code compatibility changes, and more. for 1.19.4 press here. for 1.19.2 press here.
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.
High-Quality Canary update. Recommended to update. Many new optimizations, bug fixes, hopper bug fixes, code compatibility changes, and more. for 1.19.4 press here. for 1.19.3 press here.
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.
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.