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 aspintermediary net/minecraft/class_1299named net/minecraft/entity/EntityType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classEntityType.Builder<T extends Entity>static interfaceEntityType.EntityFactory<T extends Entity> -
Field Summary
FieldsModifier 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 EntityDimensionsstatic 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 Stringstatic EntityType<EvokerEntity>static EntityType<EvokerFangsEntity>static EntityType<ExperienceBottleEntity>static EntityType<ExperienceOrbEntity>static EntityType<EyeOfEnderEntity>private EntityType.EntityFactory<T>static EntityType<FallingBlockEntity>private static floatstatic EntityType<FireballEntity>private booleanstatic 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 Loggerprivate @Nullable Identifierstatic EntityType<MagmaCubeEntity>private intstatic 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 booleanstatic 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 booleanstatic EntityType<SpawnerMinecartEntity>private SpawnGroupstatic EntityType<SpectralArrowEntity>static EntityType<SpiderEntity>static EntityType<SquidEntity>static EntityType<StrayEntity>static EntityType<StriderEntity>private booleanstatic EntityType<TntEntity>static EntityType<TntMinecartEntity>private intstatic 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
ConstructorsConstructorDescriptionEntityType(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 TypeMethodDescriptionbooleancreate(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 typeTand returns the argument, ornullotherwise.static Optional<EntityType<?>>fromNbt(NbtCompound nbt)static Optional<EntityType<?>>getEntityFromNbt(NbtCompound nbt, World world)floatstatic IdentifiergetId(EntityType<?> type)intReturns the tracking distance, in chunks, of this type of entity for clients.getName()protected static doublegetOriginY(WorldView world, BlockPos pos, boolean invertY, Box boundingBox)intfloatgetWidth()booleanbooleanisIn(Tag<EntityType<?>> tag)booleanisInvalidSpawn(BlockState state)Returns whether the EntityType can spawn inside the given block.booleanbooleanbooleanloadEntityFromNbt(NbtCompound nbt, World world)loadEntityWithPassengers(NbtCompound nbt, World world, Function<Entity,Entity> entityProcessor)static voidloadFromEntityNbt(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 bjLasp;bj:Lorg/apache/logging/log4j/Logger;intermediary field_6088Lnet/minecraft/class_1299;field_6088:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/EntityType;LOGGER:Lorg/apache/logging/log4j/Logger;
-
ENTITY_TAG_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLasp;a:Ljava/lang/String;intermediary field_30053Lnet/minecraft/class_1299;field_30053:Ljava/lang/String;named ENTITY_TAG_KEYLnet/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 bkLasp;bk:Fintermediary field_30054Lnet/minecraft/class_1299;field_30054:Fnamed field_30054Lnet/minecraft/entity/EntityType;field_30054:F
-
AREA_EFFECT_CLOUD
- Mappings:
Namespace Name Mixin selector official bLasp;b:Lasp;intermediary field_6083Lnet/minecraft/class_1299;field_6083:Lnet/minecraft/class_1299;named AREA_EFFECT_CLOUDLnet/minecraft/entity/EntityType;AREA_EFFECT_CLOUD:Lnet/minecraft/entity/EntityType;
-
ARMOR_STAND
- Mappings:
Namespace Name Mixin selector official cLasp;c:Lasp;intermediary field_6131Lnet/minecraft/class_1299;field_6131:Lnet/minecraft/class_1299;named ARMOR_STANDLnet/minecraft/entity/EntityType;ARMOR_STAND:Lnet/minecraft/entity/EntityType;
-
ARROW
- Mappings:
Namespace Name Mixin selector official dLasp;d:Lasp;intermediary field_6122Lnet/minecraft/class_1299;field_6122:Lnet/minecraft/class_1299;named ARROWLnet/minecraft/entity/EntityType;ARROW:Lnet/minecraft/entity/EntityType;
-
AXOLOTL
- Mappings:
Namespace Name Mixin selector official eLasp;e:Lasp;intermediary field_28315Lnet/minecraft/class_1299;field_28315:Lnet/minecraft/class_1299;named AXOLOTLLnet/minecraft/entity/EntityType;AXOLOTL:Lnet/minecraft/entity/EntityType;
-
BAT
- Mappings:
Namespace Name Mixin selector official fLasp;f:Lasp;intermediary field_6108Lnet/minecraft/class_1299;field_6108:Lnet/minecraft/class_1299;named BATLnet/minecraft/entity/EntityType;BAT:Lnet/minecraft/entity/EntityType;
-
BEE
- Mappings:
Namespace Name Mixin selector official gLasp;g:Lasp;intermediary field_20346Lnet/minecraft/class_1299;field_20346:Lnet/minecraft/class_1299;named BEELnet/minecraft/entity/EntityType;BEE:Lnet/minecraft/entity/EntityType;
-
BLAZE
- Mappings:
Namespace Name Mixin selector official hLasp;h:Lasp;intermediary field_6099Lnet/minecraft/class_1299;field_6099:Lnet/minecraft/class_1299;named BLAZELnet/minecraft/entity/EntityType;BLAZE:Lnet/minecraft/entity/EntityType;
-
BOAT
- Mappings:
Namespace Name Mixin selector official iLasp;i:Lasp;intermediary field_6121Lnet/minecraft/class_1299;field_6121:Lnet/minecraft/class_1299;named BOATLnet/minecraft/entity/EntityType;BOAT:Lnet/minecraft/entity/EntityType;
-
CAT
- Mappings:
Namespace Name Mixin selector official jLasp;j:Lasp;intermediary field_16281Lnet/minecraft/class_1299;field_16281:Lnet/minecraft/class_1299;named CATLnet/minecraft/entity/EntityType;CAT:Lnet/minecraft/entity/EntityType;
-
CAVE_SPIDER
- Mappings:
Namespace Name Mixin selector official kLasp;k:Lasp;intermediary field_6084Lnet/minecraft/class_1299;field_6084:Lnet/minecraft/class_1299;named CAVE_SPIDERLnet/minecraft/entity/EntityType;CAVE_SPIDER:Lnet/minecraft/entity/EntityType;
-
CHICKEN
- Mappings:
Namespace Name Mixin selector official lLasp;l:Lasp;intermediary field_6132Lnet/minecraft/class_1299;field_6132:Lnet/minecraft/class_1299;named CHICKENLnet/minecraft/entity/EntityType;CHICKEN:Lnet/minecraft/entity/EntityType;
-
COD
- Mappings:
Namespace Name Mixin selector official mLasp;m:Lasp;intermediary field_6070Lnet/minecraft/class_1299;field_6070:Lnet/minecraft/class_1299;named CODLnet/minecraft/entity/EntityType;COD:Lnet/minecraft/entity/EntityType;
-
COW
- Mappings:
Namespace Name Mixin selector official nLasp;n:Lasp;intermediary field_6085Lnet/minecraft/class_1299;field_6085:Lnet/minecraft/class_1299;named COWLnet/minecraft/entity/EntityType;COW:Lnet/minecraft/entity/EntityType;
-
CREEPER
- Mappings:
Namespace Name Mixin selector official oLasp;o:Lasp;intermediary field_6046Lnet/minecraft/class_1299;field_6046:Lnet/minecraft/class_1299;named CREEPERLnet/minecraft/entity/EntityType;CREEPER:Lnet/minecraft/entity/EntityType;
-
DOLPHIN
- Mappings:
Namespace Name Mixin selector official pLasp;p:Lasp;intermediary field_6087Lnet/minecraft/class_1299;field_6087:Lnet/minecraft/class_1299;named DOLPHINLnet/minecraft/entity/EntityType;DOLPHIN:Lnet/minecraft/entity/EntityType;
-
DONKEY
- Mappings:
Namespace Name Mixin selector official qLasp;q:Lasp;intermediary field_6067Lnet/minecraft/class_1299;field_6067:Lnet/minecraft/class_1299;named DONKEYLnet/minecraft/entity/EntityType;DONKEY:Lnet/minecraft/entity/EntityType;
-
DRAGON_FIREBALL
- Mappings:
Namespace Name Mixin selector official rLasp;r:Lasp;intermediary field_6129Lnet/minecraft/class_1299;field_6129:Lnet/minecraft/class_1299;named DRAGON_FIREBALLLnet/minecraft/entity/EntityType;DRAGON_FIREBALL:Lnet/minecraft/entity/EntityType;
-
DROWNED
- Mappings:
Namespace Name Mixin selector official sLasp;s:Lasp;intermediary field_6123Lnet/minecraft/class_1299;field_6123:Lnet/minecraft/class_1299;named DROWNEDLnet/minecraft/entity/EntityType;DROWNED:Lnet/minecraft/entity/EntityType;
-
ELDER_GUARDIAN
- Mappings:
Namespace Name Mixin selector official tLasp;t:Lasp;intermediary field_6086Lnet/minecraft/class_1299;field_6086:Lnet/minecraft/class_1299;named ELDER_GUARDIANLnet/minecraft/entity/EntityType;ELDER_GUARDIAN:Lnet/minecraft/entity/EntityType;
-
END_CRYSTAL
- Mappings:
Namespace Name Mixin selector official uLasp;u:Lasp;intermediary field_6110Lnet/minecraft/class_1299;field_6110:Lnet/minecraft/class_1299;named END_CRYSTALLnet/minecraft/entity/EntityType;END_CRYSTAL:Lnet/minecraft/entity/EntityType;
-
ENDER_DRAGON
- Mappings:
Namespace Name Mixin selector official vLasp;v:Lasp;intermediary field_6116Lnet/minecraft/class_1299;field_6116:Lnet/minecraft/class_1299;named ENDER_DRAGONLnet/minecraft/entity/EntityType;ENDER_DRAGON:Lnet/minecraft/entity/EntityType;
-
ENDERMAN
- Mappings:
Namespace Name Mixin selector official wLasp;w:Lasp;intermediary field_6091Lnet/minecraft/class_1299;field_6091:Lnet/minecraft/class_1299;named ENDERMANLnet/minecraft/entity/EntityType;ENDERMAN:Lnet/minecraft/entity/EntityType;
-
ENDERMITE
- Mappings:
Namespace Name Mixin selector official xLasp;x:Lasp;intermediary field_6128Lnet/minecraft/class_1299;field_6128:Lnet/minecraft/class_1299;named ENDERMITELnet/minecraft/entity/EntityType;ENDERMITE:Lnet/minecraft/entity/EntityType;
-
EVOKER
- Mappings:
Namespace Name Mixin selector official yLasp;y:Lasp;intermediary field_6090Lnet/minecraft/class_1299;field_6090:Lnet/minecraft/class_1299;named EVOKERLnet/minecraft/entity/EntityType;EVOKER:Lnet/minecraft/entity/EntityType;
-
EVOKER_FANGS
- Mappings:
Namespace Name Mixin selector official zLasp;z:Lasp;intermediary field_6060Lnet/minecraft/class_1299;field_6060:Lnet/minecraft/class_1299;named EVOKER_FANGSLnet/minecraft/entity/EntityType;EVOKER_FANGS:Lnet/minecraft/entity/EntityType;
-
EXPERIENCE_ORB
- Mappings:
Namespace Name Mixin selector official ALasp;A:Lasp;intermediary field_6044Lnet/minecraft/class_1299;field_6044:Lnet/minecraft/class_1299;named EXPERIENCE_ORBLnet/minecraft/entity/EntityType;EXPERIENCE_ORB:Lnet/minecraft/entity/EntityType;
-
EYE_OF_ENDER
- Mappings:
Namespace Name Mixin selector official BLasp;B:Lasp;intermediary field_6061Lnet/minecraft/class_1299;field_6061:Lnet/minecraft/class_1299;named EYE_OF_ENDERLnet/minecraft/entity/EntityType;EYE_OF_ENDER:Lnet/minecraft/entity/EntityType;
-
FALLING_BLOCK
- Mappings:
Namespace Name Mixin selector official CLasp;C:Lasp;intermediary field_6089Lnet/minecraft/class_1299;field_6089:Lnet/minecraft/class_1299;named FALLING_BLOCKLnet/minecraft/entity/EntityType;FALLING_BLOCK:Lnet/minecraft/entity/EntityType;
-
FIREWORK_ROCKET
- Mappings:
Namespace Name Mixin selector official DLasp;D:Lasp;intermediary field_6133Lnet/minecraft/class_1299;field_6133:Lnet/minecraft/class_1299;named FIREWORK_ROCKETLnet/minecraft/entity/EntityType;FIREWORK_ROCKET:Lnet/minecraft/entity/EntityType;
-
FOX
- Mappings:
Namespace Name Mixin selector official ELasp;E:Lasp;intermediary field_17943Lnet/minecraft/class_1299;field_17943:Lnet/minecraft/class_1299;named FOXLnet/minecraft/entity/EntityType;FOX:Lnet/minecraft/entity/EntityType;
-
GHAST
- Mappings:
Namespace Name Mixin selector official FLasp;F:Lasp;intermediary field_6107Lnet/minecraft/class_1299;field_6107:Lnet/minecraft/class_1299;named GHASTLnet/minecraft/entity/EntityType;GHAST:Lnet/minecraft/entity/EntityType;
-
GIANT
- Mappings:
Namespace Name Mixin selector official GLasp;G:Lasp;intermediary field_6095Lnet/minecraft/class_1299;field_6095:Lnet/minecraft/class_1299;named GIANTLnet/minecraft/entity/EntityType;GIANT:Lnet/minecraft/entity/EntityType;
-
GLOW_ITEM_FRAME
- Mappings:
Namespace Name Mixin selector official HLasp;H:Lasp;intermediary field_28401Lnet/minecraft/class_1299;field_28401:Lnet/minecraft/class_1299;named GLOW_ITEM_FRAMELnet/minecraft/entity/EntityType;GLOW_ITEM_FRAME:Lnet/minecraft/entity/EntityType;
-
GLOW_SQUID
- Mappings:
Namespace Name Mixin selector official ILasp;I:Lasp;intermediary field_28402Lnet/minecraft/class_1299;field_28402:Lnet/minecraft/class_1299;named GLOW_SQUIDLnet/minecraft/entity/EntityType;GLOW_SQUID:Lnet/minecraft/entity/EntityType;
-
GOAT
- Mappings:
Namespace Name Mixin selector official JLasp;J:Lasp;intermediary field_30052Lnet/minecraft/class_1299;field_30052:Lnet/minecraft/class_1299;named GOATLnet/minecraft/entity/EntityType;GOAT:Lnet/minecraft/entity/EntityType;
-
GUARDIAN
- Mappings:
Namespace Name Mixin selector official KLasp;K:Lasp;intermediary field_6118Lnet/minecraft/class_1299;field_6118:Lnet/minecraft/class_1299;named GUARDIANLnet/minecraft/entity/EntityType;GUARDIAN:Lnet/minecraft/entity/EntityType;
-
HOGLIN
- Mappings:
Namespace Name Mixin selector official LLasp;L:Lasp;intermediary field_21973Lnet/minecraft/class_1299;field_21973:Lnet/minecraft/class_1299;named HOGLINLnet/minecraft/entity/EntityType;HOGLIN:Lnet/minecraft/entity/EntityType;
-
HORSE
- Mappings:
Namespace Name Mixin selector official MLasp;M:Lasp;intermediary field_6139Lnet/minecraft/class_1299;field_6139:Lnet/minecraft/class_1299;named HORSELnet/minecraft/entity/EntityType;HORSE:Lnet/minecraft/entity/EntityType;
-
HUSK
- Mappings:
Namespace Name Mixin selector official NLasp;N:Lasp;intermediary field_6071Lnet/minecraft/class_1299;field_6071:Lnet/minecraft/class_1299;named HUSKLnet/minecraft/entity/EntityType;HUSK:Lnet/minecraft/entity/EntityType;
-
ILLUSIONER
- Mappings:
Namespace Name Mixin selector official OLasp;O:Lasp;intermediary field_6065Lnet/minecraft/class_1299;field_6065:Lnet/minecraft/class_1299;named ILLUSIONERLnet/minecraft/entity/EntityType;ILLUSIONER:Lnet/minecraft/entity/EntityType;
-
IRON_GOLEM
- Mappings:
Namespace Name Mixin selector official PLasp;P:Lasp;intermediary field_6147Lnet/minecraft/class_1299;field_6147:Lnet/minecraft/class_1299;named IRON_GOLEMLnet/minecraft/entity/EntityType;IRON_GOLEM:Lnet/minecraft/entity/EntityType;
-
ITEM
- Mappings:
Namespace Name Mixin selector official QLasp;Q:Lasp;intermediary field_6052Lnet/minecraft/class_1299;field_6052:Lnet/minecraft/class_1299;named ITEMLnet/minecraft/entity/EntityType;ITEM:Lnet/minecraft/entity/EntityType;
-
ITEM_FRAME
- Mappings:
Namespace Name Mixin selector official RLasp;R:Lasp;intermediary field_6043Lnet/minecraft/class_1299;field_6043:Lnet/minecraft/class_1299;named ITEM_FRAMELnet/minecraft/entity/EntityType;ITEM_FRAME:Lnet/minecraft/entity/EntityType;
-
FIREBALL
- Mappings:
Namespace Name Mixin selector official SLasp;S:Lasp;intermediary field_6066Lnet/minecraft/class_1299;field_6066:Lnet/minecraft/class_1299;named FIREBALLLnet/minecraft/entity/EntityType;FIREBALL:Lnet/minecraft/entity/EntityType;
-
LEASH_KNOT
- Mappings:
Namespace Name Mixin selector official TLasp;T:Lasp;intermediary field_6138Lnet/minecraft/class_1299;field_6138:Lnet/minecraft/class_1299;named LEASH_KNOTLnet/minecraft/entity/EntityType;LEASH_KNOT:Lnet/minecraft/entity/EntityType;
-
LIGHTNING_BOLT
- Mappings:
Namespace Name Mixin selector official ULasp;U:Lasp;intermediary field_6112Lnet/minecraft/class_1299;field_6112:Lnet/minecraft/class_1299;named LIGHTNING_BOLTLnet/minecraft/entity/EntityType;LIGHTNING_BOLT:Lnet/minecraft/entity/EntityType;
-
LLAMA
- Mappings:
Namespace Name Mixin selector official VLasp;V:Lasp;intermediary field_6074Lnet/minecraft/class_1299;field_6074:Lnet/minecraft/class_1299;named LLAMALnet/minecraft/entity/EntityType;LLAMA:Lnet/minecraft/entity/EntityType;
-
LLAMA_SPIT
- Mappings:
Namespace Name Mixin selector official WLasp;W:Lasp;intermediary field_6124Lnet/minecraft/class_1299;field_6124:Lnet/minecraft/class_1299;named LLAMA_SPITLnet/minecraft/entity/EntityType;LLAMA_SPIT:Lnet/minecraft/entity/EntityType;
-
MAGMA_CUBE
- Mappings:
Namespace Name Mixin selector official XLasp;X:Lasp;intermediary field_6102Lnet/minecraft/class_1299;field_6102:Lnet/minecraft/class_1299;named MAGMA_CUBELnet/minecraft/entity/EntityType;MAGMA_CUBE:Lnet/minecraft/entity/EntityType;
-
MINECART
- Mappings:
Namespace Name Mixin selector official YLasp;Y:Lasp;intermediary field_6096Lnet/minecraft/class_1299;field_6096:Lnet/minecraft/class_1299;named MINECARTLnet/minecraft/entity/EntityType;MINECART:Lnet/minecraft/entity/EntityType;
-
CHEST_MINECART
- Mappings:
Namespace Name Mixin selector official ZLasp;Z:Lasp;intermediary field_6126Lnet/minecraft/class_1299;field_6126:Lnet/minecraft/class_1299;named CHEST_MINECARTLnet/minecraft/entity/EntityType;CHEST_MINECART:Lnet/minecraft/entity/EntityType;
-
COMMAND_BLOCK_MINECART
- Mappings:
Namespace Name Mixin selector official aaLasp;aa:Lasp;intermediary field_6136Lnet/minecraft/class_1299;field_6136:Lnet/minecraft/class_1299;named COMMAND_BLOCK_MINECARTLnet/minecraft/entity/EntityType;COMMAND_BLOCK_MINECART:Lnet/minecraft/entity/EntityType;
-
FURNACE_MINECART
- Mappings:
Namespace Name Mixin selector official abLasp;ab:Lasp;intermediary field_6080Lnet/minecraft/class_1299;field_6080:Lnet/minecraft/class_1299;named FURNACE_MINECARTLnet/minecraft/entity/EntityType;FURNACE_MINECART:Lnet/minecraft/entity/EntityType;
-
HOPPER_MINECART
- Mappings:
Namespace Name Mixin selector official acLasp;ac:Lasp;intermediary field_6058Lnet/minecraft/class_1299;field_6058:Lnet/minecraft/class_1299;named HOPPER_MINECARTLnet/minecraft/entity/EntityType;HOPPER_MINECART:Lnet/minecraft/entity/EntityType;
-
SPAWNER_MINECART
- Mappings:
Namespace Name Mixin selector official adLasp;ad:Lasp;intermediary field_6142Lnet/minecraft/class_1299;field_6142:Lnet/minecraft/class_1299;named SPAWNER_MINECARTLnet/minecraft/entity/EntityType;SPAWNER_MINECART:Lnet/minecraft/entity/EntityType;
-
TNT_MINECART
- Mappings:
Namespace Name Mixin selector official aeLasp;ae:Lasp;intermediary field_6053Lnet/minecraft/class_1299;field_6053:Lnet/minecraft/class_1299;named TNT_MINECARTLnet/minecraft/entity/EntityType;TNT_MINECART:Lnet/minecraft/entity/EntityType;
-
MULE
- Mappings:
Namespace Name Mixin selector official afLasp;af:Lasp;intermediary field_6057Lnet/minecraft/class_1299;field_6057:Lnet/minecraft/class_1299;named MULELnet/minecraft/entity/EntityType;MULE:Lnet/minecraft/entity/EntityType;
-
MOOSHROOM
- Mappings:
Namespace Name Mixin selector official agLasp;ag:Lasp;intermediary field_6143Lnet/minecraft/class_1299;field_6143:Lnet/minecraft/class_1299;named MOOSHROOMLnet/minecraft/entity/EntityType;MOOSHROOM:Lnet/minecraft/entity/EntityType;
-
OCELOT
- Mappings:
Namespace Name Mixin selector official ahLasp;ah:Lasp;intermediary field_6081Lnet/minecraft/class_1299;field_6081:Lnet/minecraft/class_1299;named OCELOTLnet/minecraft/entity/EntityType;OCELOT:Lnet/minecraft/entity/EntityType;
-
PAINTING
- Mappings:
Namespace Name Mixin selector official aiLasp;ai:Lasp;intermediary field_6120Lnet/minecraft/class_1299;field_6120:Lnet/minecraft/class_1299;named PAINTINGLnet/minecraft/entity/EntityType;PAINTING:Lnet/minecraft/entity/EntityType;
-
PANDA
- Mappings:
Namespace Name Mixin selector official ajLasp;aj:Lasp;intermediary field_6146Lnet/minecraft/class_1299;field_6146:Lnet/minecraft/class_1299;named PANDALnet/minecraft/entity/EntityType;PANDA:Lnet/minecraft/entity/EntityType;
-
PARROT
- Mappings:
Namespace Name Mixin selector official akLasp;ak:Lasp;intermediary field_6104Lnet/minecraft/class_1299;field_6104:Lnet/minecraft/class_1299;named PARROTLnet/minecraft/entity/EntityType;PARROT:Lnet/minecraft/entity/EntityType;
-
PHANTOM
- Mappings:
Namespace Name Mixin selector official alLasp;al:Lasp;intermediary field_6078Lnet/minecraft/class_1299;field_6078:Lnet/minecraft/class_1299;named PHANTOMLnet/minecraft/entity/EntityType;PHANTOM:Lnet/minecraft/entity/EntityType;
-
PIG
- Mappings:
Namespace Name Mixin selector official amLasp;am:Lasp;intermediary field_6093Lnet/minecraft/class_1299;field_6093:Lnet/minecraft/class_1299;named PIGLnet/minecraft/entity/EntityType;PIG:Lnet/minecraft/entity/EntityType;
-
PIGLIN
- Mappings:
Namespace Name Mixin selector official anLasp;an:Lasp;intermediary field_22281Lnet/minecraft/class_1299;field_22281:Lnet/minecraft/class_1299;named PIGLINLnet/minecraft/entity/EntityType;PIGLIN:Lnet/minecraft/entity/EntityType;
-
PIGLIN_BRUTE
- Mappings:
Namespace Name Mixin selector official aoLasp;ao:Lasp;intermediary field_25751Lnet/minecraft/class_1299;field_25751:Lnet/minecraft/class_1299;named PIGLIN_BRUTELnet/minecraft/entity/EntityType;PIGLIN_BRUTE:Lnet/minecraft/entity/EntityType;
-
PILLAGER
- Mappings:
Namespace Name Mixin selector official apLasp;ap:Lasp;intermediary field_6105Lnet/minecraft/class_1299;field_6105:Lnet/minecraft/class_1299;named PILLAGERLnet/minecraft/entity/EntityType;PILLAGER:Lnet/minecraft/entity/EntityType;
-
POLAR_BEAR
- Mappings:
Namespace Name Mixin selector official aqLasp;aq:Lasp;intermediary field_6042Lnet/minecraft/class_1299;field_6042:Lnet/minecraft/class_1299;named POLAR_BEARLnet/minecraft/entity/EntityType;POLAR_BEAR:Lnet/minecraft/entity/EntityType;
-
TNT
- Mappings:
Namespace Name Mixin selector official arLasp;ar:Lasp;intermediary field_6063Lnet/minecraft/class_1299;field_6063:Lnet/minecraft/class_1299;named TNTLnet/minecraft/entity/EntityType;TNT:Lnet/minecraft/entity/EntityType;
-
PUFFERFISH
- Mappings:
Namespace Name Mixin selector official asLasp;as:Lasp;intermediary field_6062Lnet/minecraft/class_1299;field_6062:Lnet/minecraft/class_1299;named PUFFERFISHLnet/minecraft/entity/EntityType;PUFFERFISH:Lnet/minecraft/entity/EntityType;
-
RABBIT
- Mappings:
Namespace Name Mixin selector official atLasp;at:Lasp;intermediary field_6140Lnet/minecraft/class_1299;field_6140:Lnet/minecraft/class_1299;named RABBITLnet/minecraft/entity/EntityType;RABBIT:Lnet/minecraft/entity/EntityType;
-
RAVAGER
- Mappings:
Namespace Name Mixin selector official auLasp;au:Lasp;intermediary field_6134Lnet/minecraft/class_1299;field_6134:Lnet/minecraft/class_1299;named RAVAGERLnet/minecraft/entity/EntityType;RAVAGER:Lnet/minecraft/entity/EntityType;
-
SALMON
- Mappings:
Namespace Name Mixin selector official avLasp;av:Lasp;intermediary field_6073Lnet/minecraft/class_1299;field_6073:Lnet/minecraft/class_1299;named SALMONLnet/minecraft/entity/EntityType;SALMON:Lnet/minecraft/entity/EntityType;
-
SHEEP
- Mappings:
Namespace Name Mixin selector official awLasp;aw:Lasp;intermediary field_6115Lnet/minecraft/class_1299;field_6115:Lnet/minecraft/class_1299;named SHEEPLnet/minecraft/entity/EntityType;SHEEP:Lnet/minecraft/entity/EntityType;
-
SHULKER
- Mappings:
Namespace Name Mixin selector official axLasp;ax:Lasp;intermediary field_6109Lnet/minecraft/class_1299;field_6109:Lnet/minecraft/class_1299;named SHULKERLnet/minecraft/entity/EntityType;SHULKER:Lnet/minecraft/entity/EntityType;
-
SHULKER_BULLET
- Mappings:
Namespace Name Mixin selector official ayLasp;ay:Lasp;intermediary field_6100Lnet/minecraft/class_1299;field_6100:Lnet/minecraft/class_1299;named SHULKER_BULLETLnet/minecraft/entity/EntityType;SHULKER_BULLET:Lnet/minecraft/entity/EntityType;
-
SILVERFISH
- Mappings:
Namespace Name Mixin selector official azLasp;az:Lasp;intermediary field_6125Lnet/minecraft/class_1299;field_6125:Lnet/minecraft/class_1299;named SILVERFISHLnet/minecraft/entity/EntityType;SILVERFISH:Lnet/minecraft/entity/EntityType;
-
SKELETON
- Mappings:
Namespace Name Mixin selector official aALasp;aA:Lasp;intermediary field_6137Lnet/minecraft/class_1299;field_6137:Lnet/minecraft/class_1299;named SKELETONLnet/minecraft/entity/EntityType;SKELETON:Lnet/minecraft/entity/EntityType;
-
SKELETON_HORSE
- Mappings:
Namespace Name Mixin selector official aBLasp;aB:Lasp;intermediary field_6075Lnet/minecraft/class_1299;field_6075:Lnet/minecraft/class_1299;named SKELETON_HORSELnet/minecraft/entity/EntityType;SKELETON_HORSE:Lnet/minecraft/entity/EntityType;
-
SLIME
- Mappings:
Namespace Name Mixin selector official aCLasp;aC:Lasp;intermediary field_6069Lnet/minecraft/class_1299;field_6069:Lnet/minecraft/class_1299;named SLIMELnet/minecraft/entity/EntityType;SLIME:Lnet/minecraft/entity/EntityType;
-
SMALL_FIREBALL
- Mappings:
Namespace Name Mixin selector official aDLasp;aD:Lasp;intermediary field_6049Lnet/minecraft/class_1299;field_6049:Lnet/minecraft/class_1299;named SMALL_FIREBALLLnet/minecraft/entity/EntityType;SMALL_FIREBALL:Lnet/minecraft/entity/EntityType;
-
SNOW_GOLEM
- Mappings:
Namespace Name Mixin selector official aELasp;aE:Lasp;intermediary field_6047Lnet/minecraft/class_1299;field_6047:Lnet/minecraft/class_1299;named SNOW_GOLEMLnet/minecraft/entity/EntityType;SNOW_GOLEM:Lnet/minecraft/entity/EntityType;
-
SNOWBALL
- Mappings:
Namespace Name Mixin selector official aFLasp;aF:Lasp;intermediary field_6068Lnet/minecraft/class_1299;field_6068:Lnet/minecraft/class_1299;named SNOWBALLLnet/minecraft/entity/EntityType;SNOWBALL:Lnet/minecraft/entity/EntityType;
-
SPECTRAL_ARROW
- Mappings:
Namespace Name Mixin selector official aGLasp;aG:Lasp;intermediary field_6135Lnet/minecraft/class_1299;field_6135:Lnet/minecraft/class_1299;named SPECTRAL_ARROWLnet/minecraft/entity/EntityType;SPECTRAL_ARROW:Lnet/minecraft/entity/EntityType;
-
SPIDER
- Mappings:
Namespace Name Mixin selector official aHLasp;aH:Lasp;intermediary field_6079Lnet/minecraft/class_1299;field_6079:Lnet/minecraft/class_1299;named SPIDERLnet/minecraft/entity/EntityType;SPIDER:Lnet/minecraft/entity/EntityType;
-
SQUID
- Mappings:
Namespace Name Mixin selector official aILasp;aI:Lasp;intermediary field_6114Lnet/minecraft/class_1299;field_6114:Lnet/minecraft/class_1299;named SQUIDLnet/minecraft/entity/EntityType;SQUID:Lnet/minecraft/entity/EntityType;
-
STRAY
- Mappings:
Namespace Name Mixin selector official aJLasp;aJ:Lasp;intermediary field_6098Lnet/minecraft/class_1299;field_6098:Lnet/minecraft/class_1299;named STRAYLnet/minecraft/entity/EntityType;STRAY:Lnet/minecraft/entity/EntityType;
-
STRIDER
- Mappings:
Namespace Name Mixin selector official aKLasp;aK:Lasp;intermediary field_23214Lnet/minecraft/class_1299;field_23214:Lnet/minecraft/class_1299;named STRIDERLnet/minecraft/entity/EntityType;STRIDER:Lnet/minecraft/entity/EntityType;
-
EGG
- Mappings:
Namespace Name Mixin selector official aLLasp;aL:Lasp;intermediary field_6144Lnet/minecraft/class_1299;field_6144:Lnet/minecraft/class_1299;named EGGLnet/minecraft/entity/EntityType;EGG:Lnet/minecraft/entity/EntityType;
-
ENDER_PEARL
- Mappings:
Namespace Name Mixin selector official aMLasp;aM:Lasp;intermediary field_6082Lnet/minecraft/class_1299;field_6082:Lnet/minecraft/class_1299;named ENDER_PEARLLnet/minecraft/entity/EntityType;ENDER_PEARL:Lnet/minecraft/entity/EntityType;
-
EXPERIENCE_BOTTLE
- Mappings:
Namespace Name Mixin selector official aNLasp;aN:Lasp;intermediary field_6064Lnet/minecraft/class_1299;field_6064:Lnet/minecraft/class_1299;named EXPERIENCE_BOTTLELnet/minecraft/entity/EntityType;EXPERIENCE_BOTTLE:Lnet/minecraft/entity/EntityType;
-
POTION
- Mappings:
Namespace Name Mixin selector official aOLasp;aO:Lasp;intermediary field_6045Lnet/minecraft/class_1299;field_6045:Lnet/minecraft/class_1299;named POTIONLnet/minecraft/entity/EntityType;POTION:Lnet/minecraft/entity/EntityType;
-
TRIDENT
- Mappings:
Namespace Name Mixin selector official aPLasp;aP:Lasp;intermediary field_6127Lnet/minecraft/class_1299;field_6127:Lnet/minecraft/class_1299;named TRIDENTLnet/minecraft/entity/EntityType;TRIDENT:Lnet/minecraft/entity/EntityType;
-
TRADER_LLAMA
- Mappings:
Namespace Name Mixin selector official aQLasp;aQ:Lasp;intermediary field_17714Lnet/minecraft/class_1299;field_17714:Lnet/minecraft/class_1299;named TRADER_LLAMALnet/minecraft/entity/EntityType;TRADER_LLAMA:Lnet/minecraft/entity/EntityType;
-
TROPICAL_FISH
- Mappings:
Namespace Name Mixin selector official aRLasp;aR:Lasp;intermediary field_6111Lnet/minecraft/class_1299;field_6111:Lnet/minecraft/class_1299;named TROPICAL_FISHLnet/minecraft/entity/EntityType;TROPICAL_FISH:Lnet/minecraft/entity/EntityType;
-
TURTLE
- Mappings:
Namespace Name Mixin selector official aSLasp;aS:Lasp;intermediary field_6113Lnet/minecraft/class_1299;field_6113:Lnet/minecraft/class_1299;named TURTLELnet/minecraft/entity/EntityType;TURTLE:Lnet/minecraft/entity/EntityType;
-
VEX
- Mappings:
Namespace Name Mixin selector official aTLasp;aT:Lasp;intermediary field_6059Lnet/minecraft/class_1299;field_6059:Lnet/minecraft/class_1299;named VEXLnet/minecraft/entity/EntityType;VEX:Lnet/minecraft/entity/EntityType;
-
VILLAGER
- Mappings:
Namespace Name Mixin selector official aULasp;aU:Lasp;intermediary field_6077Lnet/minecraft/class_1299;field_6077:Lnet/minecraft/class_1299;named VILLAGERLnet/minecraft/entity/EntityType;VILLAGER:Lnet/minecraft/entity/EntityType;
-
VINDICATOR
- Mappings:
Namespace Name Mixin selector official aVLasp;aV:Lasp;intermediary field_6117Lnet/minecraft/class_1299;field_6117:Lnet/minecraft/class_1299;named VINDICATORLnet/minecraft/entity/EntityType;VINDICATOR:Lnet/minecraft/entity/EntityType;
-
WANDERING_TRADER
- Mappings:
Namespace Name Mixin selector official aWLasp;aW:Lasp;intermediary field_17713Lnet/minecraft/class_1299;field_17713:Lnet/minecraft/class_1299;named WANDERING_TRADERLnet/minecraft/entity/EntityType;WANDERING_TRADER:Lnet/minecraft/entity/EntityType;
-
WITCH
- Mappings:
Namespace Name Mixin selector official aXLasp;aX:Lasp;intermediary field_6145Lnet/minecraft/class_1299;field_6145:Lnet/minecraft/class_1299;named WITCHLnet/minecraft/entity/EntityType;WITCH:Lnet/minecraft/entity/EntityType;
-
WITHER
- Mappings:
Namespace Name Mixin selector official aYLasp;aY:Lasp;intermediary field_6119Lnet/minecraft/class_1299;field_6119:Lnet/minecraft/class_1299;named WITHERLnet/minecraft/entity/EntityType;WITHER:Lnet/minecraft/entity/EntityType;
-
WITHER_SKELETON
- Mappings:
Namespace Name Mixin selector official aZLasp;aZ:Lasp;intermediary field_6076Lnet/minecraft/class_1299;field_6076:Lnet/minecraft/class_1299;named WITHER_SKELETONLnet/minecraft/entity/EntityType;WITHER_SKELETON:Lnet/minecraft/entity/EntityType;
-
WITHER_SKULL
- Mappings:
Namespace Name Mixin selector official baLasp;ba:Lasp;intermediary field_6130Lnet/minecraft/class_1299;field_6130:Lnet/minecraft/class_1299;named WITHER_SKULLLnet/minecraft/entity/EntityType;WITHER_SKULL:Lnet/minecraft/entity/EntityType;
-
WOLF
- Mappings:
Namespace Name Mixin selector official bbLasp;bb:Lasp;intermediary field_6055Lnet/minecraft/class_1299;field_6055:Lnet/minecraft/class_1299;named WOLFLnet/minecraft/entity/EntityType;WOLF:Lnet/minecraft/entity/EntityType;
-
ZOGLIN
- Mappings:
Namespace Name Mixin selector official bcLasp;bc:Lasp;intermediary field_23696Lnet/minecraft/class_1299;field_23696:Lnet/minecraft/class_1299;named ZOGLINLnet/minecraft/entity/EntityType;ZOGLIN:Lnet/minecraft/entity/EntityType;
-
ZOMBIE
- Mappings:
Namespace Name Mixin selector official bdLasp;bd:Lasp;intermediary field_6051Lnet/minecraft/class_1299;field_6051:Lnet/minecraft/class_1299;named ZOMBIELnet/minecraft/entity/EntityType;ZOMBIE:Lnet/minecraft/entity/EntityType;
-
ZOMBIE_HORSE
- Mappings:
Namespace Name Mixin selector official beLasp;be:Lasp;intermediary field_6048Lnet/minecraft/class_1299;field_6048:Lnet/minecraft/class_1299;named ZOMBIE_HORSELnet/minecraft/entity/EntityType;ZOMBIE_HORSE:Lnet/minecraft/entity/EntityType;
-
ZOMBIE_VILLAGER
- Mappings:
Namespace Name Mixin selector official bfLasp;bf:Lasp;intermediary field_6054Lnet/minecraft/class_1299;field_6054:Lnet/minecraft/class_1299;named ZOMBIE_VILLAGERLnet/minecraft/entity/EntityType;ZOMBIE_VILLAGER:Lnet/minecraft/entity/EntityType;
-
ZOMBIFIED_PIGLIN
- Mappings:
Namespace Name Mixin selector official bgLasp;bg:Lasp;intermediary field_6050Lnet/minecraft/class_1299;field_6050:Lnet/minecraft/class_1299;named ZOMBIFIED_PIGLINLnet/minecraft/entity/EntityType;ZOMBIFIED_PIGLIN:Lnet/minecraft/entity/EntityType;
-
PLAYER
- Mappings:
Namespace Name Mixin selector official bhLasp;bh:Lasp;intermediary field_6097Lnet/minecraft/class_1299;field_6097:Lnet/minecraft/class_1299;named PLAYERLnet/minecraft/entity/EntityType;PLAYER:Lnet/minecraft/entity/EntityType;
-
FISHING_BOBBER
- Mappings:
Namespace Name Mixin selector official biLasp;bi:Lasp;intermediary field_6103Lnet/minecraft/class_1299;field_6103:Lnet/minecraft/class_1299;named FISHING_BOBBERLnet/minecraft/entity/EntityType;FISHING_BOBBER:Lnet/minecraft/entity/EntityType;
-
factory
- Mappings:
Namespace Name Mixin selector official blLasp;bl:Lasp$b;intermediary field_6101Lnet/minecraft/class_1299;field_6101:Lnet/minecraft/class_1299$class_4049;named factoryLnet/minecraft/entity/EntityType;factory:Lnet/minecraft/entity/EntityType$EntityFactory;
-
spawnGroup
- Mappings:
Namespace Name Mixin selector official bmLasp;bm:Lata;intermediary field_6094Lnet/minecraft/class_1299;field_6094:Lnet/minecraft/class_1311;named spawnGroupLnet/minecraft/entity/EntityType;spawnGroup:Lnet/minecraft/entity/SpawnGroup;
-
canSpawnInside
- Mappings:
Namespace Name Mixin selector official bnLasp;bn:Lcom/google/common/collect/ImmutableSet;intermediary field_25355Lnet/minecraft/class_1299;field_25355:Lcom/google/common/collect/ImmutableSet;named canSpawnInsideLnet/minecraft/entity/EntityType;canSpawnInside:Lcom/google/common/collect/ImmutableSet;
-
saveable
private final boolean saveable- Mappings:
Namespace Name Mixin selector official boLasp;bo:Zintermediary field_6056Lnet/minecraft/class_1299;field_6056:Znamed saveableLnet/minecraft/entity/EntityType;saveable:Z
-
summonable
private final boolean summonable- Mappings:
Namespace Name Mixin selector official bpLasp;bp:Zintermediary field_6072Lnet/minecraft/class_1299;field_6072:Znamed summonableLnet/minecraft/entity/EntityType;summonable:Z
-
fireImmune
private final boolean fireImmune- Mappings:
Namespace Name Mixin selector official bqLasp;bq:Zintermediary field_18981Lnet/minecraft/class_1299;field_18981:Znamed fireImmuneLnet/minecraft/entity/EntityType;fireImmune:Z
-
spawnableFarFromPlayer
private final boolean spawnableFarFromPlayer- Mappings:
Namespace Name Mixin selector official brLasp;br:Zintermediary field_19423Lnet/minecraft/class_1299;field_19423:Znamed spawnableFarFromPlayerLnet/minecraft/entity/EntityType;spawnableFarFromPlayer:Z
-
maxTrackDistance
private final int maxTrackDistance- Mappings:
Namespace Name Mixin selector official bsLasp;bs:Iintermediary field_24085Lnet/minecraft/class_1299;field_24085:Inamed maxTrackDistanceLnet/minecraft/entity/EntityType;maxTrackDistance:I
-
trackTickInterval
private final int trackTickInterval- Mappings:
Namespace Name Mixin selector official btLasp;bt:Iintermediary field_24086Lnet/minecraft/class_1299;field_24086:Inamed trackTickIntervalLnet/minecraft/entity/EntityType;trackTickInterval:I
-
translationKey
- Mappings:
Namespace Name Mixin selector official buLasp;bu:Ljava/lang/String;intermediary field_6106Lnet/minecraft/class_1299;field_6106:Ljava/lang/String;named translationKeyLnet/minecraft/entity/EntityType;translationKey:Ljava/lang/String;
-
name
- Mappings:
Namespace Name Mixin selector official bvLasp;bv:Lon;intermediary field_6092Lnet/minecraft/class_1299;field_6092:Lnet/minecraft/class_2561;named nameLnet/minecraft/entity/EntityType;name:Lnet/minecraft/text/Text;
-
lootTableId
- Mappings:
Namespace Name Mixin selector official bwLasp;bw:Lwp;intermediary field_16526Lnet/minecraft/class_1299;field_16526:Lnet/minecraft/class_2960;named lootTableIdLnet/minecraft/entity/EntityType;lootTableId:Lnet/minecraft/util/Identifier;
-
dimensions
- Mappings:
Namespace Name Mixin selector official bxLasp;bx:Lasm;intermediary field_18070Lnet/minecraft/class_1299;field_18070:Lnet/minecraft/class_4048;named dimensionsLnet/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>Lasp;<init>(Lasp$b;Lata;ZZZZLcom/google/common/collect/ImmutableSet;Lasm;II)Vintermediary <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)Vnamed <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 aLasp;a(Ljava/lang/String;Lasp$a;)Lasp;intermediary method_5895Lnet/minecraft/class_1299;method_5895(Ljava/lang/String;Lnet/minecraft/class_1299$class_1300;)Lnet/minecraft/class_1299;named registerLnet/minecraft/entity/EntityType;register(Ljava/lang/String;Lnet/minecraft/entity/EntityType$Builder;)Lnet/minecraft/entity/EntityType;
-
getId
- Mappings:
Namespace Name Mixin selector official aLasp;a(Lasp;)Lwp;intermediary method_5890Lnet/minecraft/class_1299;method_5890(Lnet/minecraft/class_1299;)Lnet/minecraft/class_2960;named getIdLnet/minecraft/entity/EntityType;getId(Lnet/minecraft/entity/EntityType;)Lnet/minecraft/util/Identifier;
-
get
- Mappings:
Namespace Name Mixin selector official aLasp;a(Ljava/lang/String;)Ljava/util/Optional;intermediary method_5898Lnet/minecraft/class_1299;method_5898(Ljava/lang/String;)Ljava/util/Optional;named getLnet/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 aLasp;a(Labj;Lbpr;Lbjf;Lgb;Latb;ZZ)Lasl;intermediary method_5894Lnet/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 spawnFromItemStackLnet/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 aLasp;a(Labj;Lmv;Lon;Lbjf;Lgb;Latb;ZZ)Lasl;intermediary method_5899Lnet/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 spawnLnet/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 bLasp;b(Labj;Lmv;Lon;Lbjf;Lgb;Latb;ZZ)Lasl;intermediary method_5888Lnet/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 createLnet/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 aLasp;a(Lbvu;Lgb;ZLdlv;)Dintermediary method_5884Lnet/minecraft/class_1299;method_5884(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ZLnet/minecraft/class_238;)Dnamed getOriginYLnet/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 aLasp;a(Lbvr;Lbjf;Lasl;Lmv;)Vintermediary method_5881Lnet/minecraft/class_1299;method_5881(Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)Vnamed loadFromEntityNbtLnet/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 bLasp;b()Zintermediary method_5893Lnet/minecraft/class_1299;method_5893()Znamed isSaveableLnet/minecraft/entity/EntityType;isSaveable()Z
-
isSummonable
public boolean isSummonable()- Mappings:
Namespace Name Mixin selector official cLasp;c()Zintermediary method_5896Lnet/minecraft/class_1299;method_5896()Znamed isSummonableLnet/minecraft/entity/EntityType;isSummonable()Z
-
isFireImmune
public boolean isFireImmune()- Mappings:
Namespace Name Mixin selector official dLasp;d()Zintermediary method_19946Lnet/minecraft/class_1299;method_19946()Znamed isFireImmuneLnet/minecraft/entity/EntityType;isFireImmune()Z
-
isSpawnableFarFromPlayer
public boolean isSpawnableFarFromPlayer()- Mappings:
Namespace Name Mixin selector official eLasp;e()Zintermediary method_20814Lnet/minecraft/class_1299;method_20814()Znamed isSpawnableFarFromPlayerLnet/minecraft/entity/EntityType;isSpawnableFarFromPlayer()Z
-
getSpawnGroup
- Mappings:
Namespace Name Mixin selector official fLasp;f()Lata;intermediary method_5891Lnet/minecraft/class_1299;method_5891()Lnet/minecraft/class_1311;named getSpawnGroupLnet/minecraft/entity/EntityType;getSpawnGroup()Lnet/minecraft/entity/SpawnGroup;
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector official gLasp;g()Ljava/lang/String;intermediary method_5882Lnet/minecraft/class_1299;method_5882()Ljava/lang/String;named getTranslationKeyLnet/minecraft/entity/EntityType;getTranslationKey()Ljava/lang/String;
-
getName
- Mappings:
Namespace Name Mixin selector official hLasp;h()Lon;intermediary method_5897Lnet/minecraft/class_1299;method_5897()Lnet/minecraft/class_2561;named getNameLnet/minecraft/entity/EntityType;getName()Lnet/minecraft/text/Text;
-
toString
-
method_35050
- Mappings:
Namespace Name Mixin selector official iLasp;i()Ljava/lang/String;intermediary method_35050Lnet/minecraft/class_1299;method_35050()Ljava/lang/String;named method_35050Lnet/minecraft/entity/EntityType;method_35050()Ljava/lang/String;
-
getLootTableId
- Mappings:
Namespace Name Mixin selector official jLasp;j()Lwp;intermediary method_16351Lnet/minecraft/class_1299;method_16351()Lnet/minecraft/class_2960;named getLootTableIdLnet/minecraft/entity/EntityType;getLootTableId()Lnet/minecraft/util/Identifier;
-
getWidth
public float getWidth()- Mappings:
Namespace Name Mixin selector official kLasp;k()Fintermediary method_17685Lnet/minecraft/class_1299;method_17685()Fnamed getWidthLnet/minecraft/entity/EntityType;getWidth()F
-
getHeight
public float getHeight()- Mappings:
Namespace Name Mixin selector official lLasp;l()Fintermediary method_17686Lnet/minecraft/class_1299;method_17686()Fnamed getHeightLnet/minecraft/entity/EntityType;getHeight()F
-
create
- Mappings:
Namespace Name Mixin selector official aLasp;a(Lbvr;)Lasl;intermediary method_5883Lnet/minecraft/class_1299;method_5883(Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297;named createLnet/minecraft/entity/EntityType;create(Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
createInstanceFromId
- Mappings:
Namespace Name Mixin selector official aLasp;a(ILbvr;)Lasl;intermediary method_5889Lnet/minecraft/class_1299;method_5889(ILnet/minecraft/class_1937;)Lnet/minecraft/class_1297;named createInstanceFromIdLnet/minecraft/entity/EntityType;createInstanceFromId(ILnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
getEntityFromNbt
- Mappings:
Namespace Name Mixin selector official aLasp;a(Lmv;Lbvr;)Ljava/util/Optional;intermediary method_5892Lnet/minecraft/class_1299;method_5892(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;named getEntityFromNbtLnet/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 aLasp;a(Lbvr;Lasp;)Lasl;intermediary method_5886Lnet/minecraft/class_1299;method_5886(Lnet/minecraft/class_1937;Lnet/minecraft/class_1299;)Lnet/minecraft/class_1297;named newInstanceLnet/minecraft/entity/EntityType;newInstance(Lnet/minecraft/world/World;Lnet/minecraft/entity/EntityType;)Lnet/minecraft/entity/Entity;
-
createSimpleBoundingBox
- Mappings:
Namespace Name Mixin selector official aLasp;a(DDD)Ldlv;intermediary method_17683Lnet/minecraft/class_1299;method_17683(DDD)Lnet/minecraft/class_238;named createSimpleBoundingBoxLnet/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 aLasp;a(Lcjr;)Zintermediary method_29496Lnet/minecraft/class_1299;method_29496(Lnet/minecraft/class_2680;)Znamed isInvalidSpawnLnet/minecraft/entity/EntityType;isInvalidSpawn(Lnet/minecraft/block/BlockState;)Z
-
getDimensions
- Mappings:
Namespace Name Mixin selector official mLasp;m()Lasm;intermediary method_18386Lnet/minecraft/class_1299;method_18386()Lnet/minecraft/class_4048;named getDimensionsLnet/minecraft/entity/EntityType;getDimensions()Lnet/minecraft/entity/EntityDimensions;
-
fromNbt
- Mappings:
Namespace Name Mixin selector official aLasp;a(Lmv;)Ljava/util/Optional;intermediary method_17684Lnet/minecraft/class_1299;method_17684(Lnet/minecraft/class_2487;)Ljava/util/Optional;named fromNbtLnet/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 aLasp;a(Lmv;Lbvr;Ljava/util/function/Function;)Lasl;intermediary method_17842Lnet/minecraft/class_1299;method_17842(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Ljava/util/function/Function;)Lnet/minecraft/class_1297;named loadEntityWithPassengersLnet/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 aLasp;a(Ljava/util/List;Lbvr;)Ljava/util/stream/Stream;intermediary method_31489Lnet/minecraft/class_1299;method_31489(Ljava/util/List;Lnet/minecraft/class_1937;)Ljava/util/stream/Stream;named streamFromNbtLnet/minecraft/entity/EntityType;streamFromNbt(Ljava/util/List;Lnet/minecraft/world/World;)Ljava/util/stream/Stream;
-
loadEntityFromNbt
- Mappings:
Namespace Name Mixin selector official bLasp;b(Lmv;Lbvr;)Ljava/util/Optional;intermediary method_17848Lnet/minecraft/class_1299;method_17848(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;named loadEntityFromNbtLnet/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 nLasp;n()Iintermediary method_18387Lnet/minecraft/class_1299;method_18387()Inamed getMaxTrackDistanceLnet/minecraft/entity/EntityType;getMaxTrackDistance()I
-
getTrackTickInterval
public int getTrackTickInterval()- Mappings:
Namespace Name Mixin selector official oLasp;o()Iintermediary method_18388Lnet/minecraft/class_1299;method_18388()Inamed getTrackTickIntervalLnet/minecraft/entity/EntityType;getTrackTickInterval()I
-
alwaysUpdateVelocity
public boolean alwaysUpdateVelocity()- Mappings:
Namespace Name Mixin selector official pLasp;p()Zintermediary method_18389Lnet/minecraft/class_1299;method_18389()Znamed alwaysUpdateVelocityLnet/minecraft/entity/EntityType;alwaysUpdateVelocity()Z
-
isIn
- Mappings:
Namespace Name Mixin selector official aLasp;a(Lafs;)Zintermediary method_20210Lnet/minecraft/class_1299;method_20210(Lnet/minecraft/class_3494;)Znamed isInLnet/minecraft/entity/EntityType;isIn(Lnet/minecraft/tag/Tag;)Z
-
downcast
Description copied from interface:TypeFilterChecks if the argument can be converted to the typeTand returns the argument, ornullotherwise.- Specified by:
downcastin interfaceTypeFilter<Entity,T extends Entity>- Mappings:
Namespace Name Mixin selector official aLasp;a(Lasl;)Lasl;intermediary method_31488Lnet/minecraft/class_1299;method_31488(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297;named downcastLnet/minecraft/entity/EntityType;downcast(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/Entity;
-
getBaseClass
- Specified by:
getBaseClassin interfaceTypeFilter<Entity,T extends Entity>- Mappings:
Namespace Name Mixin selector official aLcni;a()Ljava/lang/Class;intermediary method_31794Lnet/minecraft/class_5575;method_31794()Ljava/lang/Class;named getBaseClassLnet/minecraft/util/TypeFilter;getBaseClass()Ljava/lang/Class;
-