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 awx
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 final EntityType<AreaEffectCloudEntity>
static final EntityType<ArmorStandEntity>
static final EntityType<ArrowEntity>
static final EntityType<AxolotlEntity>
static final EntityType<BatEntity>
static final EntityType<BeeEntity>
static final EntityType<BlazeEntity>
static final EntityType<BoatEntity>
private final ImmutableSet<Block>
static final EntityType<CatEntity>
static final EntityType<CaveSpiderEntity>
static final EntityType<ChestMinecartEntity>
static final EntityType<ChickenEntity>
static final EntityType<CodEntity>
static final EntityType<CommandBlockMinecartEntity>
static final EntityType<CowEntity>
static final EntityType<CreeperEntity>
private final EntityDimensions
static final EntityType<DolphinEntity>
static final EntityType<DonkeyEntity>
static final EntityType<DragonFireballEntity>
static final EntityType<DrownedEntity>
static final EntityType<EggEntity>
static final EntityType<ElderGuardianEntity>
static final EntityType<EndCrystalEntity>
static final EntityType<EnderDragonEntity>
static final EntityType<EnderPearlEntity>
static final EntityType<EndermanEntity>
static final EntityType<EndermiteEntity>
static final String
static final EntityType<EvokerEntity>
static final EntityType<EvokerFangsEntity>
static final EntityType<ExperienceBottleEntity>
static final EntityType<ExperienceOrbEntity>
static final EntityType<EyeOfEnderEntity>
private final EntityType.EntityFactory<T>
static final EntityType<FallingBlockEntity>
private static final float
static final EntityType<FireballEntity>
private final boolean
static final EntityType<FireworkRocketEntity>
static final EntityType<FishingBobberEntity>
static final EntityType<FoxEntity>
static final EntityType<FurnaceMinecartEntity>
static final EntityType<GhastEntity>
static final EntityType<GiantEntity>
static final EntityType<GlowItemFrameEntity>
static final EntityType<GlowSquidEntity>
static final EntityType<GoatEntity>
static final EntityType<GuardianEntity>
static final EntityType<HoglinEntity>
static final EntityType<HopperMinecartEntity>
static final EntityType<HorseEntity>
static final EntityType<HuskEntity>
static final EntityType<IllusionerEntity>
static final EntityType<IronGolemEntity>
static final EntityType<ItemEntity>
static final EntityType<ItemFrameEntity>
static final EntityType<LeashKnotEntity>
static final EntityType<LightningEntity>
static final EntityType<LlamaEntity>
static final EntityType<LlamaSpitEntity>
private static final Logger
private @Nullable Identifier
static final EntityType<MagmaCubeEntity>
static final EntityType<MarkerEntity>
private final int
static final EntityType<MinecartEntity>
static final EntityType<MooshroomEntity>
static final EntityType<MuleEntity>
static final EntityType<OcelotEntity>
static final EntityType<PaintingEntity>
static final EntityType<PandaEntity>
static final EntityType<ParrotEntity>
static final EntityType<PhantomEntity>
static final EntityType<PigEntity>
static final EntityType<PiglinEntity>
static final EntityType<PiglinBruteEntity>
static final EntityType<PillagerEntity>
static final EntityType<PlayerEntity>
static final EntityType<PolarBearEntity>
static final EntityType<PotionEntity>
static final EntityType<PufferfishEntity>
static final EntityType<RabbitEntity>
static final EntityType<RavagerEntity>
static final EntityType<SalmonEntity>
private final boolean
static final EntityType<SheepEntity>
static final EntityType<ShulkerEntity>
static final EntityType<ShulkerBulletEntity>
static final EntityType<SilverfishEntity>
static final EntityType<SkeletonEntity>
static final EntityType<SkeletonHorseEntity>
static final EntityType<SlimeEntity>
static final EntityType<SmallFireballEntity>
static final EntityType<SnowGolemEntity>
static final EntityType<SnowballEntity>
private final boolean
static final EntityType<SpawnerMinecartEntity>
private final SpawnGroup
static final EntityType<SpectralArrowEntity>
static final EntityType<SpiderEntity>
static final EntityType<SquidEntity>
static final EntityType<StrayEntity>
static final EntityType<StriderEntity>
private final boolean
static final EntityType<TntEntity>
static final EntityType<TntMinecartEntity>
private final int
static final EntityType<TraderLlamaEntity>
static final EntityType<TridentEntity>
static final EntityType<TropicalFishEntity>
static final EntityType<TurtleEntity>
static final EntityType<VexEntity>
static final EntityType<VillagerEntity>
static final EntityType<VindicatorEntity>
static final EntityType<WanderingTraderEntity>
static final EntityType<WitchEntity>
static final EntityType<WitherEntity>
static final EntityType<WitherSkeletonEntity>
static final EntityType<WitherSkullEntity>
static final EntityType<WolfEntity>
static final EntityType<ZoglinEntity>
static final EntityType<ZombieEntity>
static final EntityType<ZombieHorseEntity>
static final EntityType<ZombieVillagerEntity>
static final 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
Lawx;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:
- Mappings:
Namespace Name Mixin selector official a
Lawx;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:
- Mappings:
Namespace Name Mixin selector official bl
Lawx;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
Lawx;b:Lawx;
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
Lawx;c:Lawx;
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
Lawx;d:Lawx;
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
Lawx;e:Lawx;
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
Lawx;f:Lawx;
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
Lawx;g:Lawx;
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
Lawx;h:Lawx;
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
Lawx;i:Lawx;
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
Lawx;j:Lawx;
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
Lawx;k:Lawx;
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
Lawx;l:Lawx;
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
Lawx;m:Lawx;
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
Lawx;n:Lawx;
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
Lawx;o:Lawx;
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
Lawx;p:Lawx;
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
Lawx;q:Lawx;
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
Lawx;r:Lawx;
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
Lawx;s:Lawx;
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
Lawx;t:Lawx;
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
Lawx;u:Lawx;
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
Lawx;v:Lawx;
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
Lawx;w:Lawx;
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
Lawx;x:Lawx;
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
Lawx;y:Lawx;
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
Lawx;z:Lawx;
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
Lawx;A:Lawx;
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
Lawx;B:Lawx;
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
Lawx;C:Lawx;
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
Lawx;D:Lawx;
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
Lawx;E:Lawx;
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
Lawx;F:Lawx;
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
Lawx;G:Lawx;
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
Lawx;H:Lawx;
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
Lawx;I:Lawx;
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
Lawx;J:Lawx;
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
Lawx;K:Lawx;
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
Lawx;L:Lawx;
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
Lawx;M:Lawx;
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
Lawx;N:Lawx;
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
Lawx;O:Lawx;
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
Lawx;P:Lawx;
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
Lawx;Q:Lawx;
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
Lawx;R:Lawx;
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
Lawx;S:Lawx;
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
Lawx;T:Lawx;
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
Lawx;U:Lawx;
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
Lawx;V:Lawx;
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
Lawx;W:Lawx;
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
Lawx;X:Lawx;
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
Lawx;Y:Lawx;
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
Lawx;Z:Lawx;
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
Lawx;aa:Lawx;
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
Lawx;ab:Lawx;
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
Lawx;ac:Lawx;
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
Lawx;ad:Lawx;
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
Lawx;ae:Lawx;
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
Lawx;af:Lawx;
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
Lawx;ag:Lawx;
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
Lawx;ah:Lawx;
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
Lawx;ai:Lawx;
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
Lawx;aj:Lawx;
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
Lawx;ak:Lawx;
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
Lawx;al:Lawx;
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
Lawx;am:Lawx;
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
Lawx;an:Lawx;
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
Lawx;ao:Lawx;
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
Lawx;ap:Lawx;
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
Lawx;aq:Lawx;
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
Lawx;ar:Lawx;
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
Lawx;as:Lawx;
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
Lawx;at:Lawx;
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
Lawx;au:Lawx;
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
Lawx;av:Lawx;
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
Lawx;aw:Lawx;
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
Lawx;ax:Lawx;
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
Lawx;ay:Lawx;
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
Lawx;az:Lawx;
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
Lawx;aA:Lawx;
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
Lawx;aB:Lawx;
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
Lawx;aC:Lawx;
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
Lawx;aD:Lawx;
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
Lawx;aE:Lawx;
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
Lawx;aF:Lawx;
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
Lawx;aG:Lawx;
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
Lawx;aH:Lawx;
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
Lawx;aI:Lawx;
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
Lawx;aJ:Lawx;
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
Lawx;aK:Lawx;
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
Lawx;aL:Lawx;
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
Lawx;aM:Lawx;
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
Lawx;aN:Lawx;
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
Lawx;aO:Lawx;
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
Lawx;aP:Lawx;
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
Lawx;aQ:Lawx;
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
Lawx;aR:Lawx;
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
Lawx;aS:Lawx;
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
Lawx;aT:Lawx;
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
Lawx;aU:Lawx;
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
Lawx;aV:Lawx;
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
Lawx;aW:Lawx;
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
Lawx;aX:Lawx;
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
Lawx;aY:Lawx;
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
Lawx;aZ:Lawx;
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
Lawx;ba:Lawx;
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
Lawx;bb:Lawx;
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
Lawx;bc:Lawx;
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
Lawx;bd:Lawx;
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
Lawx;be:Lawx;
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
Lawx;bf:Lawx;
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
Lawx;bg:Lawx;
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
Lawx;bh:Lawx;
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
Lawx;bi:Lawx;
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
Lawx;bj:Lawx;
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
Lawx;bm:Lawx$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
Lawx;bn:Laxk;
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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;bw:Lpz;
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
Lawx;bx:Lyh;
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
Lawx;by:Lawu;
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>
Lawx;<init>(Lawx$b;Laxk;ZZZZLcom/google/common/collect/ImmutableSet;Lawu;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
Lawx;a(Ljava/lang/String;Lawx$a;)Lawx;
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
Lawx;a(Lawx;)Lyh;
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
Lawx;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
Lawx;a(Ladi;Lbue;Lbnr;Lgh;Laxl;ZZ)Lawt;
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
Lawx;a(Ladi;Loc;Lpz;Lbnr;Lgh;Laxl;ZZ)Lawt;
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
Lawx;b(Ladi;Loc;Lpz;Lbnr;Lgh;Laxl;ZZ)Lawt;
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
- Mappings:
Namespace Name Mixin selector official a
Lawx;a(Lcag;Lgh;ZLdoh;)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
Lawx;a(Lcad;Lbnr;Lawt;Loc;)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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;f()Laxk;
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
Lawx;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
Lawx;h()Lpz;
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
Lawx;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
Lawx;j()Lyh;
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
Lawx;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
Lawx;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
Lawx;a(Lcad;)Lawt;
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
Lawx;a(ILcad;)Lawt;
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
Lawx;a(Loc;Lcad;)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
Lawx;a(Lcad;Lawx;)Lawt;
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
Lawx;a(DDD)Ldoh;
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
Lawx;a(Lcoc;)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
Lawx;m()Lawu;
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
Lawx;a(Loc;)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
Lawx;a(Loc;Lcad;Ljava/util/function/Function;)Lawt;
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
Lawx;a(Ljava/util/List;Lcad;)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
Lawx;b(Loc;Lcad;)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
Lawx;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
Lawx;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
Lawx;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
Lawx;a(Lahr;)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
Lawx;a(Lawt;)Lawt;
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
Lcrv;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;
-