summaryrefslogtreewikicommitdiff
path: root/src/main/java/cat/freya/khs/configuration/Items.java
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-03-24 19:08:01 -0400
committerFreya Murphy <freya@freyacat.org>2026-03-24 19:08:01 -0400
commit32c7dccc16a70240ca4fed35a9870699614d9548 (patch)
tree814eb338d72f17b2ccd222431186f3ef1f4e6bae /src/main/java/cat/freya/khs/configuration/Items.java
parentversion 1.7.7 (diff)
downloadkenshinshideandseek-old.tar.gz
kenshinshideandseek-old.tar.bz2
kenshinshideandseek-old.zip
fix potionsold
Diffstat (limited to 'src/main/java/cat/freya/khs/configuration/Items.java')
-rw-r--r--src/main/java/cat/freya/khs/configuration/Items.java9
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;