From 5e1b66190514da0a11b75ca2133bf486dbb0905d Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Mon, 29 Mar 2021 08:52:22 +0300 Subject: [PATCH] Chorus plant shape fix --- .../betterend/mixin/common/ChorusFlowerBlockMixin.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/betterend/mixin/common/ChorusFlowerBlockMixin.java b/src/main/java/ru/betterend/mixin/common/ChorusFlowerBlockMixin.java index 88cec28b..bc394a99 100644 --- a/src/main/java/ru/betterend/mixin/common/ChorusFlowerBlockMixin.java +++ b/src/main/java/ru/betterend/mixin/common/ChorusFlowerBlockMixin.java @@ -90,8 +90,13 @@ public abstract class ChorusFlowerBlockMixin extends Block { private void die(World world, BlockPos pos) {} @Override - public VoxelShape getOutlineShape(BlockState state, BlockView view, BlockPos pos, ShapeContext ePos) { - return state.get(ChorusFlowerBlock.AGE) == 5 ? SHAPE_HALF : SHAPE_FULL; + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) { + if (GeneratorOptions.changeChorusPlant()) { + return state.get(ChorusFlowerBlock.AGE) == 5 ? SHAPE_HALF : SHAPE_FULL; + } + else { + return super.getOutlineShape(state, world, pos, context); + } } @Inject(method = "die", at = @At("HEAD"), cancellable = true)