Package me.lokka30.levelledmobs
Interface LivingEntityInterface
- All Known Implementing Classes:
LivingEntityPlaceholder
,LivingEntityWrapper
public interface LivingEntityInterface
Interace used for wrapping LivingEntity to provide additions common commands and information
- Since:
- 3.0.0
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
free()
double
@NotNull org.bukkit.entity.EntityType
org.bukkit.Location
@NotNull LevelledMobs
int
@NotNull String
org.bukkit.World
getWorld()
boolean
void
setSpawnedTimeOfDay
(int ticks)
-
Method Details
-
getEntityType
@NotNull @NotNull org.bukkit.entity.EntityType getEntityType() -
getLocation
org.bukkit.Location getLocation() -
getWorld
org.bukkit.World getWorld() -
getTypeName
-
getApplicableRules
-
getMainInstance
-
getDistanceFromSpawn
double getDistanceFromSpawn() -
getSpawnedTimeOfDay
int getSpawnedTimeOfDay() -
setSpawnedTimeOfDay
void setSpawnedTimeOfDay(int ticks) -
getSummonedLevel
Integer getSummonedLevel() -
isWasSummoned
boolean isWasSummoned() -
clearEntityData
void clearEntityData() -
free
void free()
-