aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorMy-Name-Is-Jeff <37018278+My-Name-Is-Jeff@users.noreply.github.com>2021-09-16 13:48:43 -0400
committerMy-Name-Is-Jeff <37018278+My-Name-Is-Jeff@users.noreply.github.com>2021-09-16 13:48:43 -0400
commite3157d2d02a3f71c37b5158c412be6fcca1f4f85 (patch)
treecd5de571fc7c0f1e7be315f15c66eac438135206 /src/main
parent638270607e5efcda1ca5d418d45bba4e4dff0c49 (diff)
downloadSkytilsMod-e3157d2d02a3f71c37b5158c412be6fcca1f4f85.tar.gz
SkytilsMod-e3157d2d02a3f71c37b5158c412be6fcca1f4f85.tar.bz2
SkytilsMod-e3157d2d02a3f71c37b5158c412be6fcca1f4f85.zip
e
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/skytils/skytilsmod/mixins/transformers/block/MixinBlockStairs.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/skytils/skytilsmod/mixins/transformers/block/MixinBlockStairs.java b/src/main/java/skytils/skytilsmod/mixins/transformers/block/MixinBlockStairs.java
index 3dbbd658..89bfd90a 100644
--- a/src/main/java/skytils/skytilsmod/mixins/transformers/block/MixinBlockStairs.java
+++ b/src/main/java/skytils/skytilsmod/mixins/transformers/block/MixinBlockStairs.java
@@ -29,6 +29,7 @@ import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
+import org.spongepowered.asm.mixin.injection.callback.LocalCapture;
import skytils.skytilsmod.core.Config;
@Mixin(BlockStairs.class)
@@ -37,7 +38,7 @@ abstract public class MixinBlockStairs extends Block {
super(materialIn);
}
- @Inject(method = "doesSideBlockRendering", at = @At(value = "INVOKE", target = "Lnet/minecraft/block/state/IBlockState;getValue(Lnet/minecraft/block/properties/IProperty;)Ljava/lang/Comparable;", ordinal = 0), cancellable = true)
+ @Inject(method = "doesSideBlockRendering", at = @At(value = "INVOKE", target = "Lnet/minecraft/block/state/IBlockState;getValue(Lnet/minecraft/block/properties/IProperty;)Ljava/lang/Comparable;", ordinal = 0), cancellable = true, locals = LocalCapture.CAPTURE_FAILSOFT)
private void checkRendering(IBlockAccess world, BlockPos pos, EnumFacing face, CallbackInfoReturnable<Boolean> cir, IBlockState iblockstate) {
if (Config.INSTANCE.getFixFallingSandRendering() && !(iblockstate.getBlock() instanceof BlockStairs)) cir.setReturnValue(true);
}