Skip to content

Commit 3ca1789

Browse files
authored
Added "child" to patterns of EffMakeAdultOrBaby (#8286)
1 parent b9b2039 commit 3ca1789

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/main/java/org/skriptlang/skript/bukkit/breeding/elements/EffMakeAdultOrBaby.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,17 @@ public class EffMakeAdultOrBaby extends Effect {
2626

2727
static {
2828
Skript.registerEffect(EffMakeAdultOrBaby.class,
29-
"make %livingentities% [a[n]] (adult|:baby)",
30-
"force %livingentities% to be[come] a[n] (adult|:baby)");
29+
"make %livingentities% [a[n]] (:adult|baby|child)",
30+
"force %livingentities% to be[come] a[n] (:adult|baby|child)");
3131
}
3232

33-
private boolean baby;
33+
private boolean adult;
3434
private Expression<LivingEntity> entities;
3535

3636
@Override
3737
public boolean init(Expression<?>[] expressions, int matchedPattern,
3838
Kleenean isDelayed, ParseResult parseResult) {
39-
baby = parseResult.hasTag("baby");
39+
adult = parseResult.hasTag("adult");
4040
//noinspection unchecked
4141
entities = (Expression<LivingEntity>) expressions[0];
4242
return true;
@@ -48,17 +48,17 @@ protected void execute(Event event) {
4848
if (!(entity instanceof Ageable ageable))
4949
continue;
5050

51-
if (baby) {
52-
ageable.setBaby();
53-
} else {
51+
if (adult) {
5452
ageable.setAdult();
53+
} else {
54+
ageable.setBaby();
5555
}
5656
}
5757
}
5858

5959
@Override
6060
public String toString(@Nullable Event event, boolean debug) {
61-
return "make " + entities + (baby ? " a baby" : " an adult");
61+
return "make " + entities + (adult ? " an adult" : " a baby");
6262
}
6363

6464
}

0 commit comments

Comments
 (0)