public static class EntityType.Builder<T extends Entity>
extends java.lang.Object
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| EntityType<T> | build(java.lang.String id) | 
| static <T extends Entity> | create(EntityClassification classificationIn) | 
| static <T extends Entity> | create(EntityType.IFactory<T> factoryIn,
      EntityClassification classificationIn) | 
| EntityType.Builder<T> | disableSerialization() | 
| EntityType.Builder<T> | disableSummoning() | 
| EntityType.Builder<T> | func_225435_d() | 
| EntityType.Builder<T> | immuneToFire() | 
| EntityType.Builder<T> | setCustomClientFactory(java.util.function.BiFunction<FMLPlayMessages.SpawnEntity,World,T> customClientFactory)By default, entities are spawned clientside via  EntityType.create(World). | 
| EntityType.Builder<T> | setShouldReceiveVelocityUpdates(boolean value) | 
| EntityType.Builder<T> | setTrackingRange(int range) | 
| EntityType.Builder<T> | setUpdateInterval(int interval) | 
| EntityType.Builder<T> | size(float width,
    float height) | 
public static <T extends Entity> EntityType.Builder<T> create(EntityType.IFactory<T> factoryIn, EntityClassification classificationIn)
public static <T extends Entity> EntityType.Builder<T> create(EntityClassification classificationIn)
public EntityType.Builder<T> size(float width, float height)
public EntityType.Builder<T> disableSummoning()
public EntityType.Builder<T> disableSerialization()
public EntityType.Builder<T> immuneToFire()
public EntityType.Builder<T> func_225435_d()
public EntityType.Builder<T> setUpdateInterval(int interval)
public EntityType.Builder<T> setTrackingRange(int range)
public EntityType.Builder<T> setShouldReceiveVelocityUpdates(boolean value)
public EntityType.Builder<T> setCustomClientFactory(java.util.function.BiFunction<FMLPlayMessages.SpawnEntity,World,T> customClientFactory)
EntityType.create(World).
 If you need finer control over the spawning process, use this to get read access to the spawn packet.public EntityType<T> build(java.lang.String id)