public class SpongeEntityType extends Object implements org.spongepowered.api.entity.EntityType
Modifier and Type | Field and Description |
---|---|
Class<? extends net.minecraft.entity.Entity> |
entityClass |
String |
entityName |
int |
entityTypeId |
String |
modId |
boolean |
sendsVelocityUpdates |
int |
trackingRange |
int |
updateFrequency |
Constructor and Description |
---|
SpongeEntityType(int id,
String name,
Class<? extends net.minecraft.entity.Entity> clazz) |
SpongeEntityType(int id,
String name,
String modId,
Class<? extends net.minecraft.entity.Entity> clazz) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Class<? extends org.spongepowered.api.entity.Entity> |
getEntityClass() |
String |
getEntityName() |
String |
getId() |
String |
getModId() |
String |
getName() |
org.spongepowered.api.text.translation.Translation |
getTranslation() |
int |
hashCode() |
String |
toString() |
public final int entityTypeId
public final String entityName
public final String modId
public final Class<? extends net.minecraft.entity.Entity> entityClass
public int trackingRange
public int updateFrequency
public boolean sendsVelocityUpdates
public SpongeEntityType(int id, String name, Class<? extends net.minecraft.entity.Entity> clazz)
public String getId()
getId
in interface org.spongepowered.api.CatalogType
public String getName()
getName
in interface org.spongepowered.api.CatalogType
public String getEntityName()
public String getModId()
public Class<? extends org.spongepowered.api.entity.Entity> getEntityClass()
getEntityClass
in interface org.spongepowered.api.entity.EntityType
public org.spongepowered.api.text.translation.Translation getTranslation()
getTranslation
in interface org.spongepowered.api.text.translation.Translatable