From c7c4006919a8e42cf2d3e1f68a6bb7fd6c78e05f Mon Sep 17 00:00:00 2001 From: quat1024 Date: Mon, 1 Jan 2024 22:26:03 -0500 Subject: [PATCH] Boy I'm sick of seeing those javac warnings --- .../render/entity/GlassItemFrameRenderer.java | 33 +++++++------------ .../world/module/NewStoneTypesModule.java | 2 +- 2 files changed, 12 insertions(+), 23 deletions(-) diff --git a/src/main/java/org/violetmoon/quark/content/building/client/render/entity/GlassItemFrameRenderer.java b/src/main/java/org/violetmoon/quark/content/building/client/render/entity/GlassItemFrameRenderer.java index 8e278f0750..aa3cb6eebf 100644 --- a/src/main/java/org/violetmoon/quark/content/building/client/render/entity/GlassItemFrameRenderer.java +++ b/src/main/java/org/violetmoon/quark/content/building/client/render/entity/GlassItemFrameRenderer.java @@ -153,19 +153,15 @@ protected void renderItemStack(GlassItemFrame itemFrame, PoseStack matrix, Multi float scale = 0.32F; switch(attach) { - case STANDING_BEHIND: - angle += 180F; - break; - case WALL_SIGN: - angle = 0; - matrix.translate(0.0, -0.3, 0.45); - break; - case HANGING_FROM_WALL: - angle = 0; - matrix.translate(0.0, -0.52, -0.01); - - default: - break; + case STANDING_BEHIND -> angle += 180F; + case WALL_SIGN -> { + angle = 0; + matrix.translate(0.0, -0.3, 0.45); + } + case HANGING_FROM_WALL -> { + angle = 0; + matrix.translate(0.0, -0.52, -0.01); + } } matrix.translate(0, 0.35, 0.98); @@ -173,15 +169,8 @@ protected void renderItemStack(GlassItemFrame itemFrame, PoseStack matrix, Multi matrix.mulPose(Axis.YP.rotationDegrees(angle)); switch(attach) { - case HANGING_IN_FRONT: - matrix.translate(0.0, -0.52 / scale, -0.075); - break; - case HANGING_BEHIND: - matrix.translate(0.0, -0.52 / scale, 0.3); - break; - - default: - break; + case HANGING_IN_FRONT -> matrix.translate(0.0, -0.52 / scale, -0.075); + case HANGING_BEHIND -> matrix.translate(0.0, -0.52 / scale, 0.3); } matrix.translate(0, 0, -0.5); diff --git a/src/main/java/org/violetmoon/quark/content/world/module/NewStoneTypesModule.java b/src/main/java/org/violetmoon/quark/content/world/module/NewStoneTypesModule.java index c9b310382e..6913943cad 100644 --- a/src/main/java/org/violetmoon/quark/content/world/module/NewStoneTypesModule.java +++ b/src/main/java/org/violetmoon/quark/content/world/module/NewStoneTypesModule.java @@ -117,7 +117,7 @@ public static Block makeStone(ZRegister event, ZetaModule module, final Block ra else normal = constr.make(name, module, props).setCondition(enabledCond).setCreativeTab(CreativeModeTabs.BUILDING_BLOCKS, Blocks.DEEPSLATE, true); - ZetaBlock polished = (ZetaBlock) constr.make("polished_" + name, module, props).setCondition(enabledCond); + ZetaBlock polished = constr.make("polished_" + name, module, props).setCondition(enabledCond); polishedBlocks.put(normal, polished); if(isVanilla)