From 1e5027b36e0437638848ee83a46f72088eadca11 Mon Sep 17 00:00:00 2001 From: Buuz135 Date: Wed, 28 Feb 2024 20:15:32 +0100 Subject: [PATCH] Fixed casting crash, closes #44 --- .../com/buuz135/sushigocrafting/client/ClientProxy.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/buuz135/sushigocrafting/client/ClientProxy.java b/src/main/java/com/buuz135/sushigocrafting/client/ClientProxy.java index 652d095..3091ef0 100644 --- a/src/main/java/com/buuz135/sushigocrafting/client/ClientProxy.java +++ b/src/main/java/com/buuz135/sushigocrafting/client/ClientProxy.java @@ -43,8 +43,10 @@ public static void register() { }).subscribe(); EventManager.mod(EntityRenderersEvent.AddLayers.class).process(event -> { for (String skin : event.getSkins()) { - PlayerRenderer renderer = event.getSkin(skin); - renderer.addLayer(new ContributorsBackRender(renderer)); + var renderer = event.getSkin(skin); + if (renderer instanceof PlayerRenderer playerRenderer) { + playerRenderer.addLayer(new ContributorsBackRender(playerRenderer)); + } } }).subscribe(); EventManager.mod(EntityRenderersEvent.RegisterLayerDefinitions.class).process(event -> {