Package cn.nukkit.entity.data
Class EntityMetadata
java.lang.Object
cn.nukkit.entity.data.EntityMetadata
- Author:
- MagicDroidX (Nukkit Project)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
exists
(int id) get
(int id) boolean
getBoolean
(int id) int
getByte
(int id) float
getFloat
(int id) getFloatPosition
(int id) int
getInt
(int id) long
getLong
(int id) getMap()
getNBT
(int id) getOrDefault
(int id, EntityData defaultValue) getPosition
(int id) int
getShort
(int id) getString
(int id) put
(EntityData data) putBoolean
(int id, boolean value) putByte
(int id, int value) putFloat
(int id, float value) putInt
(int id, int value) putLong
(int id, long value) putNBT
(int id, CompoundTag tag) putShort
(int id, int value) Deprecated.toString()
-
Constructor Details
-
EntityMetadata
public EntityMetadata()
-
-
Method Details
-
get
-
getOrDefault
@PowerNukkitDifference(info="Reduce a lot of hidden NullPointerExceptions", since="1.3.1.2-PN") public EntityData getOrDefault(int id, EntityData defaultValue) -
exists
public boolean exists(int id) -
put
-
getByte
public int getByte(int id) -
getShort
public int getShort(int id) -
getInt
public int getInt(int id) -
getLong
public long getLong(int id) -
getFloat
public float getFloat(int id) -
getBoolean
public boolean getBoolean(int id) -
getNBT
-
getString
-
getPosition
-
getFloatPosition
-
putByte
-
putShort
-
putInt
-
putLong
-
putFloat
-
putBoolean
-
putNBT
-
putSlot
Deprecated. -
putString
-
getMap
-
toString
-