net.minecraft.world.entity

public class EntityType$Builder<T extends Entity>

byb$a
net.minecraft.world.entity.EntityType$Builder
net.minecraft.class_1299$class_1300

Field summary

Modifier and TypeField
private final EntityType$EntityFactory<T>
a
factory
field_6148
private final MobCategory
b
category
field_6149
private com.google.common.collect.ImmutableSet<Block>
c
immuneTo
field_25356
private boolean
d
serialize
field_6151
private boolean
e
summon
field_6150
private boolean
f
fireImmune
field_18982
private boolean
g
canSpawnFarFromPlayer
field_19424
private int
h
clientTrackingRange
field_24087
private int
i
updateInterval
field_24088
private EntityDimensions
j
dimensions
field_18071
private float
k
spawnDimensionsScale
field_50126
private EntityAttachments$Builder
l
attachments
field_47755
private FeatureFlagSet
m
requiredFeatures
field_40117
private DependantName<EntityType<?>, Optional<ResourceKey<LootTable>>>
n
lootTable
field_53972
private final DependantName<EntityType<?>, String>
o
descriptionId
field_53973

Constructor summary

ModifierConstructor
private (EntityType$EntityFactory<T> arg0, MobCategory arg1)

Method summary

Modifier and TypeMethod
public static <T extends Entity> EntityType$Builder<T>
a(byb$b<T> arg0, byv arg1)
of(EntityType$EntityFactory<T> arg0, MobCategory arg1)
method_5903(class_1299$class_4049<T> arg0, class_1311 arg1)
public static <T extends Entity> EntityType$Builder<T>
a(byv arg0)
createNothing(MobCategory arg0)
method_5902(class_1311 arg0)
public EntityType$Builder<T>
a(float arg0, float arg1)
sized(float arg0, float arg1)
method_17687(float arg0, float arg1)
public EntityType$Builder<T>
a(float arg0)
spawnDimensionsScale(float arg0)
method_58630(float arg0)
public EntityType$Builder<T>
b(float arg0)
eyeHeight(float arg0)
method_55687(float arg0)
public EntityType$Builder<T>
a(float... arg0)
passengerAttachments(float... arg0)
method_55689(float... arg0)
public EntityType$Builder<T>
a(fgx... arg0)
passengerAttachments(Vec3... arg0)
method_55690(class_243... arg0)
public EntityType$Builder<T>
a(fgx arg0)
vehicleAttachment(Vec3 arg0)
method_55688(class_243 arg0)
public EntityType$Builder<T>
c(float arg0)
ridingOffset(float arg0)
method_55691(float arg0)
public EntityType$Builder<T>
d(float arg0)
nameTagOffset(float arg0)
method_55692(float arg0)
public EntityType$Builder<T>
a(bxt arg0, float arg1, float arg2, float arg3)
attach(EntityAttachment arg0, float arg1, float arg2, float arg3)
method_56075(class_9064 arg0, float arg1, float arg2, float arg3)
public EntityType$Builder<T>
a(bxt arg0, fgx arg1)
attach(EntityAttachment arg0, Vec3 arg1)
method_56076(class_9064 arg0, class_243 arg1)
public EntityType$Builder<T>
a()
noSummon()
method_5901()
public EntityType$Builder<T>
b()
noSave()
method_5904()
public EntityType$Builder<T>
c()
fireImmune()
method_19947()
public EntityType$Builder<T>
a(doe... arg0)
immuneTo(Block... arg0)
method_29497(class_2248... arg0)
public EntityType$Builder<T>
d()
canSpawnFarFromPlayer()
method_20815()
public EntityType$Builder<T>
a(int arg0)
clientTrackingRange(int arg0)
method_27299(int arg0)
public EntityType$Builder<T>
b(int arg0)
updateInterval(int arg0)
method_27300(int arg0)
public EntityType$Builder<T>
a(cwg... arg0)
requiredFeatures(FeatureFlag... arg0)
method_45323(class_7696... arg0)
public EntityType$Builder<T>
e()
noLootTable()
method_63006()
public EntityType<T>
a(alv<byb<?>> arg0)
build(ResourceKey<EntityType<?>> arg0)
method_5905(class_5321<class_1299<?>> arg0)