From 31d0a45555181c56453c9fb6a05e34ab0d38f571 Mon Sep 17 00:00:00 2001 From: cola98765 Date: Fri, 24 Dec 2021 12:56:00 +0100 Subject: [PATCH] potential fix to cherry leaves (call me if you see gray blocks that should not be gray) --- .../wrappers/block/BlockColorWrapper.java | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/common/src/main/java/com/seibel/lod/common/wrappers/block/BlockColorWrapper.java b/common/src/main/java/com/seibel/lod/common/wrappers/block/BlockColorWrapper.java index 9d988f057..2bf344972 100644 --- a/common/src/main/java/com/seibel/lod/common/wrappers/block/BlockColorWrapper.java +++ b/common/src/main/java/com/seibel/lod/common/wrappers/block/BlockColorWrapper.java @@ -100,28 +100,28 @@ public class BlockColorWrapper implements IBlockColorWrapper private void setupColorAndTint() { BlockState blockState = block.defaultBlockState(); - BlockPosWrapper blockPosWrapper = new BlockPosWrapper(); + //BlockPosWrapper blockPosWrapper = new BlockPosWrapper(); MinecraftWrapper mc = MinecraftWrapper.INSTANCE; TextureAtlasSprite texture; List quads = null; - boolean isTinted = false; - int listSize = 0; + //boolean isTinted = false; + //int listSize = 0; // first step is to check if this block has a tinted face - for (Direction direction : directions) - { - quads = mc.getModelManager().getBlockModelShaper().getBlockModel(block.defaultBlockState()).getQuads(blockState, direction, random); - listSize = Math.max(listSize, quads.size()); - for (BakedQuad bakedQuad : quads) - { - isTinted |= bakedQuad.isTinted(); - } - } + //for (Direction direction : directions) + //{ + // quads = mc.getModelManager().getBlockModelShaper().getBlockModel(block.defaultBlockState()).getQuads(blockState, direction, random); + // listSize = Math.max(listSize, quads.size()); + // for (BakedQuad bakedQuad : quads) + // { + // isTinted |= bakedQuad.isTinted(); + // } + //} //if it contains a tinted face then we store this block in the toTint set - if (isTinted) - this.toTint = true; + //if (isTinted) + // this.toTint = true; //now we get the first non-empty face for (Direction direction : directions)