diff options
| author | Freya Murphy <freya@freyacat.org> | 2026-03-24 19:08:01 -0400 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2026-03-24 19:08:01 -0400 |
| commit | 32c7dccc16a70240ca4fed35a9870699614d9548 (patch) | |
| tree | 814eb338d72f17b2ccd222431186f3ef1f4e6bae | |
| parent | version 1.7.7 (diff) | |
| download | kenshinshideandseek-old.tar.gz kenshinshideandseek-old.tar.bz2 kenshinshideandseek-old.zip | |
fix potionsold
| -rw-r--r-- | src/main/java/cat/freya/khs/configuration/Items.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/cat/freya/khs/configuration/Items.java b/src/main/java/cat/freya/khs/configuration/Items.java index 6419d63..25a9120 100644 --- a/src/main/java/cat/freya/khs/configuration/Items.java +++ b/src/main/java/cat/freya/khs/configuration/Items.java @@ -176,8 +176,13 @@ public class Items { } if (item.isSet("lore")) config.set("lore", item.getStringList("lore")); - if (material.equalsIgnoreCase("POTION") || material.equalsIgnoreCase("SPLASH_POTION") || material.equalsIgnoreCase("LINGERING_POTION")) - config.set("base-effect", String.format("%s,%s,%s", item.getString("type"), false, splash)); + if (material.equalsIgnoreCase("POTION") || material.equalsIgnoreCase("SPLASH_POTION") || material.equalsIgnoreCase("LINGERING_POTION")) { + if (!Main.getInstance().supports(9)) { + config.set("base-effect", String.format("%s,%s,%s", item.getString("type"), false, splash)); + } else { + config.set("base-type", item.getString("type")); + } + } ItemStack stack = XItemStack.deserialize(config); int amt = item.getInt("amount"); if (amt < 1) amt = 1; |