public interface IMixinEntity
Modifier and Type | Method and Description |
---|---|
long |
getActivatedTick() |
byte |
getActivationType() |
boolean |
getDefaultActivationState() |
Optional<org.spongepowered.api.entity.living.player.User> |
getSpongeCreator() |
net.minecraft.nbt.NBTTagCompound |
getSpongeData() |
net.minecraft.entity.Entity |
getTeleportVehicle() |
void |
inactiveTick() |
boolean |
isTeleporting() |
void |
readFromNbt(net.minecraft.nbt.NBTTagCompound compound)
Read extra data (SpongeData) from the entity's NBT tag.
|
void |
setActivatedTick(long tick) |
void |
setEyeHeight(Double value) |
void |
setIsTeleporting(boolean teleporting) |
void |
setTeleportVehicle(net.minecraft.entity.Entity entity) |
void |
supplyVanillaManipulators(List<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> manipulators) |
void |
writeToNbt(net.minecraft.nbt.NBTTagCompound compound)
Write extra data (SpongeData) to the entity's NBT tag.
|
boolean isTeleporting()
void setIsTeleporting(boolean teleporting)
net.minecraft.entity.Entity getTeleportVehicle()
void setTeleportVehicle(net.minecraft.entity.Entity entity)
byte getActivationType()
long getActivatedTick()
boolean getDefaultActivationState()
Optional<org.spongepowered.api.entity.living.player.User> getSpongeCreator()
void setActivatedTick(long tick)
void inactiveTick()
void setEyeHeight(Double value)
net.minecraft.nbt.NBTTagCompound getSpongeData()
void supplyVanillaManipulators(List<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> manipulators)
void readFromNbt(net.minecraft.nbt.NBTTagCompound compound)
compound
- The SpongeData compound to read fromvoid writeToNbt(net.minecraft.nbt.NBTTagCompound compound)
compound
- The SpongeData compound to write to