Skip to content

Commit 2135c0e

Browse files
Fix item builder trying to write to unmodifiable collections
1 parent 6c7bb69 commit 2135c0e

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

invui/src/main/java/xyz/xenondevs/invui/item/ItemBuilder.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import io.papermc.paper.datacomponent.DataComponentBuilder;
44
import io.papermc.paper.datacomponent.DataComponentType;
55
import io.papermc.paper.datacomponent.DataComponentTypes;
6+
import io.papermc.paper.datacomponent.item.CustomModelData;
67
import io.papermc.paper.datacomponent.item.ItemLore;
78
import it.unimi.dsi.fastutil.booleans.BooleanArrayList;
89
import it.unimi.dsi.fastutil.booleans.BooleanList;
@@ -78,8 +79,8 @@ public ItemBuilder(ItemStack base) {
7879
if (cmd != null) {
7980
customModelDataFloats = new FloatArrayList(cmd.floats());
8081
customModelDataBooleans = new BooleanArrayList(cmd.flags());
81-
customModelDataStrings = cmd.strings();
82-
customModelDataColors = cmd.colors();
82+
customModelDataStrings = new ArrayList<>(cmd.strings());
83+
customModelDataColors = new ArrayList<>(cmd.colors());
8384
}
8485
}
8586

0 commit comments

Comments
 (0)