Package net.minecraft.entity
Class EntityType<T extends Entity>
java.lang.Object
net.minecraft.entity.EntityType<T>
- All Implemented Interfaces:
TypeFilter<Entity,T>
- Mappings:
Namespace Name official atj
intermediary net/minecraft/class_1299
named net/minecraft/entity/EntityType
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
EntityType.Builder<T extends Entity>
static interface
EntityType.EntityFactory<T extends Entity>
-
Field Summary
Modifier and TypeFieldDescriptionstatic EntityType<AreaEffectCloudEntity>
static EntityType<ArmorStandEntity>
static EntityType<ArrowEntity>
static EntityType<AxolotlEntity>
static EntityType<BatEntity>
static EntityType<BeeEntity>
static EntityType<BlazeEntity>
static EntityType<BoatEntity>
private ImmutableSet<Block>
static EntityType<CatEntity>
static EntityType<CaveSpiderEntity>
static EntityType<ChestMinecartEntity>
static EntityType<ChickenEntity>
static EntityType<CodEntity>
static EntityType<CommandBlockMinecartEntity>
static EntityType<CowEntity>
static EntityType<CreeperEntity>
private EntityDimensions
static EntityType<DolphinEntity>
static EntityType<DonkeyEntity>
static EntityType<DragonFireballEntity>
static EntityType<DrownedEntity>
static EntityType<EggEntity>
static EntityType<ElderGuardianEntity>
static EntityType<EndCrystalEntity>
static EntityType<EnderDragonEntity>
static EntityType<EnderPearlEntity>
static EntityType<EndermanEntity>
static EntityType<EndermiteEntity>
static String
static EntityType<EvokerEntity>
static EntityType<EvokerFangsEntity>
static EntityType<ExperienceBottleEntity>
static EntityType<ExperienceOrbEntity>
static EntityType<EyeOfEnderEntity>
private EntityType.EntityFactory<T>
static EntityType<FallingBlockEntity>
private static float
static EntityType<FireballEntity>
private boolean
static EntityType<FireworkRocketEntity>
static EntityType<FishingBobberEntity>
static EntityType<FoxEntity>
static EntityType<FurnaceMinecartEntity>
static EntityType<GhastEntity>
static EntityType<GiantEntity>
static EntityType<GlowItemFrameEntity>
static EntityType<GlowSquidEntity>
static EntityType<GoatEntity>
static EntityType<GuardianEntity>
static EntityType<HoglinEntity>
static EntityType<HopperMinecartEntity>
static EntityType<HorseEntity>
static EntityType<HuskEntity>
static EntityType<IllusionerEntity>
static EntityType<IronGolemEntity>
static EntityType<ItemEntity>
static EntityType<ItemFrameEntity>
static EntityType<LeashKnotEntity>
static EntityType<LightningEntity>
static EntityType<LlamaEntity>
static EntityType<LlamaSpitEntity>
private static Logger
private @Nullable Identifier
static EntityType<MagmaCubeEntity>
static EntityType<MarkerEntity>
private int
static EntityType<MinecartEntity>
static EntityType<MooshroomEntity>
static EntityType<MuleEntity>
static EntityType<OcelotEntity>
static EntityType<PaintingEntity>
static EntityType<PandaEntity>
static EntityType<ParrotEntity>
static EntityType<PhantomEntity>
static EntityType<PigEntity>
static EntityType<PiglinEntity>
static EntityType<PiglinBruteEntity>
static EntityType<PillagerEntity>
static EntityType<PlayerEntity>
static EntityType<PolarBearEntity>
static EntityType<PotionEntity>
static EntityType<PufferfishEntity>
static EntityType<RabbitEntity>
static EntityType<RavagerEntity>
static EntityType<SalmonEntity>
private boolean
static EntityType<SheepEntity>
static EntityType<ShulkerEntity>
static EntityType<ShulkerBulletEntity>
static EntityType<SilverfishEntity>
static EntityType<SkeletonEntity>
static EntityType<SkeletonHorseEntity>
static EntityType<SlimeEntity>
static EntityType<SmallFireballEntity>
static EntityType<SnowGolemEntity>
static EntityType<SnowballEntity>
private boolean
static EntityType<SpawnerMinecartEntity>
private SpawnGroup
static EntityType<SpectralArrowEntity>
static EntityType<SpiderEntity>
static EntityType<SquidEntity>
static EntityType<StrayEntity>
static EntityType<StriderEntity>
private boolean
static EntityType<TntEntity>
static EntityType<TntMinecartEntity>
private int
static EntityType<TraderLlamaEntity>
static EntityType<TridentEntity>
static EntityType<TropicalFishEntity>
static EntityType<TurtleEntity>
static EntityType<VexEntity>
static EntityType<VillagerEntity>
static EntityType<VindicatorEntity>
static EntityType<WanderingTraderEntity>
static EntityType<WitchEntity>
static EntityType<WitherEntity>
static EntityType<WitherSkeletonEntity>
static EntityType<WitherSkullEntity>
static EntityType<WolfEntity>
static EntityType<ZoglinEntity>
static EntityType<ZombieEntity>
static EntityType<ZombieHorseEntity>
static EntityType<ZombieVillagerEntity>
static EntityType<ZombifiedPiglinEntity>
-
Constructor Summary
ConstructorDescriptionEntityType(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup, boolean saveable, boolean summonable, boolean fireImmune, boolean spawnableFarFromPlayer, ImmutableSet<Block> canSpawnInside, EntityDimensions dimensions, int maxTrackDistance, int trackTickInterval)
-
Method Summary
Modifier and TypeMethodDescriptionboolean
create(ServerWorld world, @Nullable NbtCompound itemNbt, @Nullable Text name, @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)
createInstanceFromId(int type, World world)
createSimpleBoundingBox(double feetX, double feetY, double feetZ)
Checks if the argument can be converted to the typeT
and returns the argument, ornull
otherwise.static Optional<EntityType<?>>
fromNbt(NbtCompound nbt)
static Optional<EntityType<?>>
getEntityFromNbt(NbtCompound nbt, World world)
float
static Identifier
getId(EntityType<?> type)
int
Returns the tracking distance, in chunks, of this type of entity for clients.getName()
protected static double
getOriginY(WorldView world, BlockPos pos, boolean invertY, Box boundingBox)
int
float
getWidth()
boolean
boolean
isIn(Tag<EntityType<?>> tag)
boolean
isInvalidSpawn(BlockState state)
Returns whether the EntityType can spawn inside the given block.boolean
boolean
boolean
loadEntityFromNbt(NbtCompound nbt, World world)
loadEntityWithPassengers(NbtCompound nbt, World world, Function<Entity,Entity> entityProcessor)
static void
loadFromEntityNbt(World world, @Nullable PlayerEntity player, @Nullable Entity entity, @Nullable NbtCompound itemNbt)
newInstance(World world, @Nullable EntityType<?> type)
private static <T extends Entity>
EntityType<T>register(String id, EntityType.Builder<T> type)
spawn(ServerWorld world, @Nullable NbtCompound itemNbt, @Nullable Text name, @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)
spawnFromItemStack(ServerWorld world, @Nullable ItemStack stack, @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)
streamFromNbt(List<? extends NbtElement> entityNbtList, World world)
toString()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bk
Latj;bk:Lorg/apache/logging/log4j/Logger;
intermediary field_6088
Lnet/minecraft/class_1299;field_6088:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/entity/EntityType;LOGGER:Lorg/apache/logging/log4j/Logger;
-
ENTITY_TAG_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Latj;a:Ljava/lang/String;
intermediary field_30053
Lnet/minecraft/class_1299;field_30053:Ljava/lang/String;
named ENTITY_TAG_KEY
Lnet/minecraft/entity/EntityType;ENTITY_TAG_KEY:Ljava/lang/String;
-
field_30054
private static final float field_30054- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bl
Latj;bl:F
intermediary field_30054
Lnet/minecraft/class_1299;field_30054:F
named field_30054
Lnet/minecraft/entity/EntityType;field_30054:F
-
AREA_EFFECT_CLOUD
- Mappings:
Namespace Name Mixin selector official b
Latj;b:Latj;
intermediary field_6083
Lnet/minecraft/class_1299;field_6083:Lnet/minecraft/class_1299;
named AREA_EFFECT_CLOUD
Lnet/minecraft/entity/EntityType;AREA_EFFECT_CLOUD:Lnet/minecraft/entity/EntityType;
-
ARMOR_STAND
- Mappings:
Namespace Name Mixin selector official c
Latj;c:Latj;
intermediary field_6131
Lnet/minecraft/class_1299;field_6131:Lnet/minecraft/class_1299;
named ARMOR_STAND
Lnet/minecraft/entity/EntityType;ARMOR_STAND:Lnet/minecraft/entity/EntityType;
-
ARROW
- Mappings:
Namespace Name Mixin selector official d
Latj;d:Latj;
intermediary field_6122
Lnet/minecraft/class_1299;field_6122:Lnet/minecraft/class_1299;
named ARROW
Lnet/minecraft/entity/EntityType;ARROW:Lnet/minecraft/entity/EntityType;
-
AXOLOTL
- Mappings:
Namespace Name Mixin selector official e
Latj;e:Latj;
intermediary field_28315
Lnet/minecraft/class_1299;field_28315:Lnet/minecraft/class_1299;
named AXOLOTL
Lnet/minecraft/entity/EntityType;AXOLOTL:Lnet/minecraft/entity/EntityType;
-
BAT
- Mappings:
Namespace Name Mixin selector official f
Latj;f:Latj;
intermediary field_6108
Lnet/minecraft/class_1299;field_6108:Lnet/minecraft/class_1299;
named BAT
Lnet/minecraft/entity/EntityType;BAT:Lnet/minecraft/entity/EntityType;
-
BEE
- Mappings:
Namespace Name Mixin selector official g
Latj;g:Latj;
intermediary field_20346
Lnet/minecraft/class_1299;field_20346:Lnet/minecraft/class_1299;
named BEE
Lnet/minecraft/entity/EntityType;BEE:Lnet/minecraft/entity/EntityType;
-
BLAZE
- Mappings:
Namespace Name Mixin selector official h
Latj;h:Latj;
intermediary field_6099
Lnet/minecraft/class_1299;field_6099:Lnet/minecraft/class_1299;
named BLAZE
Lnet/minecraft/entity/EntityType;BLAZE:Lnet/minecraft/entity/EntityType;
-
BOAT
- Mappings:
Namespace Name Mixin selector official i
Latj;i:Latj;
intermediary field_6121
Lnet/minecraft/class_1299;field_6121:Lnet/minecraft/class_1299;
named BOAT
Lnet/minecraft/entity/EntityType;BOAT:Lnet/minecraft/entity/EntityType;
-
CAT
- Mappings:
Namespace Name Mixin selector official j
Latj;j:Latj;
intermediary field_16281
Lnet/minecraft/class_1299;field_16281:Lnet/minecraft/class_1299;
named CAT
Lnet/minecraft/entity/EntityType;CAT:Lnet/minecraft/entity/EntityType;
-
CAVE_SPIDER
- Mappings:
Namespace Name Mixin selector official k
Latj;k:Latj;
intermediary field_6084
Lnet/minecraft/class_1299;field_6084:Lnet/minecraft/class_1299;
named CAVE_SPIDER
Lnet/minecraft/entity/EntityType;CAVE_SPIDER:Lnet/minecraft/entity/EntityType;
-
CHICKEN
- Mappings:
Namespace Name Mixin selector official l
Latj;l:Latj;
intermediary field_6132
Lnet/minecraft/class_1299;field_6132:Lnet/minecraft/class_1299;
named CHICKEN
Lnet/minecraft/entity/EntityType;CHICKEN:Lnet/minecraft/entity/EntityType;
-
COD
- Mappings:
Namespace Name Mixin selector official m
Latj;m:Latj;
intermediary field_6070
Lnet/minecraft/class_1299;field_6070:Lnet/minecraft/class_1299;
named COD
Lnet/minecraft/entity/EntityType;COD:Lnet/minecraft/entity/EntityType;
-
COW
- Mappings:
Namespace Name Mixin selector official n
Latj;n:Latj;
intermediary field_6085
Lnet/minecraft/class_1299;field_6085:Lnet/minecraft/class_1299;
named COW
Lnet/minecraft/entity/EntityType;COW:Lnet/minecraft/entity/EntityType;
-
CREEPER
- Mappings:
Namespace Name Mixin selector official o
Latj;o:Latj;
intermediary field_6046
Lnet/minecraft/class_1299;field_6046:Lnet/minecraft/class_1299;
named CREEPER
Lnet/minecraft/entity/EntityType;CREEPER:Lnet/minecraft/entity/EntityType;
-
DOLPHIN
- Mappings:
Namespace Name Mixin selector official p
Latj;p:Latj;
intermediary field_6087
Lnet/minecraft/class_1299;field_6087:Lnet/minecraft/class_1299;
named DOLPHIN
Lnet/minecraft/entity/EntityType;DOLPHIN:Lnet/minecraft/entity/EntityType;
-
DONKEY
- Mappings:
Namespace Name Mixin selector official q
Latj;q:Latj;
intermediary field_6067
Lnet/minecraft/class_1299;field_6067:Lnet/minecraft/class_1299;
named DONKEY
Lnet/minecraft/entity/EntityType;DONKEY:Lnet/minecraft/entity/EntityType;
-
DRAGON_FIREBALL
- Mappings:
Namespace Name Mixin selector official r
Latj;r:Latj;
intermediary field_6129
Lnet/minecraft/class_1299;field_6129:Lnet/minecraft/class_1299;
named DRAGON_FIREBALL
Lnet/minecraft/entity/EntityType;DRAGON_FIREBALL:Lnet/minecraft/entity/EntityType;
-
DROWNED
- Mappings:
Namespace Name Mixin selector official s
Latj;s:Latj;
intermediary field_6123
Lnet/minecraft/class_1299;field_6123:Lnet/minecraft/class_1299;
named DROWNED
Lnet/minecraft/entity/EntityType;DROWNED:Lnet/minecraft/entity/EntityType;
-
ELDER_GUARDIAN
- Mappings:
Namespace Name Mixin selector official t
Latj;t:Latj;
intermediary field_6086
Lnet/minecraft/class_1299;field_6086:Lnet/minecraft/class_1299;
named ELDER_GUARDIAN
Lnet/minecraft/entity/EntityType;ELDER_GUARDIAN:Lnet/minecraft/entity/EntityType;
-
END_CRYSTAL
- Mappings:
Namespace Name Mixin selector official u
Latj;u:Latj;
intermediary field_6110
Lnet/minecraft/class_1299;field_6110:Lnet/minecraft/class_1299;
named END_CRYSTAL
Lnet/minecraft/entity/EntityType;END_CRYSTAL:Lnet/minecraft/entity/EntityType;
-
ENDER_DRAGON
- Mappings:
Namespace Name Mixin selector official v
Latj;v:Latj;
intermediary field_6116
Lnet/minecraft/class_1299;field_6116:Lnet/minecraft/class_1299;
named ENDER_DRAGON
Lnet/minecraft/entity/EntityType;ENDER_DRAGON:Lnet/minecraft/entity/EntityType;
-
ENDERMAN
- Mappings:
Namespace Name Mixin selector official w
Latj;w:Latj;
intermediary field_6091
Lnet/minecraft/class_1299;field_6091:Lnet/minecraft/class_1299;
named ENDERMAN
Lnet/minecraft/entity/EntityType;ENDERMAN:Lnet/minecraft/entity/EntityType;
-
ENDERMITE
- Mappings:
Namespace Name Mixin selector official x
Latj;x:Latj;
intermediary field_6128
Lnet/minecraft/class_1299;field_6128:Lnet/minecraft/class_1299;
named ENDERMITE
Lnet/minecraft/entity/EntityType;ENDERMITE:Lnet/minecraft/entity/EntityType;
-
EVOKER
- Mappings:
Namespace Name Mixin selector official y
Latj;y:Latj;
intermediary field_6090
Lnet/minecraft/class_1299;field_6090:Lnet/minecraft/class_1299;
named EVOKER
Lnet/minecraft/entity/EntityType;EVOKER:Lnet/minecraft/entity/EntityType;
-
EVOKER_FANGS
- Mappings:
Namespace Name Mixin selector official z
Latj;z:Latj;
intermediary field_6060
Lnet/minecraft/class_1299;field_6060:Lnet/minecraft/class_1299;
named EVOKER_FANGS
Lnet/minecraft/entity/EntityType;EVOKER_FANGS:Lnet/minecraft/entity/EntityType;
-
EXPERIENCE_ORB
- Mappings:
Namespace Name Mixin selector official A
Latj;A:Latj;
intermediary field_6044
Lnet/minecraft/class_1299;field_6044:Lnet/minecraft/class_1299;
named EXPERIENCE_ORB
Lnet/minecraft/entity/EntityType;EXPERIENCE_ORB:Lnet/minecraft/entity/EntityType;
-
EYE_OF_ENDER
- Mappings:
Namespace Name Mixin selector official B
Latj;B:Latj;
intermediary field_6061
Lnet/minecraft/class_1299;field_6061:Lnet/minecraft/class_1299;
named EYE_OF_ENDER
Lnet/minecraft/entity/EntityType;EYE_OF_ENDER:Lnet/minecraft/entity/EntityType;
-
FALLING_BLOCK
- Mappings:
Namespace Name Mixin selector official C
Latj;C:Latj;
intermediary field_6089
Lnet/minecraft/class_1299;field_6089:Lnet/minecraft/class_1299;
named FALLING_BLOCK
Lnet/minecraft/entity/EntityType;FALLING_BLOCK:Lnet/minecraft/entity/EntityType;
-
FIREWORK_ROCKET
- Mappings:
Namespace Name Mixin selector official D
Latj;D:Latj;
intermediary field_6133
Lnet/minecraft/class_1299;field_6133:Lnet/minecraft/class_1299;
named FIREWORK_ROCKET
Lnet/minecraft/entity/EntityType;FIREWORK_ROCKET:Lnet/minecraft/entity/EntityType;
-
FOX
- Mappings:
Namespace Name Mixin selector official E
Latj;E:Latj;
intermediary field_17943
Lnet/minecraft/class_1299;field_17943:Lnet/minecraft/class_1299;
named FOX
Lnet/minecraft/entity/EntityType;FOX:Lnet/minecraft/entity/EntityType;
-
GHAST
- Mappings:
Namespace Name Mixin selector official F
Latj;F:Latj;
intermediary field_6107
Lnet/minecraft/class_1299;field_6107:Lnet/minecraft/class_1299;
named GHAST
Lnet/minecraft/entity/EntityType;GHAST:Lnet/minecraft/entity/EntityType;
-
GIANT
- Mappings:
Namespace Name Mixin selector official G
Latj;G:Latj;
intermediary field_6095
Lnet/minecraft/class_1299;field_6095:Lnet/minecraft/class_1299;
named GIANT
Lnet/minecraft/entity/EntityType;GIANT:Lnet/minecraft/entity/EntityType;
-
GLOW_ITEM_FRAME
- Mappings:
Namespace Name Mixin selector official H
Latj;H:Latj;
intermediary field_28401
Lnet/minecraft/class_1299;field_28401:Lnet/minecraft/class_1299;
named GLOW_ITEM_FRAME
Lnet/minecraft/entity/EntityType;GLOW_ITEM_FRAME:Lnet/minecraft/entity/EntityType;
-
GLOW_SQUID
- Mappings:
Namespace Name Mixin selector official I
Latj;I:Latj;
intermediary field_28402
Lnet/minecraft/class_1299;field_28402:Lnet/minecraft/class_1299;
named GLOW_SQUID
Lnet/minecraft/entity/EntityType;GLOW_SQUID:Lnet/minecraft/entity/EntityType;
-
GOAT
- Mappings:
Namespace Name Mixin selector official J
Latj;J:Latj;
intermediary field_30052
Lnet/minecraft/class_1299;field_30052:Lnet/minecraft/class_1299;
named GOAT
Lnet/minecraft/entity/EntityType;GOAT:Lnet/minecraft/entity/EntityType;
-
GUARDIAN
- Mappings:
Namespace Name Mixin selector official K
Latj;K:Latj;
intermediary field_6118
Lnet/minecraft/class_1299;field_6118:Lnet/minecraft/class_1299;
named GUARDIAN
Lnet/minecraft/entity/EntityType;GUARDIAN:Lnet/minecraft/entity/EntityType;
-
HOGLIN
- Mappings:
Namespace Name Mixin selector official L
Latj;L:Latj;
intermediary field_21973
Lnet/minecraft/class_1299;field_21973:Lnet/minecraft/class_1299;
named HOGLIN
Lnet/minecraft/entity/EntityType;HOGLIN:Lnet/minecraft/entity/EntityType;
-
HORSE
- Mappings:
Namespace Name Mixin selector official M
Latj;M:Latj;
intermediary field_6139
Lnet/minecraft/class_1299;field_6139:Lnet/minecraft/class_1299;
named HORSE
Lnet/minecraft/entity/EntityType;HORSE:Lnet/minecraft/entity/EntityType;
-
HUSK
- Mappings:
Namespace Name Mixin selector official N
Latj;N:Latj;
intermediary field_6071
Lnet/minecraft/class_1299;field_6071:Lnet/minecraft/class_1299;
named HUSK
Lnet/minecraft/entity/EntityType;HUSK:Lnet/minecraft/entity/EntityType;
-
ILLUSIONER
- Mappings:
Namespace Name Mixin selector official O
Latj;O:Latj;
intermediary field_6065
Lnet/minecraft/class_1299;field_6065:Lnet/minecraft/class_1299;
named ILLUSIONER
Lnet/minecraft/entity/EntityType;ILLUSIONER:Lnet/minecraft/entity/EntityType;
-
IRON_GOLEM
- Mappings:
Namespace Name Mixin selector official P
Latj;P:Latj;
intermediary field_6147
Lnet/minecraft/class_1299;field_6147:Lnet/minecraft/class_1299;
named IRON_GOLEM
Lnet/minecraft/entity/EntityType;IRON_GOLEM:Lnet/minecraft/entity/EntityType;
-
ITEM
- Mappings:
Namespace Name Mixin selector official Q
Latj;Q:Latj;
intermediary field_6052
Lnet/minecraft/class_1299;field_6052:Lnet/minecraft/class_1299;
named ITEM
Lnet/minecraft/entity/EntityType;ITEM:Lnet/minecraft/entity/EntityType;
-
ITEM_FRAME
- Mappings:
Namespace Name Mixin selector official R
Latj;R:Latj;
intermediary field_6043
Lnet/minecraft/class_1299;field_6043:Lnet/minecraft/class_1299;
named ITEM_FRAME
Lnet/minecraft/entity/EntityType;ITEM_FRAME:Lnet/minecraft/entity/EntityType;
-
FIREBALL
- Mappings:
Namespace Name Mixin selector official S
Latj;S:Latj;
intermediary field_6066
Lnet/minecraft/class_1299;field_6066:Lnet/minecraft/class_1299;
named FIREBALL
Lnet/minecraft/entity/EntityType;FIREBALL:Lnet/minecraft/entity/EntityType;
-
LEASH_KNOT
- Mappings:
Namespace Name Mixin selector official T
Latj;T:Latj;
intermediary field_6138
Lnet/minecraft/class_1299;field_6138:Lnet/minecraft/class_1299;
named LEASH_KNOT
Lnet/minecraft/entity/EntityType;LEASH_KNOT:Lnet/minecraft/entity/EntityType;
-
LIGHTNING_BOLT
- Mappings:
Namespace Name Mixin selector official U
Latj;U:Latj;
intermediary field_6112
Lnet/minecraft/class_1299;field_6112:Lnet/minecraft/class_1299;
named LIGHTNING_BOLT
Lnet/minecraft/entity/EntityType;LIGHTNING_BOLT:Lnet/minecraft/entity/EntityType;
-
LLAMA
- Mappings:
Namespace Name Mixin selector official V
Latj;V:Latj;
intermediary field_6074
Lnet/minecraft/class_1299;field_6074:Lnet/minecraft/class_1299;
named LLAMA
Lnet/minecraft/entity/EntityType;LLAMA:Lnet/minecraft/entity/EntityType;
-
LLAMA_SPIT
- Mappings:
Namespace Name Mixin selector official W
Latj;W:Latj;
intermediary field_6124
Lnet/minecraft/class_1299;field_6124:Lnet/minecraft/class_1299;
named LLAMA_SPIT
Lnet/minecraft/entity/EntityType;LLAMA_SPIT:Lnet/minecraft/entity/EntityType;
-
MAGMA_CUBE
- Mappings:
Namespace Name Mixin selector official X
Latj;X:Latj;
intermediary field_6102
Lnet/minecraft/class_1299;field_6102:Lnet/minecraft/class_1299;
named MAGMA_CUBE
Lnet/minecraft/entity/EntityType;MAGMA_CUBE:Lnet/minecraft/entity/EntityType;
-
MARKER
- Mappings:
Namespace Name Mixin selector official Y
Latj;Y:Latj;
intermediary field_33456
Lnet/minecraft/class_1299;field_33456:Lnet/minecraft/class_1299;
named MARKER
Lnet/minecraft/entity/EntityType;MARKER:Lnet/minecraft/entity/EntityType;
-
MINECART
- Mappings:
Namespace Name Mixin selector official Z
Latj;Z:Latj;
intermediary field_6096
Lnet/minecraft/class_1299;field_6096:Lnet/minecraft/class_1299;
named MINECART
Lnet/minecraft/entity/EntityType;MINECART:Lnet/minecraft/entity/EntityType;
-
CHEST_MINECART
- Mappings:
Namespace Name Mixin selector official aa
Latj;aa:Latj;
intermediary field_6126
Lnet/minecraft/class_1299;field_6126:Lnet/minecraft/class_1299;
named CHEST_MINECART
Lnet/minecraft/entity/EntityType;CHEST_MINECART:Lnet/minecraft/entity/EntityType;
-
COMMAND_BLOCK_MINECART
- Mappings:
Namespace Name Mixin selector official ab
Latj;ab:Latj;
intermediary field_6136
Lnet/minecraft/class_1299;field_6136:Lnet/minecraft/class_1299;
named COMMAND_BLOCK_MINECART
Lnet/minecraft/entity/EntityType;COMMAND_BLOCK_MINECART:Lnet/minecraft/entity/EntityType;
-
FURNACE_MINECART
- Mappings:
Namespace Name Mixin selector official ac
Latj;ac:Latj;
intermediary field_6080
Lnet/minecraft/class_1299;field_6080:Lnet/minecraft/class_1299;
named FURNACE_MINECART
Lnet/minecraft/entity/EntityType;FURNACE_MINECART:Lnet/minecraft/entity/EntityType;
-
HOPPER_MINECART
- Mappings:
Namespace Name Mixin selector official ad
Latj;ad:Latj;
intermediary field_6058
Lnet/minecraft/class_1299;field_6058:Lnet/minecraft/class_1299;
named HOPPER_MINECART
Lnet/minecraft/entity/EntityType;HOPPER_MINECART:Lnet/minecraft/entity/EntityType;
-
SPAWNER_MINECART
- Mappings:
Namespace Name Mixin selector official ae
Latj;ae:Latj;
intermediary field_6142
Lnet/minecraft/class_1299;field_6142:Lnet/minecraft/class_1299;
named SPAWNER_MINECART
Lnet/minecraft/entity/EntityType;SPAWNER_MINECART:Lnet/minecraft/entity/EntityType;
-
TNT_MINECART
- Mappings:
Namespace Name Mixin selector official af
Latj;af:Latj;
intermediary field_6053
Lnet/minecraft/class_1299;field_6053:Lnet/minecraft/class_1299;
named TNT_MINECART
Lnet/minecraft/entity/EntityType;TNT_MINECART:Lnet/minecraft/entity/EntityType;
-
MULE
- Mappings:
Namespace Name Mixin selector official ag
Latj;ag:Latj;
intermediary field_6057
Lnet/minecraft/class_1299;field_6057:Lnet/minecraft/class_1299;
named MULE
Lnet/minecraft/entity/EntityType;MULE:Lnet/minecraft/entity/EntityType;
-
MOOSHROOM
- Mappings:
Namespace Name Mixin selector official ah
Latj;ah:Latj;
intermediary field_6143
Lnet/minecraft/class_1299;field_6143:Lnet/minecraft/class_1299;
named MOOSHROOM
Lnet/minecraft/entity/EntityType;MOOSHROOM:Lnet/minecraft/entity/EntityType;
-
OCELOT
- Mappings:
Namespace Name Mixin selector official ai
Latj;ai:Latj;
intermediary field_6081
Lnet/minecraft/class_1299;field_6081:Lnet/minecraft/class_1299;
named OCELOT
Lnet/minecraft/entity/EntityType;OCELOT:Lnet/minecraft/entity/EntityType;
-
PAINTING
- Mappings:
Namespace Name Mixin selector official aj
Latj;aj:Latj;
intermediary field_6120
Lnet/minecraft/class_1299;field_6120:Lnet/minecraft/class_1299;
named PAINTING
Lnet/minecraft/entity/EntityType;PAINTING:Lnet/minecraft/entity/EntityType;
-
PANDA
- Mappings:
Namespace Name Mixin selector official ak
Latj;ak:Latj;
intermediary field_6146
Lnet/minecraft/class_1299;field_6146:Lnet/minecraft/class_1299;
named PANDA
Lnet/minecraft/entity/EntityType;PANDA:Lnet/minecraft/entity/EntityType;
-
PARROT
- Mappings:
Namespace Name Mixin selector official al
Latj;al:Latj;
intermediary field_6104
Lnet/minecraft/class_1299;field_6104:Lnet/minecraft/class_1299;
named PARROT
Lnet/minecraft/entity/EntityType;PARROT:Lnet/minecraft/entity/EntityType;
-
PHANTOM
- Mappings:
Namespace Name Mixin selector official am
Latj;am:Latj;
intermediary field_6078
Lnet/minecraft/class_1299;field_6078:Lnet/minecraft/class_1299;
named PHANTOM
Lnet/minecraft/entity/EntityType;PHANTOM:Lnet/minecraft/entity/EntityType;
-
PIG
- Mappings:
Namespace Name Mixin selector official an
Latj;an:Latj;
intermediary field_6093
Lnet/minecraft/class_1299;field_6093:Lnet/minecraft/class_1299;
named PIG
Lnet/minecraft/entity/EntityType;PIG:Lnet/minecraft/entity/EntityType;
-
PIGLIN
- Mappings:
Namespace Name Mixin selector official ao
Latj;ao:Latj;
intermediary field_22281
Lnet/minecraft/class_1299;field_22281:Lnet/minecraft/class_1299;
named PIGLIN
Lnet/minecraft/entity/EntityType;PIGLIN:Lnet/minecraft/entity/EntityType;
-
PIGLIN_BRUTE
- Mappings:
Namespace Name Mixin selector official ap
Latj;ap:Latj;
intermediary field_25751
Lnet/minecraft/class_1299;field_25751:Lnet/minecraft/class_1299;
named PIGLIN_BRUTE
Lnet/minecraft/entity/EntityType;PIGLIN_BRUTE:Lnet/minecraft/entity/EntityType;
-
PILLAGER
- Mappings:
Namespace Name Mixin selector official aq
Latj;aq:Latj;
intermediary field_6105
Lnet/minecraft/class_1299;field_6105:Lnet/minecraft/class_1299;
named PILLAGER
Lnet/minecraft/entity/EntityType;PILLAGER:Lnet/minecraft/entity/EntityType;
-
POLAR_BEAR
- Mappings:
Namespace Name Mixin selector official ar
Latj;ar:Latj;
intermediary field_6042
Lnet/minecraft/class_1299;field_6042:Lnet/minecraft/class_1299;
named POLAR_BEAR
Lnet/minecraft/entity/EntityType;POLAR_BEAR:Lnet/minecraft/entity/EntityType;
-
TNT
- Mappings:
Namespace Name Mixin selector official as
Latj;as:Latj;
intermediary field_6063
Lnet/minecraft/class_1299;field_6063:Lnet/minecraft/class_1299;
named TNT
Lnet/minecraft/entity/EntityType;TNT:Lnet/minecraft/entity/EntityType;
-
PUFFERFISH
- Mappings:
Namespace Name Mixin selector official at
Latj;at:Latj;
intermediary field_6062
Lnet/minecraft/class_1299;field_6062:Lnet/minecraft/class_1299;
named PUFFERFISH
Lnet/minecraft/entity/EntityType;PUFFERFISH:Lnet/minecraft/entity/EntityType;
-
RABBIT
- Mappings:
Namespace Name Mixin selector official au
Latj;au:Latj;
intermediary field_6140
Lnet/minecraft/class_1299;field_6140:Lnet/minecraft/class_1299;
named RABBIT
Lnet/minecraft/entity/EntityType;RABBIT:Lnet/minecraft/entity/EntityType;
-
RAVAGER
- Mappings:
Namespace Name Mixin selector official av
Latj;av:Latj;
intermediary field_6134
Lnet/minecraft/class_1299;field_6134:Lnet/minecraft/class_1299;
named RAVAGER
Lnet/minecraft/entity/EntityType;RAVAGER:Lnet/minecraft/entity/EntityType;
-
SALMON
- Mappings:
Namespace Name Mixin selector official aw
Latj;aw:Latj;
intermediary field_6073
Lnet/minecraft/class_1299;field_6073:Lnet/minecraft/class_1299;
named SALMON
Lnet/minecraft/entity/EntityType;SALMON:Lnet/minecraft/entity/EntityType;
-
SHEEP
- Mappings:
Namespace Name Mixin selector official ax
Latj;ax:Latj;
intermediary field_6115
Lnet/minecraft/class_1299;field_6115:Lnet/minecraft/class_1299;
named SHEEP
Lnet/minecraft/entity/EntityType;SHEEP:Lnet/minecraft/entity/EntityType;
-
SHULKER
- Mappings:
Namespace Name Mixin selector official ay
Latj;ay:Latj;
intermediary field_6109
Lnet/minecraft/class_1299;field_6109:Lnet/minecraft/class_1299;
named SHULKER
Lnet/minecraft/entity/EntityType;SHULKER:Lnet/minecraft/entity/EntityType;
-
SHULKER_BULLET
- Mappings:
Namespace Name Mixin selector official az
Latj;az:Latj;
intermediary field_6100
Lnet/minecraft/class_1299;field_6100:Lnet/minecraft/class_1299;
named SHULKER_BULLET
Lnet/minecraft/entity/EntityType;SHULKER_BULLET:Lnet/minecraft/entity/EntityType;
-
SILVERFISH
- Mappings:
Namespace Name Mixin selector official aA
Latj;aA:Latj;
intermediary field_6125
Lnet/minecraft/class_1299;field_6125:Lnet/minecraft/class_1299;
named SILVERFISH
Lnet/minecraft/entity/EntityType;SILVERFISH:Lnet/minecraft/entity/EntityType;
-
SKELETON
- Mappings:
Namespace Name Mixin selector official aB
Latj;aB:Latj;
intermediary field_6137
Lnet/minecraft/class_1299;field_6137:Lnet/minecraft/class_1299;
named SKELETON
Lnet/minecraft/entity/EntityType;SKELETON:Lnet/minecraft/entity/EntityType;
-
SKELETON_HORSE
- Mappings:
Namespace Name Mixin selector official aC
Latj;aC:Latj;
intermediary field_6075
Lnet/minecraft/class_1299;field_6075:Lnet/minecraft/class_1299;
named SKELETON_HORSE
Lnet/minecraft/entity/EntityType;SKELETON_HORSE:Lnet/minecraft/entity/EntityType;
-
SLIME
- Mappings:
Namespace Name Mixin selector official aD
Latj;aD:Latj;
intermediary field_6069
Lnet/minecraft/class_1299;field_6069:Lnet/minecraft/class_1299;
named SLIME
Lnet/minecraft/entity/EntityType;SLIME:Lnet/minecraft/entity/EntityType;
-
SMALL_FIREBALL
- Mappings:
Namespace Name Mixin selector official aE
Latj;aE:Latj;
intermediary field_6049
Lnet/minecraft/class_1299;field_6049:Lnet/minecraft/class_1299;
named SMALL_FIREBALL
Lnet/minecraft/entity/EntityType;SMALL_FIREBALL:Lnet/minecraft/entity/EntityType;
-
SNOW_GOLEM
- Mappings:
Namespace Name Mixin selector official aF
Latj;aF:Latj;
intermediary field_6047
Lnet/minecraft/class_1299;field_6047:Lnet/minecraft/class_1299;
named SNOW_GOLEM
Lnet/minecraft/entity/EntityType;SNOW_GOLEM:Lnet/minecraft/entity/EntityType;
-
SNOWBALL
- Mappings:
Namespace Name Mixin selector official aG
Latj;aG:Latj;
intermediary field_6068
Lnet/minecraft/class_1299;field_6068:Lnet/minecraft/class_1299;
named SNOWBALL
Lnet/minecraft/entity/EntityType;SNOWBALL:Lnet/minecraft/entity/EntityType;
-
SPECTRAL_ARROW
- Mappings:
Namespace Name Mixin selector official aH
Latj;aH:Latj;
intermediary field_6135
Lnet/minecraft/class_1299;field_6135:Lnet/minecraft/class_1299;
named SPECTRAL_ARROW
Lnet/minecraft/entity/EntityType;SPECTRAL_ARROW:Lnet/minecraft/entity/EntityType;
-
SPIDER
- Mappings:
Namespace Name Mixin selector official aI
Latj;aI:Latj;
intermediary field_6079
Lnet/minecraft/class_1299;field_6079:Lnet/minecraft/class_1299;
named SPIDER
Lnet/minecraft/entity/EntityType;SPIDER:Lnet/minecraft/entity/EntityType;
-
SQUID
- Mappings:
Namespace Name Mixin selector official aJ
Latj;aJ:Latj;
intermediary field_6114
Lnet/minecraft/class_1299;field_6114:Lnet/minecraft/class_1299;
named SQUID
Lnet/minecraft/entity/EntityType;SQUID:Lnet/minecraft/entity/EntityType;
-
STRAY
- Mappings:
Namespace Name Mixin selector official aK
Latj;aK:Latj;
intermediary field_6098
Lnet/minecraft/class_1299;field_6098:Lnet/minecraft/class_1299;
named STRAY
Lnet/minecraft/entity/EntityType;STRAY:Lnet/minecraft/entity/EntityType;
-
STRIDER
- Mappings:
Namespace Name Mixin selector official aL
Latj;aL:Latj;
intermediary field_23214
Lnet/minecraft/class_1299;field_23214:Lnet/minecraft/class_1299;
named STRIDER
Lnet/minecraft/entity/EntityType;STRIDER:Lnet/minecraft/entity/EntityType;
-
EGG
- Mappings:
Namespace Name Mixin selector official aM
Latj;aM:Latj;
intermediary field_6144
Lnet/minecraft/class_1299;field_6144:Lnet/minecraft/class_1299;
named EGG
Lnet/minecraft/entity/EntityType;EGG:Lnet/minecraft/entity/EntityType;
-
ENDER_PEARL
- Mappings:
Namespace Name Mixin selector official aN
Latj;aN:Latj;
intermediary field_6082
Lnet/minecraft/class_1299;field_6082:Lnet/minecraft/class_1299;
named ENDER_PEARL
Lnet/minecraft/entity/EntityType;ENDER_PEARL:Lnet/minecraft/entity/EntityType;
-
EXPERIENCE_BOTTLE
- Mappings:
Namespace Name Mixin selector official aO
Latj;aO:Latj;
intermediary field_6064
Lnet/minecraft/class_1299;field_6064:Lnet/minecraft/class_1299;
named EXPERIENCE_BOTTLE
Lnet/minecraft/entity/EntityType;EXPERIENCE_BOTTLE:Lnet/minecraft/entity/EntityType;
-
POTION
- Mappings:
Namespace Name Mixin selector official aP
Latj;aP:Latj;
intermediary field_6045
Lnet/minecraft/class_1299;field_6045:Lnet/minecraft/class_1299;
named POTION
Lnet/minecraft/entity/EntityType;POTION:Lnet/minecraft/entity/EntityType;
-
TRIDENT
- Mappings:
Namespace Name Mixin selector official aQ
Latj;aQ:Latj;
intermediary field_6127
Lnet/minecraft/class_1299;field_6127:Lnet/minecraft/class_1299;
named TRIDENT
Lnet/minecraft/entity/EntityType;TRIDENT:Lnet/minecraft/entity/EntityType;
-
TRADER_LLAMA
- Mappings:
Namespace Name Mixin selector official aR
Latj;aR:Latj;
intermediary field_17714
Lnet/minecraft/class_1299;field_17714:Lnet/minecraft/class_1299;
named TRADER_LLAMA
Lnet/minecraft/entity/EntityType;TRADER_LLAMA:Lnet/minecraft/entity/EntityType;
-
TROPICAL_FISH
- Mappings:
Namespace Name Mixin selector official aS
Latj;aS:Latj;
intermediary field_6111
Lnet/minecraft/class_1299;field_6111:Lnet/minecraft/class_1299;
named TROPICAL_FISH
Lnet/minecraft/entity/EntityType;TROPICAL_FISH:Lnet/minecraft/entity/EntityType;
-
TURTLE
- Mappings:
Namespace Name Mixin selector official aT
Latj;aT:Latj;
intermediary field_6113
Lnet/minecraft/class_1299;field_6113:Lnet/minecraft/class_1299;
named TURTLE
Lnet/minecraft/entity/EntityType;TURTLE:Lnet/minecraft/entity/EntityType;
-
VEX
- Mappings:
Namespace Name Mixin selector official aU
Latj;aU:Latj;
intermediary field_6059
Lnet/minecraft/class_1299;field_6059:Lnet/minecraft/class_1299;
named VEX
Lnet/minecraft/entity/EntityType;VEX:Lnet/minecraft/entity/EntityType;
-
VILLAGER
- Mappings:
Namespace Name Mixin selector official aV
Latj;aV:Latj;
intermediary field_6077
Lnet/minecraft/class_1299;field_6077:Lnet/minecraft/class_1299;
named VILLAGER
Lnet/minecraft/entity/EntityType;VILLAGER:Lnet/minecraft/entity/EntityType;
-
VINDICATOR
- Mappings:
Namespace Name Mixin selector official aW
Latj;aW:Latj;
intermediary field_6117
Lnet/minecraft/class_1299;field_6117:Lnet/minecraft/class_1299;
named VINDICATOR
Lnet/minecraft/entity/EntityType;VINDICATOR:Lnet/minecraft/entity/EntityType;
-
WANDERING_TRADER
- Mappings:
Namespace Name Mixin selector official aX
Latj;aX:Latj;
intermediary field_17713
Lnet/minecraft/class_1299;field_17713:Lnet/minecraft/class_1299;
named WANDERING_TRADER
Lnet/minecraft/entity/EntityType;WANDERING_TRADER:Lnet/minecraft/entity/EntityType;
-
WITCH
- Mappings:
Namespace Name Mixin selector official aY
Latj;aY:Latj;
intermediary field_6145
Lnet/minecraft/class_1299;field_6145:Lnet/minecraft/class_1299;
named WITCH
Lnet/minecraft/entity/EntityType;WITCH:Lnet/minecraft/entity/EntityType;
-
WITHER
- Mappings:
Namespace Name Mixin selector official aZ
Latj;aZ:Latj;
intermediary field_6119
Lnet/minecraft/class_1299;field_6119:Lnet/minecraft/class_1299;
named WITHER
Lnet/minecraft/entity/EntityType;WITHER:Lnet/minecraft/entity/EntityType;
-
WITHER_SKELETON
- Mappings:
Namespace Name Mixin selector official ba
Latj;ba:Latj;
intermediary field_6076
Lnet/minecraft/class_1299;field_6076:Lnet/minecraft/class_1299;
named WITHER_SKELETON
Lnet/minecraft/entity/EntityType;WITHER_SKELETON:Lnet/minecraft/entity/EntityType;
-
WITHER_SKULL
- Mappings:
Namespace Name Mixin selector official bb
Latj;bb:Latj;
intermediary field_6130
Lnet/minecraft/class_1299;field_6130:Lnet/minecraft/class_1299;
named WITHER_SKULL
Lnet/minecraft/entity/EntityType;WITHER_SKULL:Lnet/minecraft/entity/EntityType;
-
WOLF
- Mappings:
Namespace Name Mixin selector official bc
Latj;bc:Latj;
intermediary field_6055
Lnet/minecraft/class_1299;field_6055:Lnet/minecraft/class_1299;
named WOLF
Lnet/minecraft/entity/EntityType;WOLF:Lnet/minecraft/entity/EntityType;
-
ZOGLIN
- Mappings:
Namespace Name Mixin selector official bd
Latj;bd:Latj;
intermediary field_23696
Lnet/minecraft/class_1299;field_23696:Lnet/minecraft/class_1299;
named ZOGLIN
Lnet/minecraft/entity/EntityType;ZOGLIN:Lnet/minecraft/entity/EntityType;
-
ZOMBIE
- Mappings:
Namespace Name Mixin selector official be
Latj;be:Latj;
intermediary field_6051
Lnet/minecraft/class_1299;field_6051:Lnet/minecraft/class_1299;
named ZOMBIE
Lnet/minecraft/entity/EntityType;ZOMBIE:Lnet/minecraft/entity/EntityType;
-
ZOMBIE_HORSE
- Mappings:
Namespace Name Mixin selector official bf
Latj;bf:Latj;
intermediary field_6048
Lnet/minecraft/class_1299;field_6048:Lnet/minecraft/class_1299;
named ZOMBIE_HORSE
Lnet/minecraft/entity/EntityType;ZOMBIE_HORSE:Lnet/minecraft/entity/EntityType;
-
ZOMBIE_VILLAGER
- Mappings:
Namespace Name Mixin selector official bg
Latj;bg:Latj;
intermediary field_6054
Lnet/minecraft/class_1299;field_6054:Lnet/minecraft/class_1299;
named ZOMBIE_VILLAGER
Lnet/minecraft/entity/EntityType;ZOMBIE_VILLAGER:Lnet/minecraft/entity/EntityType;
-
ZOMBIFIED_PIGLIN
- Mappings:
Namespace Name Mixin selector official bh
Latj;bh:Latj;
intermediary field_6050
Lnet/minecraft/class_1299;field_6050:Lnet/minecraft/class_1299;
named ZOMBIFIED_PIGLIN
Lnet/minecraft/entity/EntityType;ZOMBIFIED_PIGLIN:Lnet/minecraft/entity/EntityType;
-
PLAYER
- Mappings:
Namespace Name Mixin selector official bi
Latj;bi:Latj;
intermediary field_6097
Lnet/minecraft/class_1299;field_6097:Lnet/minecraft/class_1299;
named PLAYER
Lnet/minecraft/entity/EntityType;PLAYER:Lnet/minecraft/entity/EntityType;
-
FISHING_BOBBER
- Mappings:
Namespace Name Mixin selector official bj
Latj;bj:Latj;
intermediary field_6103
Lnet/minecraft/class_1299;field_6103:Lnet/minecraft/class_1299;
named FISHING_BOBBER
Lnet/minecraft/entity/EntityType;FISHING_BOBBER:Lnet/minecraft/entity/EntityType;
-
factory
- Mappings:
Namespace Name Mixin selector official bm
Latj;bm:Latj$b;
intermediary field_6101
Lnet/minecraft/class_1299;field_6101:Lnet/minecraft/class_1299$class_4049;
named factory
Lnet/minecraft/entity/EntityType;factory:Lnet/minecraft/entity/EntityType$EntityFactory;
-
spawnGroup
- Mappings:
Namespace Name Mixin selector official bn
Latj;bn:Latw;
intermediary field_6094
Lnet/minecraft/class_1299;field_6094:Lnet/minecraft/class_1311;
named spawnGroup
Lnet/minecraft/entity/EntityType;spawnGroup:Lnet/minecraft/entity/SpawnGroup;
-
canSpawnInside
- Mappings:
Namespace Name Mixin selector official bo
Latj;bo:Lcom/google/common/collect/ImmutableSet;
intermediary field_25355
Lnet/minecraft/class_1299;field_25355:Lcom/google/common/collect/ImmutableSet;
named canSpawnInside
Lnet/minecraft/entity/EntityType;canSpawnInside:Lcom/google/common/collect/ImmutableSet;
-
saveable
private final boolean saveable- Mappings:
Namespace Name Mixin selector official bp
Latj;bp:Z
intermediary field_6056
Lnet/minecraft/class_1299;field_6056:Z
named saveable
Lnet/minecraft/entity/EntityType;saveable:Z
-
summonable
private final boolean summonable- Mappings:
Namespace Name Mixin selector official bq
Latj;bq:Z
intermediary field_6072
Lnet/minecraft/class_1299;field_6072:Z
named summonable
Lnet/minecraft/entity/EntityType;summonable:Z
-
fireImmune
private final boolean fireImmune- Mappings:
Namespace Name Mixin selector official br
Latj;br:Z
intermediary field_18981
Lnet/minecraft/class_1299;field_18981:Z
named fireImmune
Lnet/minecraft/entity/EntityType;fireImmune:Z
-
spawnableFarFromPlayer
private final boolean spawnableFarFromPlayer- Mappings:
Namespace Name Mixin selector official bs
Latj;bs:Z
intermediary field_19423
Lnet/minecraft/class_1299;field_19423:Z
named spawnableFarFromPlayer
Lnet/minecraft/entity/EntityType;spawnableFarFromPlayer:Z
-
maxTrackDistance
private final int maxTrackDistance- Mappings:
Namespace Name Mixin selector official bt
Latj;bt:I
intermediary field_24085
Lnet/minecraft/class_1299;field_24085:I
named maxTrackDistance
Lnet/minecraft/entity/EntityType;maxTrackDistance:I
-
trackTickInterval
private final int trackTickInterval- Mappings:
Namespace Name Mixin selector official bu
Latj;bu:I
intermediary field_24086
Lnet/minecraft/class_1299;field_24086:I
named trackTickInterval
Lnet/minecraft/entity/EntityType;trackTickInterval:I
-
translationKey
- Mappings:
Namespace Name Mixin selector official bv
Latj;bv:Ljava/lang/String;
intermediary field_6106
Lnet/minecraft/class_1299;field_6106:Ljava/lang/String;
named translationKey
Lnet/minecraft/entity/EntityType;translationKey:Ljava/lang/String;
-
name
- Mappings:
Namespace Name Mixin selector official bw
Latj;bw:Los;
intermediary field_6092
Lnet/minecraft/class_1299;field_6092:Lnet/minecraft/class_2561;
named name
Lnet/minecraft/entity/EntityType;name:Lnet/minecraft/text/Text;
-
lootTableId
- Mappings:
Namespace Name Mixin selector official bx
Latj;bx:Lww;
intermediary field_16526
Lnet/minecraft/class_1299;field_16526:Lnet/minecraft/class_2960;
named lootTableId
Lnet/minecraft/entity/EntityType;lootTableId:Lnet/minecraft/util/Identifier;
-
dimensions
- Mappings:
Namespace Name Mixin selector official by
Latj;by:Latg;
intermediary field_18070
Lnet/minecraft/class_1299;field_18070:Lnet/minecraft/class_4048;
named dimensions
Lnet/minecraft/entity/EntityType;dimensions:Lnet/minecraft/entity/EntityDimensions;
-
-
Constructor Details
-
EntityType
public EntityType(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup, boolean saveable, boolean summonable, boolean fireImmune, boolean spawnableFarFromPlayer, ImmutableSet<Block> canSpawnInside, EntityDimensions dimensions, int maxTrackDistance, int trackTickInterval)- Mappings:
Namespace Name Mixin selector official <init>
Latj;<init>(Latj$b;Latw;ZZZZLcom/google/common/collect/ImmutableSet;Latg;II)V
intermediary <init>
Lnet/minecraft/class_1299;<init>(Lnet/minecraft/class_1299$class_4049;Lnet/minecraft/class_1311;ZZZZLcom/google/common/collect/ImmutableSet;Lnet/minecraft/class_4048;II)V
named <init>
Lnet/minecraft/entity/EntityType;<init>(Lnet/minecraft/entity/EntityType$EntityFactory;Lnet/minecraft/entity/SpawnGroup;ZZZZLcom/google/common/collect/ImmutableSet;Lnet/minecraft/entity/EntityDimensions;II)V
-
-
Method Details
-
register
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Ljava/lang/String;Latj$a;)Latj;
intermediary method_5895
Lnet/minecraft/class_1299;method_5895(Ljava/lang/String;Lnet/minecraft/class_1299$class_1300;)Lnet/minecraft/class_1299;
named register
Lnet/minecraft/entity/EntityType;register(Ljava/lang/String;Lnet/minecraft/entity/EntityType$Builder;)Lnet/minecraft/entity/EntityType;
-
getId
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Latj;)Lww;
intermediary method_5890
Lnet/minecraft/class_1299;method_5890(Lnet/minecraft/class_1299;)Lnet/minecraft/class_2960;
named getId
Lnet/minecraft/entity/EntityType;getId(Lnet/minecraft/entity/EntityType;)Lnet/minecraft/util/Identifier;
-
get
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Ljava/lang/String;)Ljava/util/Optional;
intermediary method_5898
Lnet/minecraft/class_1299;method_5898(Ljava/lang/String;)Ljava/util/Optional;
named get
Lnet/minecraft/entity/EntityType;get(Ljava/lang/String;)Ljava/util/Optional;
-
spawnFromItemStack
@Nullable public @Nullable Entity spawnFromItemStack(ServerWorld world, @Nullable @Nullable ItemStack stack, @Nullable @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)- Mappings:
Namespace Name Mixin selector official a
Latj;a(Labr;Lbqp;Lbkd;Lgg;Latx;ZZ)Latf;
intermediary method_5894
Lnet/minecraft/class_1299;method_5894(Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
named spawnFromItemStack
Lnet/minecraft/entity/EntityType;spawnFromItemStack(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/SpawnReason;ZZ)Lnet/minecraft/entity/Entity;
-
spawn
@Nullable public T spawn(ServerWorld world, @Nullable @Nullable NbtCompound itemNbt, @Nullable @Nullable Text name, @Nullable @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)- Mappings:
Namespace Name Mixin selector official a
Latj;a(Labr;Lna;Los;Lbkd;Lgg;Latx;ZZ)Latf;
intermediary method_5899
Lnet/minecraft/class_1299;method_5899(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2561;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
named spawn
Lnet/minecraft/entity/EntityType;spawn(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/text/Text;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/SpawnReason;ZZ)Lnet/minecraft/entity/Entity;
-
create
@Nullable public T create(ServerWorld world, @Nullable @Nullable NbtCompound itemNbt, @Nullable @Nullable Text name, @Nullable @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)- Mappings:
Namespace Name Mixin selector official b
Latj;b(Labr;Lna;Los;Lbkd;Lgg;Latx;ZZ)Latf;
intermediary method_5888
Lnet/minecraft/class_1299;method_5888(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2561;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
named create
Lnet/minecraft/entity/EntityType;create(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/text/Text;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/SpawnReason;ZZ)Lnet/minecraft/entity/Entity;
-
getOriginY
protected static double getOriginY(WorldView world, BlockPos pos, boolean invertY, Box boundingBox)- Mappings:
Namespace Name Mixin selector official a
Latj;a(Lbws;Lgg;ZLdmv;)D
intermediary method_5884
Lnet/minecraft/class_1299;method_5884(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ZLnet/minecraft/class_238;)D
named getOriginY
Lnet/minecraft/entity/EntityType;getOriginY(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;ZLnet/minecraft/util/math/Box;)D
-
loadFromEntityNbt
public static void loadFromEntityNbt(World world, @Nullable @Nullable PlayerEntity player, @Nullable @Nullable Entity entity, @Nullable @Nullable NbtCompound itemNbt)- Mappings:
Namespace Name Mixin selector official a
Latj;a(Lbwp;Lbkd;Latf;Lna;)V
intermediary method_5881
Lnet/minecraft/class_1299;method_5881(Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V
named loadFromEntityNbt
Lnet/minecraft/entity/EntityType;loadFromEntityNbt(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/nbt/NbtCompound;)V
-
isSaveable
public boolean isSaveable()- Mappings:
Namespace Name Mixin selector official b
Latj;b()Z
intermediary method_5893
Lnet/minecraft/class_1299;method_5893()Z
named isSaveable
Lnet/minecraft/entity/EntityType;isSaveable()Z
-
isSummonable
public boolean isSummonable()- Mappings:
Namespace Name Mixin selector official c
Latj;c()Z
intermediary method_5896
Lnet/minecraft/class_1299;method_5896()Z
named isSummonable
Lnet/minecraft/entity/EntityType;isSummonable()Z
-
isFireImmune
public boolean isFireImmune()- Mappings:
Namespace Name Mixin selector official d
Latj;d()Z
intermediary method_19946
Lnet/minecraft/class_1299;method_19946()Z
named isFireImmune
Lnet/minecraft/entity/EntityType;isFireImmune()Z
-
isSpawnableFarFromPlayer
public boolean isSpawnableFarFromPlayer()- Mappings:
Namespace Name Mixin selector official e
Latj;e()Z
intermediary method_20814
Lnet/minecraft/class_1299;method_20814()Z
named isSpawnableFarFromPlayer
Lnet/minecraft/entity/EntityType;isSpawnableFarFromPlayer()Z
-
getSpawnGroup
- Mappings:
Namespace Name Mixin selector official f
Latj;f()Latw;
intermediary method_5891
Lnet/minecraft/class_1299;method_5891()Lnet/minecraft/class_1311;
named getSpawnGroup
Lnet/minecraft/entity/EntityType;getSpawnGroup()Lnet/minecraft/entity/SpawnGroup;
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector official g
Latj;g()Ljava/lang/String;
intermediary method_5882
Lnet/minecraft/class_1299;method_5882()Ljava/lang/String;
named getTranslationKey
Lnet/minecraft/entity/EntityType;getTranslationKey()Ljava/lang/String;
-
getName
- Mappings:
Namespace Name Mixin selector official h
Latj;h()Los;
intermediary method_5897
Lnet/minecraft/class_1299;method_5897()Lnet/minecraft/class_2561;
named getName
Lnet/minecraft/entity/EntityType;getName()Lnet/minecraft/text/Text;
-
toString
-
getUntranslatedName
- Mappings:
Namespace Name Mixin selector official i
Latj;i()Ljava/lang/String;
intermediary method_35050
Lnet/minecraft/class_1299;method_35050()Ljava/lang/String;
named getUntranslatedName
Lnet/minecraft/entity/EntityType;getUntranslatedName()Ljava/lang/String;
-
getLootTableId
- Mappings:
Namespace Name Mixin selector official j
Latj;j()Lww;
intermediary method_16351
Lnet/minecraft/class_1299;method_16351()Lnet/minecraft/class_2960;
named getLootTableId
Lnet/minecraft/entity/EntityType;getLootTableId()Lnet/minecraft/util/Identifier;
-
getWidth
public float getWidth()- Mappings:
Namespace Name Mixin selector official k
Latj;k()F
intermediary method_17685
Lnet/minecraft/class_1299;method_17685()F
named getWidth
Lnet/minecraft/entity/EntityType;getWidth()F
-
getHeight
public float getHeight()- Mappings:
Namespace Name Mixin selector official l
Latj;l()F
intermediary method_17686
Lnet/minecraft/class_1299;method_17686()F
named getHeight
Lnet/minecraft/entity/EntityType;getHeight()F
-
create
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Lbwp;)Latf;
intermediary method_5883
Lnet/minecraft/class_1299;method_5883(Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297;
named create
Lnet/minecraft/entity/EntityType;create(Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
createInstanceFromId
- Mappings:
Namespace Name Mixin selector official a
Latj;a(ILbwp;)Latf;
intermediary method_5889
Lnet/minecraft/class_1299;method_5889(ILnet/minecraft/class_1937;)Lnet/minecraft/class_1297;
named createInstanceFromId
Lnet/minecraft/entity/EntityType;createInstanceFromId(ILnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
getEntityFromNbt
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Lna;Lbwp;)Ljava/util/Optional;
intermediary method_5892
Lnet/minecraft/class_1299;method_5892(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;
named getEntityFromNbt
Lnet/minecraft/entity/EntityType;getEntityFromNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;)Ljava/util/Optional;
-
newInstance
@Nullable private static @Nullable Entity newInstance(World world, @Nullable @Nullable EntityType<?> type)- Mappings:
Namespace Name Mixin selector official a
Latj;a(Lbwp;Latj;)Latf;
intermediary method_5886
Lnet/minecraft/class_1299;method_5886(Lnet/minecraft/class_1937;Lnet/minecraft/class_1299;)Lnet/minecraft/class_1297;
named newInstance
Lnet/minecraft/entity/EntityType;newInstance(Lnet/minecraft/world/World;Lnet/minecraft/entity/EntityType;)Lnet/minecraft/entity/Entity;
-
createSimpleBoundingBox
- Mappings:
Namespace Name Mixin selector official a
Latj;a(DDD)Ldmv;
intermediary method_17683
Lnet/minecraft/class_1299;method_17683(DDD)Lnet/minecraft/class_238;
named createSimpleBoundingBox
Lnet/minecraft/entity/EntityType;createSimpleBoundingBox(DDD)Lnet/minecraft/util/math/Box;
-
isInvalidSpawn
Returns whether the EntityType can spawn inside the given block.By default, non-fire-immune mobs can't spawn in/on blocks dealing fire damage. Any mob can't spawn in wither roses, sweet berry bush, or cacti.
This can be overwritten via
EntityType.Builder.allowSpawningInside(Block[])
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Lcks;)Z
intermediary method_29496
Lnet/minecraft/class_1299;method_29496(Lnet/minecraft/class_2680;)Z
named isInvalidSpawn
Lnet/minecraft/entity/EntityType;isInvalidSpawn(Lnet/minecraft/block/BlockState;)Z
-
getDimensions
- Mappings:
Namespace Name Mixin selector official m
Latj;m()Latg;
intermediary method_18386
Lnet/minecraft/class_1299;method_18386()Lnet/minecraft/class_4048;
named getDimensions
Lnet/minecraft/entity/EntityType;getDimensions()Lnet/minecraft/entity/EntityDimensions;
-
fromNbt
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Lna;)Ljava/util/Optional;
intermediary method_17684
Lnet/minecraft/class_1299;method_17684(Lnet/minecraft/class_2487;)Ljava/util/Optional;
named fromNbt
Lnet/minecraft/entity/EntityType;fromNbt(Lnet/minecraft/nbt/NbtCompound;)Ljava/util/Optional;
-
loadEntityWithPassengers
@Nullable public static @Nullable Entity loadEntityWithPassengers(NbtCompound nbt, World world, Function<Entity,Entity> entityProcessor)- Mappings:
Namespace Name Mixin selector official a
Latj;a(Lna;Lbwp;Ljava/util/function/Function;)Latf;
intermediary method_17842
Lnet/minecraft/class_1299;method_17842(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Ljava/util/function/Function;)Lnet/minecraft/class_1297;
named loadEntityWithPassengers
Lnet/minecraft/entity/EntityType;loadEntityWithPassengers(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;Ljava/util/function/Function;)Lnet/minecraft/entity/Entity;
-
streamFromNbt
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Ljava/util/List;Lbwp;)Ljava/util/stream/Stream;
intermediary method_31489
Lnet/minecraft/class_1299;method_31489(Ljava/util/List;Lnet/minecraft/class_1937;)Ljava/util/stream/Stream;
named streamFromNbt
Lnet/minecraft/entity/EntityType;streamFromNbt(Ljava/util/List;Lnet/minecraft/world/World;)Ljava/util/stream/Stream;
-
loadEntityFromNbt
- Mappings:
Namespace Name Mixin selector official b
Latj;b(Lna;Lbwp;)Ljava/util/Optional;
intermediary method_17848
Lnet/minecraft/class_1299;method_17848(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;
named loadEntityFromNbt
Lnet/minecraft/entity/EntityType;loadEntityFromNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;)Ljava/util/Optional;
-
getMaxTrackDistance
public int getMaxTrackDistance()Returns the tracking distance, in chunks, of this type of entity for clients. This will be then modified by the server's tracking distance multiplier.- Mappings:
Namespace Name Mixin selector official n
Latj;n()I
intermediary method_18387
Lnet/minecraft/class_1299;method_18387()I
named getMaxTrackDistance
Lnet/minecraft/entity/EntityType;getMaxTrackDistance()I
-
getTrackTickInterval
public int getTrackTickInterval()- Mappings:
Namespace Name Mixin selector official o
Latj;o()I
intermediary method_18388
Lnet/minecraft/class_1299;method_18388()I
named getTrackTickInterval
Lnet/minecraft/entity/EntityType;getTrackTickInterval()I
-
alwaysUpdateVelocity
public boolean alwaysUpdateVelocity()- Mappings:
Namespace Name Mixin selector official p
Latj;p()Z
intermediary method_18389
Lnet/minecraft/class_1299;method_18389()Z
named alwaysUpdateVelocity
Lnet/minecraft/entity/EntityType;alwaysUpdateVelocity()Z
-
isIn
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Laga;)Z
intermediary method_20210
Lnet/minecraft/class_1299;method_20210(Lnet/minecraft/class_3494;)Z
named isIn
Lnet/minecraft/entity/EntityType;isIn(Lnet/minecraft/tag/Tag;)Z
-
downcast
Description copied from interface:TypeFilter
Checks if the argument can be converted to the typeT
and returns the argument, ornull
otherwise.- Specified by:
downcast
in interfaceTypeFilter<Entity,T extends Entity>
- Mappings:
Namespace Name Mixin selector official a
Latj;a(Latf;)Latf;
intermediary method_31488
Lnet/minecraft/class_1299;method_31488(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297;
named downcast
Lnet/minecraft/entity/EntityType;downcast(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/Entity;
-
getBaseClass
- Specified by:
getBaseClass
in interfaceTypeFilter<Entity,T extends Entity>
- Mappings:
Namespace Name Mixin selector official a
Lcoj;a()Ljava/lang/Class;
intermediary method_31794
Lnet/minecraft/class_5575;method_31794()Ljava/lang/Class;
named getBaseClass
Lnet/minecraft/util/TypeFilter;getBaseClass()Ljava/lang/Class;
-