Package pers.neige.neigeitems.ref.entity
Class RefEntityTypesBuilder
-
- All Implemented Interfaces:
public class RefEntityTypesBuilder<T extends RefEntity>
-
-
Constructor Summary
Constructors Constructor Description RefEntityTypesBuilder()
-
Method Summary
Modifier and Type Method Description static <T extends RefEntity> RefEntityTypesBuilder<T>
of(RefEntityTypesFactory<T> factory, RefMobCategory spawnGroup)
static <T extends RefEntity> RefEntityTypesBuilder<T>
createNothing(RefMobCategory spawnGroup)
native RefEntityTypesBuilder<T>
sized(float width, float height)
native RefEntityTypesBuilder<T>
noSummon()
native RefEntityTypesBuilder<T>
noSave()
native RefEntityTypesBuilder<T>
fireImmune()
native RefEntityTypesBuilder<T>
immuneTo(Array<RefBlock> blocks)
native RefEntityTypesBuilder<T>
canSpawnFarFromPlayer()
native RefEntityTypesBuilder<T>
clientTrackingRange(int maxTrackingRange)
native RefEntityTypesBuilder<T>
updateInterval(int trackingTickInterval)
native RefEntityTypesBuilder<T>
requiredFeatures(Array<RefFeatureFlag> features)
native RefEntityType<T>
build(String id)
-
-
Method Detail
-
of
static <T extends RefEntity> RefEntityTypesBuilder<T> of(RefEntityTypesFactory<T> factory, RefMobCategory spawnGroup)
-
createNothing
static <T extends RefEntity> RefEntityTypesBuilder<T> createNothing(RefMobCategory spawnGroup)
-
sized
native RefEntityTypesBuilder<T> sized(float width, float height)
-
noSummon
native RefEntityTypesBuilder<T> noSummon()
-
noSave
native RefEntityTypesBuilder<T> noSave()
-
fireImmune
native RefEntityTypesBuilder<T> fireImmune()
-
immuneTo
native RefEntityTypesBuilder<T> immuneTo(Array<RefBlock> blocks)
-
canSpawnFarFromPlayer
native RefEntityTypesBuilder<T> canSpawnFarFromPlayer()
-
clientTrackingRange
native RefEntityTypesBuilder<T> clientTrackingRange(int maxTrackingRange)
-
updateInterval
native RefEntityTypesBuilder<T> updateInterval(int trackingTickInterval)
-
requiredFeatures
native RefEntityTypesBuilder<T> requiredFeatures(Array<RefFeatureFlag> features)
-
build
native RefEntityType<T> build(String id)
-
-
-
-