Skip to content

Commit 8a7928d

Browse files
committed
fix(26.1): Fix fridge doors rendering wrong
1 parent 19d0b43 commit 8a7928d

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

common/src/main/java/net/blay09/mods/cookingforblockheads/client/render/FridgeRenderer.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ public FridgeRenderState createRenderState() {
5656
public void extractRenderState(FridgeBlockEntity blockEntity, FridgeRenderState renderState, float delta, Vec3 vec, ModelFeatureRenderer.@Nullable CrumblingOverlay crumblingOverlay) {
5757
BlockEntityRenderer.super.extractRenderState(blockEntity, renderState, delta, vec, crumblingOverlay);
5858

59+
renderState.dye = blockEntity.getBlockState().getBlock() instanceof FridgeBlock fridgeBlock ? fridgeBlock.getColor() : DyeColor.WHITE;
60+
renderState.doorAngle = blockEntity.getDoorAnimator().getRenderAngle(delta);
61+
renderState.modelType = blockEntity.getBlockState().getValue(FridgeBlock.MODEL_TYPE);
62+
renderState.skip = renderState.modelType == FridgeBlock.FridgeModelType.LARGE_UPPER;
63+
renderState.flipped = blockEntity.getBlockState().getValue(FridgeBlock.FLIPPED);
64+
renderState.facing = blockEntity.getBlockState().getValue(FridgeBlock.FACING);
65+
5966
DeferredBlockStateModel lowerModel;
6067
DeferredBlockStateModel upperModel = null;
6168
boolean isLarge = renderState.modelType == FridgeBlock.FridgeModelType.LARGE_LOWER;
@@ -76,13 +83,6 @@ public void extractRenderState(FridgeBlockEntity blockEntity, FridgeRenderState
7683
renderState.upper.clear();
7784
}
7885

79-
renderState.dye = blockEntity.getBlockState().getBlock() instanceof FridgeBlock fridgeBlock ? fridgeBlock.getColor() : DyeColor.WHITE;
80-
renderState.doorAngle = blockEntity.getDoorAnimator().getRenderAngle(delta);
81-
renderState.modelType = blockEntity.getBlockState().getValue(FridgeBlock.MODEL_TYPE);
82-
renderState.skip = renderState.modelType == FridgeBlock.FridgeModelType.LARGE_UPPER;
83-
renderState.flipped = blockEntity.getBlockState().getValue(FridgeBlock.FLIPPED);
84-
renderState.facing = blockEntity.getBlockState().getValue(FridgeBlock.FACING);
85-
8686
final var id = (int) blockEntity.getBlockPos().asLong();
8787
renderState.items = new ArrayList<>();
8888
for (int i = 0; i < blockEntity.getContainer().getContainerSize(); i++) {

0 commit comments

Comments
 (0)