Package org.kingdoms.utils.nms
Class EntityFactory
java.lang.Object
org.kingdoms.utils.nms.EntityFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidaddTemporaryEntity(org.bukkit.entity.Entity entity) static <T extends org.bukkit.entity.Entity>
TcreateEntity(org.bukkit.Location location, org.bukkit.entity.EntityType type) static ObjectcreateSpawnPacket(Object nmsLivingEntity) static <T extends org.bukkit.entity.Entity>
TgetBukkitEntity(Object nmsEntity) static ObjectgetNMSWorld(org.bukkit.World world) static voidstatic voidremoveEntity(Collection<? extends org.bukkit.entity.Player> players, List<Integer> entities)
-
Constructor Details
-
EntityFactory
public EntityFactory()
-
-
Method Details
-
addTemporaryEntity
public static void addTemporaryEntity(org.bukkit.entity.Entity entity) -
removeAllTemporaryEntities
public static void removeAllTemporaryEntities() -
getNMSWorld
-
createEntity
public static <T extends org.bukkit.entity.Entity> T createEntity(org.bukkit.Location location, org.bukkit.entity.EntityType type) -
getBukkitEntity
-
removeEntity
public static void removeEntity(Collection<? extends org.bukkit.entity.Player> players, List<Integer> entities) -
createSpawnPacket
-
addEntity
-