From 0588ffde84d348d207ffd577b5eb33224807278d Mon Sep 17 00:00:00 2001 From: Bella Date: Mon, 13 Jan 2020 08:52:09 -0500 Subject: [PATCH] make code pretty and use case statements thanks to darkis feedback --- .../modules/bewwawho/render/HoleESP.java | 39 ++++++++++++------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/src/main/java/me/zeroeightsix/kami/module/modules/bewwawho/render/HoleESP.java b/src/main/java/me/zeroeightsix/kami/module/modules/bewwawho/render/HoleESP.java index 9bf746ced..db5ea3d51 100644 --- a/src/main/java/me/zeroeightsix/kami/module/modules/bewwawho/render/HoleESP.java +++ b/src/main/java/me/zeroeightsix/kami/module/modules/bewwawho/render/HoleESP.java @@ -121,21 +121,32 @@ public class HoleESP extends Module { } KamiTessellator.prepare(GL11.GL_QUADS); - - safeHoles.forEach((blockPos, isBedrock) -> { - if (isBedrock && renderBlocksSetting.getValue().equals(RenderBlocks.BEDROCK)) { - drawBox(blockPos, r2.getValue(), g2.getValue(), b2.getValue()); - } else if (!isBedrock && renderBlocksSetting.getValue().equals(RenderBlocks.OBBY)){ - drawBox(blockPos, r1.getValue(), g1.getValue(), b1.getValue()); - } else if (isBedrock && renderBlocksSetting.getValue().equals(RenderBlocks.BOTH)) { - drawBox(blockPos, r2.getValue(), g2.getValue(), b2.getValue()); - } else if (!isBedrock && renderBlocksSetting.getValue().equals(RenderBlocks.BOTH)) { - drawBox(blockPos, r1.getValue(), g1.getValue(), b1.getValue()); - } - }); - + safeHoles.forEach((blockPos, isBedrock) -> { + switch (renderBlocksSetting.getValue()) { + case BOTH: { + if (isBedrock) { + drawBox(blockPos, r2.getValue(), g2.getValue(), b2.getValue()); + } + else { + drawBox(blockPos, r1.getValue(), g1.getValue(), b1.getValue()); + } + break; + } + case OBBY: { + if (!isBedrock) { + drawBox(blockPos, r1.getValue(), g1.getValue(), b1.getValue()); + } + break; + } + case BEDROCK: { + if (isBedrock) { + drawBox(blockPos, r2.getValue(), g2.getValue(), b2.getValue()); + } + break; + } + } + }); KamiTessellator.release(); - } private void drawBox(BlockPos blockPos, int r, int g, int b) {