From 888d9fcc022adb22577f98ea130d773d913b2223 Mon Sep 17 00:00:00 2001 From: Jake Date: Sat, 15 Nov 2025 11:42:06 +0100 Subject: [PATCH] Added "child" to patterns of EffMakeAdultOrBaby --- .../breeding/elements/EffMakeAdultOrBaby.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main/java/org/skriptlang/skript/bukkit/breeding/elements/EffMakeAdultOrBaby.java b/src/main/java/org/skriptlang/skript/bukkit/breeding/elements/EffMakeAdultOrBaby.java index 7483f2d43e3..6274d188d3b 100644 --- a/src/main/java/org/skriptlang/skript/bukkit/breeding/elements/EffMakeAdultOrBaby.java +++ b/src/main/java/org/skriptlang/skript/bukkit/breeding/elements/EffMakeAdultOrBaby.java @@ -26,17 +26,17 @@ public class EffMakeAdultOrBaby extends Effect { static { Skript.registerEffect(EffMakeAdultOrBaby.class, - "make %livingentities% [a[n]] (adult|:baby)", - "force %livingentities% to be[come] a[n] (adult|:baby)"); + "make %livingentities% [a[n]] (:adult|baby|child)", + "force %livingentities% to be[come] a[n] (:adult|baby|child)"); } - private boolean baby; + private boolean adult; private Expression entities; @Override public boolean init(Expression[] expressions, int matchedPattern, Kleenean isDelayed, ParseResult parseResult) { - baby = parseResult.hasTag("baby"); + adult = parseResult.hasTag("adult"); //noinspection unchecked entities = (Expression) expressions[0]; return true; @@ -48,17 +48,17 @@ protected void execute(Event event) { if (!(entity instanceof Ageable ageable)) continue; - if (baby) { - ageable.setBaby(); - } else { + if (adult) { ageable.setAdult(); + } else { + ageable.setBaby(); } } } @Override public String toString(@Nullable Event event, boolean debug) { - return "make " + entities + (baby ? " a baby" : " an adult"); + return "make " + entities + (adult ? " an adult" : " a baby"); } }