From dd35bf3b4cc62c69ec5feaeadb02a704805868e3 Mon Sep 17 00:00:00 2001 From: TonytheMacaroni Date: Sat, 8 Aug 2026 15:39:25 -0400 Subject: [PATCH] Fix toast effect icon --- .../magicspells/volatilecode/latest/VolatileCodeLatest.java | 2 +- .../magicspells/volatilecode/v26_1_2/VolatileCode_v26_1_2.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nms/latest/src/main/java/com/nisovin/magicspells/volatilecode/latest/VolatileCodeLatest.java b/nms/latest/src/main/java/com/nisovin/magicspells/volatilecode/latest/VolatileCodeLatest.java index 1cf9c2fb8..36bfc9f09 100644 --- a/nms/latest/src/main/java/com/nisovin/magicspells/volatilecode/latest/VolatileCodeLatest.java +++ b/nms/latest/src/main/java/com/nisovin/magicspells/volatilecode/latest/VolatileCodeLatest.java @@ -206,7 +206,7 @@ public void playHurtSound(LivingEntity entity) { @Override public void sendToastEffect(Player receiver, ItemStack icon, AdvancementDisplay.Frame frameType, Component text) { - var iconNms = CraftItemStack.asNMSCopy(icon).getItem(); + var iconNms = CraftItemStack.asTemplate(icon); var textNms = PaperAdventure.asVanilla(text); var description = PaperAdventure.asVanilla(Component.empty()); AdvancementType frame; diff --git a/nms/v26_1_2/src/main/java/com/nisovin/magicspells/volatilecode/v26_1_2/VolatileCode_v26_1_2.java b/nms/v26_1_2/src/main/java/com/nisovin/magicspells/volatilecode/v26_1_2/VolatileCode_v26_1_2.java index a877d444e..2ac589468 100644 --- a/nms/v26_1_2/src/main/java/com/nisovin/magicspells/volatilecode/v26_1_2/VolatileCode_v26_1_2.java +++ b/nms/v26_1_2/src/main/java/com/nisovin/magicspells/volatilecode/v26_1_2/VolatileCode_v26_1_2.java @@ -202,7 +202,7 @@ public void playHurtSound(LivingEntity entity) { @Override public void sendToastEffect(Player receiver, ItemStack icon, AdvancementDisplay.Frame frameType, Component text) { - var iconNms = CraftItemStack.asNMSCopy(icon).getItem(); + var iconNms = CraftItemStack.asTemplate(icon); var textNms = PaperAdventure.asVanilla(text); var description = PaperAdventure.asVanilla(Component.empty()); AdvancementType frame;