From 58306bbbf009bf0a36641f676f31f4b6abe5ef9f Mon Sep 17 00:00:00 2001 From: Zepalesque <60141811+Zepalesque@users.noreply.github.com> Date: Sat, 18 Jan 2025 13:17:56 -0500 Subject: [PATCH] fix: properly use short for storage --- .../java/net/zepalesque/redux/item/tools/VeridiumItem.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/zepalesque/redux/item/tools/VeridiumItem.java b/src/main/java/net/zepalesque/redux/item/tools/VeridiumItem.java index 9a3421be..e5cea9c8 100644 --- a/src/main/java/net/zepalesque/redux/item/tools/VeridiumItem.java +++ b/src/main/java/net/zepalesque/redux/item/tools/VeridiumItem.java @@ -48,7 +48,7 @@ default ItemStack transformStack(Ingredient ingredient, ItemStack original, Reci if (additional == null) { return original; } - int increase = additional.getByte(InfusionRecipe.ADDED_INFUSION); + int increase = additional.getShort(InfusionRecipe.ADDED_INFUSION); if (increase <= 0) { return original; } @@ -76,7 +76,7 @@ default ItemStack deplete(ItemStack stack, @Nullable LivingEntity user, int amou int original = Objects.requireNonNullElse(stack.get(ReduxDataComponents.INFUSION), 0); if (original > amount) { - int infusion = (byte) (original - amount); + int infusion = (short) (original - amount); stack.set(ReduxDataComponents.INFUSION.get(), infusion); } else { return this.getUninfusedStack(stack);