diff --git a/src/main/java/net/shadowfacts/simplemultipart/multipart/Multipart.java b/src/main/java/net/shadowfacts/simplemultipart/multipart/Multipart.java index 27667df..3b2da31 100644 --- a/src/main/java/net/shadowfacts/simplemultipart/multipart/Multipart.java +++ b/src/main/java/net/shadowfacts/simplemultipart/multipart/Multipart.java @@ -81,21 +81,6 @@ public abstract class Multipart { return getDefaultState(); } - /** - * Can be used to provide additional information to custom {@link net.shadowfacts.simplemultipart.client.MultipartBakedModel}. - * The returned state will be passed to {@link net.shadowfacts.simplemultipart.client.MultipartBakedModel#getMultipartQuads(MultipartView, Direction, Random)}. - * - * Can be overridden, should only be called via {@link MultipartState#getStateForRendering} - * - * @param state The normal state of this multipart. - * @param view The view of this multipart. - * @return The state that will be used for rendering. - */ - @Deprecated - public MultipartState getStateForRendering(MultipartState state, MultipartView view) { - return state; - } - /** * Retrieves the bounding shape this multipart should have. * diff --git a/src/main/java/net/shadowfacts/simplemultipart/multipart/MultipartState.java b/src/main/java/net/shadowfacts/simplemultipart/multipart/MultipartState.java index 04ec8a0..41fc36a 100644 --- a/src/main/java/net/shadowfacts/simplemultipart/multipart/MultipartState.java +++ b/src/main/java/net/shadowfacts/simplemultipart/multipart/MultipartState.java @@ -32,14 +32,6 @@ public class MultipartState extends AbstractPropertyContainer= 0.5f ? BlockHalf.UPPER : BlockHalf.LOWER; } -// if (hitSide == Direction.DOWN || (0.5f < context.getHitY() && context.getHitY() < 1)) { -// half = BlockHalf.UPPER; -// } else { -// half = BlockHalf.LOWER; -// } - -// switch (hitSide) { -// case UP: -// half = BlockHalf.LOWER; -// break; -// case DOWN: -// half = BlockHalf.UPPER; -// break; -// default: -// half = context.getHitY() > 0.5f ? BlockHalf.UPPER : BlockHalf.LOWER; -// } return getDefaultState().with(HALF, half); } @Override + @Deprecated public VoxelShape getBoundingShape(MultipartState state, MultipartView view) { return state.get(HALF) == BlockHalf.UPPER ? UPPER_BOX : LOWER_BOX; }