From bca6a74e9a17e04de419743850f66af96a6473cc Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Thu, 11 Jan 2024 23:11:27 +0100 Subject: Move default emc values to JSON files in datapack --- .../lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java') diff --git a/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java b/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java index a69d2e1..f4de045 100644 --- a/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java +++ b/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java @@ -1,6 +1,6 @@ package lv.enes.mc.eris_alchemy.client; -import lv.enes.mc.eris_alchemy.EMC; +import lv.enes.mc.eris_alchemy.Emc; import net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry; import net.minecraft.client.gui.screens.MenuScreens; import net.minecraft.client.renderer.blockentity.BlockEntityRenderers; @@ -18,9 +18,12 @@ public class ErisAlchemyClient implements ClientModInitializer { ErisAlchemyClientRegistry.MenuScreens.consume(MenuScreens::register); ItemTooltipCallback.EVENT.register((stack, player, context, tooltip) -> { - var world = player == null ? null : player.level(); - var emc = EMC.getInstance(world).get(stack); - emc.ifPresent(value -> tooltip.add(Component.literal("EMC %s".formatted(EMC.formatEmc(value))))); + if (player == null) { + return; + } + + var emc = Emc.getInstance(player.level()).get(stack); + emc.ifPresent(value -> tooltip.add(Component.literal("EMC %s".formatted(Emc.formatEmc(value))))); }); } } -- cgit v1.2.3