From 26998e912ba73498b5d67d26cd440c12db5949d1 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Wed, 2 Aug 2023 16:41:23 -0400 Subject: [PATCH] Mark fluidState redirect as optional for old Lithium/VMP versions --- .../reduce_blockstate_cache_rebuilds/BlockStateBaseMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/src/main/java/org/embeddedt/modernfix/common/mixin/perf/reduce_blockstate_cache_rebuilds/BlockStateBaseMixin.java b/common/src/main/java/org/embeddedt/modernfix/common/mixin/perf/reduce_blockstate_cache_rebuilds/BlockStateBaseMixin.java index 80147ea0..84acec8a 100644 --- a/common/src/main/java/org/embeddedt/modernfix/common/mixin/perf/reduce_blockstate_cache_rebuilds/BlockStateBaseMixin.java +++ b/common/src/main/java/org/embeddedt/modernfix/common/mixin/perf/reduce_blockstate_cache_rebuilds/BlockStateBaseMixin.java @@ -70,7 +70,7 @@ public abstract class BlockStateBaseMixin implements IBlockState { opcode = Opcodes.GETFIELD, target = "Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;fluidState:Lnet/minecraft/world/level/material/FluidState;", ordinal = 0 - )) + ), require = 0) private FluidState genCacheBeforeGettingFluid(BlockBehaviour.BlockStateBase base) { generateCache(base); return this.fluidState;