Changed minimum supported MC version to 1.16

This commit is contained in:
Intelli 2024-11-05 11:06:33 -07:00
parent 011865de56
commit 2654562585
16 changed files with 145 additions and 251 deletions

View file

@ -37,6 +37,7 @@ import org.bukkit.entity.Parrot;
import org.bukkit.entity.Parrot.Variant;
import org.bukkit.entity.Phantom;
import org.bukkit.entity.Pig;
import org.bukkit.entity.Piglin;
import org.bukkit.entity.Player;
import org.bukkit.entity.Raider;
import org.bukkit.entity.Sheep;
@ -48,6 +49,7 @@ import org.bukkit.entity.TropicalFish;
import org.bukkit.entity.Villager;
import org.bukkit.entity.Villager.Profession;
import org.bukkit.entity.Wolf;
import org.bukkit.entity.Zoglin;
import org.bukkit.entity.Zombie;
import org.bukkit.entity.ZombieVillager;
import org.bukkit.inventory.ItemStack;
@ -567,6 +569,20 @@ public class EntityUtil {
bee.setHasStung(set);
}
}
else if (entity instanceof Piglin) {
Piglin piglin = (Piglin) entity;
if (count == 0) {
boolean set = (Boolean) value;
piglin.setBaby(set);
}
}
else if (entity instanceof Zoglin) {
Zoglin zoglin = (Zoglin) entity;
if (count == 0) {
boolean set = (Boolean) value;
zoglin.setBaby(set);
}
}
else {
BukkitAdapter.ADAPTER.setEntityMeta(entity, value, count);
}