diff --git a/src/main/java/ch/njol/skript/entity/SimpleEntityData.java b/src/main/java/ch/njol/skript/entity/SimpleEntityData.java index 693f7b5773e..b63388d87db 100644 --- a/src/main/java/ch/njol/skript/entity/SimpleEntityData.java +++ b/src/main/java/ch/njol/skript/entity/SimpleEntityData.java @@ -32,6 +32,7 @@ import org.bukkit.entity.Bat; import org.bukkit.entity.Blaze; import org.bukkit.entity.BlockDisplay; +import org.bukkit.entity.Breeze; import org.bukkit.entity.Camel; import org.bukkit.entity.CaveSpider; import org.bukkit.entity.ChestedHorse; @@ -130,6 +131,7 @@ import org.bukkit.entity.WanderingTrader; import org.bukkit.entity.Warden; import org.bukkit.entity.WaterMob; +import org.bukkit.entity.WindCharge; import org.bukkit.entity.Witch; import org.bukkit.entity.Wither; import org.bukkit.entity.WitherSkeleton; @@ -310,6 +312,11 @@ private static void addSuperEntity(String codeName, Class enti addSuperEntity("display", Display.class); } + if (Skript.isRunningMinecraft(1, 20, 3)) { + addSimpleEntity("breeze", Breeze.class); + addSimpleEntity("wind charge", WindCharge.class); + } + // Register zombie after Husk and Drowned to make sure both work addSimpleEntity("zombie", Zombie.class); // Register squid after glow squid to make sure both work diff --git a/src/main/resources/lang/default.lang b/src/main/resources/lang/default.lang index 77cc9d12c2a..efd0651babf 100644 --- a/src/main/resources/lang/default.lang +++ b/src/main/resources/lang/default.lang @@ -1241,6 +1241,13 @@ entities: text display: name: text display¦s pattern: text display(|1¦s) + # 1.20.3 Entities + breeze: + name: breeze¦s + pattern: breeze(|1¦s) + wind charge: + name: wind charge¦s + pattern: wind charge(|1¦s) # -- Heal Reasons -- heal reasons: