From 907ad4819e0fc0c9ac14e2b21bee4bea7e69b1e2 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Thu, 13 Jan 2022 23:17:15 +0100 Subject: [PATCH] Clone static itemstack before modifying it --- src/main/java/com/alttd/gui/windows/ChooseParticleGUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/alttd/gui/windows/ChooseParticleGUI.java b/src/main/java/com/alttd/gui/windows/ChooseParticleGUI.java index 703f612..f9c62aa 100644 --- a/src/main/java/com/alttd/gui/windows/ChooseParticleGUI.java +++ b/src/main/java/com/alttd/gui/windows/ChooseParticleGUI.java @@ -44,7 +44,7 @@ public class ChooseParticleGUI extends DefaultGUI { for (ParticleSet particleSet : availableParticles) { if (i >= 25) //leave the last 2 slots of the inventory open return; - ItemStack itemStack = particleSet.getItemStack(); + ItemStack itemStack = particleSet.getItemStack().clone(); ParticleSet activeParticleSet = playerSettings.getParticles(aPartType); if (activeParticleSet != null && playerSettings.getParticles(aPartType).equals(particleSet)) {