Class EntityType<T extends Entity>

java.lang.Object
net.minecraft.entity.EntityType<T>
All Implemented Interfaces:
ToggleableFeature, TypeFilter<Entity,T>

public class EntityType<T extends Entity> extends Object implements ToggleableFeature, TypeFilter<Entity,T>
Mappings:
Namespace Name
named net/minecraft/entity/EntityType
intermediary net/minecraft/class_1299
official cee
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/entity/EntityType;LOGGER:Lorg/slf4j/Logger;
      intermediary field_6088 Lnet/minecraft/class_1299;field_6088:Lorg/slf4j/Logger;
      official ca Lcee;ca:Lorg/slf4j/Logger;
    • CODEC

      public static final com.mojang.serialization.Codec<EntityType<?>> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/entity/EntityType;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_57582 Lnet/minecraft/class_1299;field_57582:Lcom/mojang/serialization/Codec;
      official a Lcee;a:Lcom/mojang/serialization/Codec;
    • PACKET_CODEC

      public static final PacketCodec<RegistryByteBuf,EntityType<?>> PACKET_CODEC
      Mappings:
      Namespace Name Mixin selector
      named PACKET_CODEC Lnet/minecraft/entity/EntityType;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_61222 Lnet/minecraft/class_1299;field_61222:Lnet/minecraft/class_9139;
      official b Lcee;b:Laae;
    • field_30054

      private static final float field_30054
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_30054 Lnet/minecraft/entity/EntityType;field_30054:F
      intermediary field_30054 Lnet/minecraft/class_1299;field_30054:F
      official cc Lcee;cc:F
    • field_42459

      private static final int field_42459
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_42459 Lnet/minecraft/entity/EntityType;field_42459:I
      intermediary field_42459 Lnet/minecraft/class_1299;field_42459:I
      official cd Lcee;cd:I
    • ACACIA_BOAT

      public static final EntityType<BoatEntity> ACACIA_BOAT
      Mappings:
      Namespace Name Mixin selector
      named ACACIA_BOAT Lnet/minecraft/entity/EntityType;ACACIA_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54408 Lnet/minecraft/class_1299;field_54408:Lnet/minecraft/class_1299;
      official c Lcee;c:Lcee;
    • ACACIA_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> ACACIA_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named ACACIA_CHEST_BOAT Lnet/minecraft/entity/EntityType;ACACIA_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54415 Lnet/minecraft/class_1299;field_54415:Lnet/minecraft/class_1299;
      official d Lcee;d:Lcee;
    • ALLAY

      public static final EntityType<AllayEntity> ALLAY
      Mappings:
      Namespace Name Mixin selector
      named ALLAY Lnet/minecraft/entity/EntityType;ALLAY:Lnet/minecraft/entity/EntityType;
      intermediary field_38384 Lnet/minecraft/class_1299;field_38384:Lnet/minecraft/class_1299;
      official e Lcee;e:Lcee;
    • AREA_EFFECT_CLOUD

      public static final EntityType<AreaEffectCloudEntity> AREA_EFFECT_CLOUD
      Mappings:
      Namespace Name Mixin selector
      named AREA_EFFECT_CLOUD Lnet/minecraft/entity/EntityType;AREA_EFFECT_CLOUD:Lnet/minecraft/entity/EntityType;
      intermediary field_6083 Lnet/minecraft/class_1299;field_6083:Lnet/minecraft/class_1299;
      official f Lcee;f:Lcee;
    • ARMADILLO

      public static final EntityType<ArmadilloEntity> ARMADILLO
      Mappings:
      Namespace Name Mixin selector
      named ARMADILLO Lnet/minecraft/entity/EntityType;ARMADILLO:Lnet/minecraft/entity/EntityType;
      intermediary field_47754 Lnet/minecraft/class_1299;field_47754:Lnet/minecraft/class_1299;
      official g Lcee;g:Lcee;
    • ARMOR_STAND

      public static final EntityType<ArmorStandEntity> ARMOR_STAND
      Mappings:
      Namespace Name Mixin selector
      named ARMOR_STAND Lnet/minecraft/entity/EntityType;ARMOR_STAND:Lnet/minecraft/entity/EntityType;
      intermediary field_6131 Lnet/minecraft/class_1299;field_6131:Lnet/minecraft/class_1299;
      official h Lcee;h:Lcee;
    • ARROW

      public static final EntityType<ArrowEntity> ARROW
      Mappings:
      Namespace Name Mixin selector
      named ARROW Lnet/minecraft/entity/EntityType;ARROW:Lnet/minecraft/entity/EntityType;
      intermediary field_6122 Lnet/minecraft/class_1299;field_6122:Lnet/minecraft/class_1299;
      official i Lcee;i:Lcee;
    • AXOLOTL

      public static final EntityType<AxolotlEntity> AXOLOTL
      Mappings:
      Namespace Name Mixin selector
      named AXOLOTL Lnet/minecraft/entity/EntityType;AXOLOTL:Lnet/minecraft/entity/EntityType;
      intermediary field_28315 Lnet/minecraft/class_1299;field_28315:Lnet/minecraft/class_1299;
      official j Lcee;j:Lcee;
    • BAMBOO_CHEST_RAFT

      public static final EntityType<ChestRaftEntity> BAMBOO_CHEST_RAFT
      Mappings:
      Namespace Name Mixin selector
      named BAMBOO_CHEST_RAFT Lnet/minecraft/entity/EntityType;BAMBOO_CHEST_RAFT:Lnet/minecraft/entity/EntityType;
      intermediary field_54418 Lnet/minecraft/class_1299;field_54418:Lnet/minecraft/class_1299;
      official k Lcee;k:Lcee;
    • BAMBOO_RAFT

      public static final EntityType<RaftEntity> BAMBOO_RAFT
      Mappings:
      Namespace Name Mixin selector
      named BAMBOO_RAFT Lnet/minecraft/entity/EntityType;BAMBOO_RAFT:Lnet/minecraft/entity/EntityType;
      intermediary field_54419 Lnet/minecraft/class_1299;field_54419:Lnet/minecraft/class_1299;
      official l Lcee;l:Lcee;
    • BAT

      public static final EntityType<BatEntity> BAT
      Mappings:
      Namespace Name Mixin selector
      named BAT Lnet/minecraft/entity/EntityType;BAT:Lnet/minecraft/entity/EntityType;
      intermediary field_6108 Lnet/minecraft/class_1299;field_6108:Lnet/minecraft/class_1299;
      official m Lcee;m:Lcee;
    • BEE

      public static final EntityType<BeeEntity> BEE
      Mappings:
      Namespace Name Mixin selector
      named BEE Lnet/minecraft/entity/EntityType;BEE:Lnet/minecraft/entity/EntityType;
      intermediary field_20346 Lnet/minecraft/class_1299;field_20346:Lnet/minecraft/class_1299;
      official n Lcee;n:Lcee;
    • BIRCH_BOAT

      public static final EntityType<BoatEntity> BIRCH_BOAT
      Mappings:
      Namespace Name Mixin selector
      named BIRCH_BOAT Lnet/minecraft/entity/EntityType;BIRCH_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54420 Lnet/minecraft/class_1299;field_54420:Lnet/minecraft/class_1299;
      official o Lcee;o:Lcee;
    • BIRCH_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> BIRCH_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named BIRCH_CHEST_BOAT Lnet/minecraft/entity/EntityType;BIRCH_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54421 Lnet/minecraft/class_1299;field_54421:Lnet/minecraft/class_1299;
      official p Lcee;p:Lcee;
    • BLAZE

      public static final EntityType<BlazeEntity> BLAZE
      Mappings:
      Namespace Name Mixin selector
      named BLAZE Lnet/minecraft/entity/EntityType;BLAZE:Lnet/minecraft/entity/EntityType;
      intermediary field_6099 Lnet/minecraft/class_1299;field_6099:Lnet/minecraft/class_1299;
      official q Lcee;q:Lcee;
    • BLOCK_DISPLAY

      public static final EntityType<DisplayEntity.BlockDisplayEntity> BLOCK_DISPLAY
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_DISPLAY Lnet/minecraft/entity/EntityType;BLOCK_DISPLAY:Lnet/minecraft/entity/EntityType;
      intermediary field_42460 Lnet/minecraft/class_1299;field_42460:Lnet/minecraft/class_1299;
      official r Lcee;r:Lcee;
    • BOGGED

      public static final EntityType<BoggedEntity> BOGGED
      Mappings:
      Namespace Name Mixin selector
      named BOGGED Lnet/minecraft/entity/EntityType;BOGGED:Lnet/minecraft/entity/EntityType;
      intermediary field_49148 Lnet/minecraft/class_1299;field_49148:Lnet/minecraft/class_1299;
      official s Lcee;s:Lcee;
    • BREEZE

      public static final EntityType<BreezeEntity> BREEZE
      Mappings:
      Namespace Name Mixin selector
      named BREEZE Lnet/minecraft/entity/EntityType;BREEZE:Lnet/minecraft/entity/EntityType;
      intermediary field_47244 Lnet/minecraft/class_1299;field_47244:Lnet/minecraft/class_1299;
      official t Lcee;t:Lcee;
    • BREEZE_WIND_CHARGE

      public static final EntityType<BreezeWindChargeEntity> BREEZE_WIND_CHARGE
      Mappings:
      Namespace Name Mixin selector
      named BREEZE_WIND_CHARGE Lnet/minecraft/entity/EntityType;BREEZE_WIND_CHARGE:Lnet/minecraft/entity/EntityType;
      intermediary field_49075 Lnet/minecraft/class_1299;field_49075:Lnet/minecraft/class_1299;
      official u Lcee;u:Lcee;
    • CAMEL

      public static final EntityType<CamelEntity> CAMEL
      Mappings:
      Namespace Name Mixin selector
      named CAMEL Lnet/minecraft/entity/EntityType;CAMEL:Lnet/minecraft/entity/EntityType;
      intermediary field_40116 Lnet/minecraft/class_1299;field_40116:Lnet/minecraft/class_1299;
      official v Lcee;v:Lcee;
    • CAT

      public static final EntityType<CatEntity> CAT
      Mappings:
      Namespace Name Mixin selector
      named CAT Lnet/minecraft/entity/EntityType;CAT:Lnet/minecraft/entity/EntityType;
      intermediary field_16281 Lnet/minecraft/class_1299;field_16281:Lnet/minecraft/class_1299;
      official w Lcee;w:Lcee;
    • CAVE_SPIDER

      public static final EntityType<CaveSpiderEntity> CAVE_SPIDER
      Mappings:
      Namespace Name Mixin selector
      named CAVE_SPIDER Lnet/minecraft/entity/EntityType;CAVE_SPIDER:Lnet/minecraft/entity/EntityType;
      intermediary field_6084 Lnet/minecraft/class_1299;field_6084:Lnet/minecraft/class_1299;
      official x Lcee;x:Lcee;
    • CHERRY_BOAT

      public static final EntityType<BoatEntity> CHERRY_BOAT
      Mappings:
      Namespace Name Mixin selector
      named CHERRY_BOAT Lnet/minecraft/entity/EntityType;CHERRY_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54422 Lnet/minecraft/class_1299;field_54422:Lnet/minecraft/class_1299;
      official y Lcee;y:Lcee;
    • CHERRY_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> CHERRY_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named CHERRY_CHEST_BOAT Lnet/minecraft/entity/EntityType;CHERRY_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54423 Lnet/minecraft/class_1299;field_54423:Lnet/minecraft/class_1299;
      official z Lcee;z:Lcee;
    • CHEST_MINECART

      public static final EntityType<ChestMinecartEntity> CHEST_MINECART
      Mappings:
      Namespace Name Mixin selector
      named CHEST_MINECART Lnet/minecraft/entity/EntityType;CHEST_MINECART:Lnet/minecraft/entity/EntityType;
      intermediary field_6126 Lnet/minecraft/class_1299;field_6126:Lnet/minecraft/class_1299;
      official A Lcee;A:Lcee;
    • CHICKEN

      public static final EntityType<ChickenEntity> CHICKEN
      Mappings:
      Namespace Name Mixin selector
      named CHICKEN Lnet/minecraft/entity/EntityType;CHICKEN:Lnet/minecraft/entity/EntityType;
      intermediary field_6132 Lnet/minecraft/class_1299;field_6132:Lnet/minecraft/class_1299;
      official B Lcee;B:Lcee;
    • COD

      public static final EntityType<CodEntity> COD
      Mappings:
      Namespace Name Mixin selector
      named COD Lnet/minecraft/entity/EntityType;COD:Lnet/minecraft/entity/EntityType;
      intermediary field_6070 Lnet/minecraft/class_1299;field_6070:Lnet/minecraft/class_1299;
      official C Lcee;C:Lcee;
    • COPPER_GOLEM

      public static final EntityType<CopperGolemEntity> COPPER_GOLEM
      Mappings:
      Namespace Name Mixin selector
      named COPPER_GOLEM Lnet/minecraft/entity/EntityType;COPPER_GOLEM:Lnet/minecraft/entity/EntityType;
      intermediary field_61221 Lnet/minecraft/class_1299;field_61221:Lnet/minecraft/class_1299;
      official D Lcee;D:Lcee;
    • COMMAND_BLOCK_MINECART

      public static final EntityType<CommandBlockMinecartEntity> COMMAND_BLOCK_MINECART
      Mappings:
      Namespace Name Mixin selector
      named COMMAND_BLOCK_MINECART Lnet/minecraft/entity/EntityType;COMMAND_BLOCK_MINECART:Lnet/minecraft/entity/EntityType;
      intermediary field_6136 Lnet/minecraft/class_1299;field_6136:Lnet/minecraft/class_1299;
      official E Lcee;E:Lcee;
    • COW

      public static final EntityType<CowEntity> COW
      Mappings:
      Namespace Name Mixin selector
      named COW Lnet/minecraft/entity/EntityType;COW:Lnet/minecraft/entity/EntityType;
      intermediary field_6085 Lnet/minecraft/class_1299;field_6085:Lnet/minecraft/class_1299;
      official F Lcee;F:Lcee;
    • CREAKING

      public static final EntityType<CreakingEntity> CREAKING
      Mappings:
      Namespace Name Mixin selector
      named CREAKING Lnet/minecraft/entity/EntityType;CREAKING:Lnet/minecraft/entity/EntityType;
      intermediary field_54560 Lnet/minecraft/class_1299;field_54560:Lnet/minecraft/class_1299;
      official G Lcee;G:Lcee;
    • CREEPER

      public static final EntityType<CreeperEntity> CREEPER
      Mappings:
      Namespace Name Mixin selector
      named CREEPER Lnet/minecraft/entity/EntityType;CREEPER:Lnet/minecraft/entity/EntityType;
      intermediary field_6046 Lnet/minecraft/class_1299;field_6046:Lnet/minecraft/class_1299;
      official H Lcee;H:Lcee;
    • DARK_OAK_BOAT

      public static final EntityType<BoatEntity> DARK_OAK_BOAT
      Mappings:
      Namespace Name Mixin selector
      named DARK_OAK_BOAT Lnet/minecraft/entity/EntityType;DARK_OAK_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54406 Lnet/minecraft/class_1299;field_54406:Lnet/minecraft/class_1299;
      official I Lcee;I:Lcee;
    • DARK_OAK_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> DARK_OAK_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named DARK_OAK_CHEST_BOAT Lnet/minecraft/entity/EntityType;DARK_OAK_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54407 Lnet/minecraft/class_1299;field_54407:Lnet/minecraft/class_1299;
      official J Lcee;J:Lcee;
    • DOLPHIN

      public static final EntityType<DolphinEntity> DOLPHIN
      Mappings:
      Namespace Name Mixin selector
      named DOLPHIN Lnet/minecraft/entity/EntityType;DOLPHIN:Lnet/minecraft/entity/EntityType;
      intermediary field_6087 Lnet/minecraft/class_1299;field_6087:Lnet/minecraft/class_1299;
      official K Lcee;K:Lcee;
    • DONKEY

      public static final EntityType<DonkeyEntity> DONKEY
      Mappings:
      Namespace Name Mixin selector
      named DONKEY Lnet/minecraft/entity/EntityType;DONKEY:Lnet/minecraft/entity/EntityType;
      intermediary field_6067 Lnet/minecraft/class_1299;field_6067:Lnet/minecraft/class_1299;
      official L Lcee;L:Lcee;
    • DRAGON_FIREBALL

      public static final EntityType<DragonFireballEntity> DRAGON_FIREBALL
      Mappings:
      Namespace Name Mixin selector
      named DRAGON_FIREBALL Lnet/minecraft/entity/EntityType;DRAGON_FIREBALL:Lnet/minecraft/entity/EntityType;
      intermediary field_6129 Lnet/minecraft/class_1299;field_6129:Lnet/minecraft/class_1299;
      official M Lcee;M:Lcee;
    • DROWNED

      public static final EntityType<DrownedEntity> DROWNED
      Mappings:
      Namespace Name Mixin selector
      named DROWNED Lnet/minecraft/entity/EntityType;DROWNED:Lnet/minecraft/entity/EntityType;
      intermediary field_6123 Lnet/minecraft/class_1299;field_6123:Lnet/minecraft/class_1299;
      official N Lcee;N:Lcee;
    • EGG

      public static final EntityType<EggEntity> EGG
      Mappings:
      Namespace Name Mixin selector
      named EGG Lnet/minecraft/entity/EntityType;EGG:Lnet/minecraft/entity/EntityType;
      intermediary field_6144 Lnet/minecraft/class_1299;field_6144:Lnet/minecraft/class_1299;
      official O Lcee;O:Lcee;
    • ELDER_GUARDIAN

      public static final EntityType<ElderGuardianEntity> ELDER_GUARDIAN
      Mappings:
      Namespace Name Mixin selector
      named ELDER_GUARDIAN Lnet/minecraft/entity/EntityType;ELDER_GUARDIAN:Lnet/minecraft/entity/EntityType;
      intermediary field_6086 Lnet/minecraft/class_1299;field_6086:Lnet/minecraft/class_1299;
      official P Lcee;P:Lcee;
    • ENDERMAN

      public static final EntityType<EndermanEntity> ENDERMAN
      Mappings:
      Namespace Name Mixin selector
      named ENDERMAN Lnet/minecraft/entity/EntityType;ENDERMAN:Lnet/minecraft/entity/EntityType;
      intermediary field_6091 Lnet/minecraft/class_1299;field_6091:Lnet/minecraft/class_1299;
      official Q Lcee;Q:Lcee;
    • ENDERMITE

      public static final EntityType<EndermiteEntity> ENDERMITE
      Mappings:
      Namespace Name Mixin selector
      named ENDERMITE Lnet/minecraft/entity/EntityType;ENDERMITE:Lnet/minecraft/entity/EntityType;
      intermediary field_6128 Lnet/minecraft/class_1299;field_6128:Lnet/minecraft/class_1299;
      official R Lcee;R:Lcee;
    • ENDER_DRAGON

      public static final EntityType<EnderDragonEntity> ENDER_DRAGON
      Mappings:
      Namespace Name Mixin selector
      named ENDER_DRAGON Lnet/minecraft/entity/EntityType;ENDER_DRAGON:Lnet/minecraft/entity/EntityType;
      intermediary field_6116 Lnet/minecraft/class_1299;field_6116:Lnet/minecraft/class_1299;
      official S Lcee;S:Lcee;
    • ENDER_PEARL

      public static final EntityType<EnderPearlEntity> ENDER_PEARL
      Mappings:
      Namespace Name Mixin selector
      named ENDER_PEARL Lnet/minecraft/entity/EntityType;ENDER_PEARL:Lnet/minecraft/entity/EntityType;
      intermediary field_6082 Lnet/minecraft/class_1299;field_6082:Lnet/minecraft/class_1299;
      official T Lcee;T:Lcee;
    • END_CRYSTAL

      public static final EntityType<EndCrystalEntity> END_CRYSTAL
      Mappings:
      Namespace Name Mixin selector
      named END_CRYSTAL Lnet/minecraft/entity/EntityType;END_CRYSTAL:Lnet/minecraft/entity/EntityType;
      intermediary field_6110 Lnet/minecraft/class_1299;field_6110:Lnet/minecraft/class_1299;
      official U Lcee;U:Lcee;
    • EVOKER

      public static final EntityType<EvokerEntity> EVOKER
      Mappings:
      Namespace Name Mixin selector
      named EVOKER Lnet/minecraft/entity/EntityType;EVOKER:Lnet/minecraft/entity/EntityType;
      intermediary field_6090 Lnet/minecraft/class_1299;field_6090:Lnet/minecraft/class_1299;
      official V Lcee;V:Lcee;
    • EVOKER_FANGS

      public static final EntityType<EvokerFangsEntity> EVOKER_FANGS
      Mappings:
      Namespace Name Mixin selector
      named EVOKER_FANGS Lnet/minecraft/entity/EntityType;EVOKER_FANGS:Lnet/minecraft/entity/EntityType;
      intermediary field_6060 Lnet/minecraft/class_1299;field_6060:Lnet/minecraft/class_1299;
      official W Lcee;W:Lcee;
    • EXPERIENCE_BOTTLE

      public static final EntityType<ExperienceBottleEntity> EXPERIENCE_BOTTLE
      Mappings:
      Namespace Name Mixin selector
      named EXPERIENCE_BOTTLE Lnet/minecraft/entity/EntityType;EXPERIENCE_BOTTLE:Lnet/minecraft/entity/EntityType;
      intermediary field_6064 Lnet/minecraft/class_1299;field_6064:Lnet/minecraft/class_1299;
      official X Lcee;X:Lcee;
    • EXPERIENCE_ORB

      public static final EntityType<ExperienceOrbEntity> EXPERIENCE_ORB
      Mappings:
      Namespace Name Mixin selector
      named EXPERIENCE_ORB Lnet/minecraft/entity/EntityType;EXPERIENCE_ORB:Lnet/minecraft/entity/EntityType;
      intermediary field_6044 Lnet/minecraft/class_1299;field_6044:Lnet/minecraft/class_1299;
      official Y Lcee;Y:Lcee;
    • EYE_OF_ENDER

      public static final EntityType<EyeOfEnderEntity> EYE_OF_ENDER
      Mappings:
      Namespace Name Mixin selector
      named EYE_OF_ENDER Lnet/minecraft/entity/EntityType;EYE_OF_ENDER:Lnet/minecraft/entity/EntityType;
      intermediary field_6061 Lnet/minecraft/class_1299;field_6061:Lnet/minecraft/class_1299;
      official Z Lcee;Z:Lcee;
    • FALLING_BLOCK

      public static final EntityType<FallingBlockEntity> FALLING_BLOCK
      Mappings:
      Namespace Name Mixin selector
      named FALLING_BLOCK Lnet/minecraft/entity/EntityType;FALLING_BLOCK:Lnet/minecraft/entity/EntityType;
      intermediary field_6089 Lnet/minecraft/class_1299;field_6089:Lnet/minecraft/class_1299;
      official aa Lcee;aa:Lcee;
    • FIREBALL

      public static final EntityType<FireballEntity> FIREBALL
      Mappings:
      Namespace Name Mixin selector
      named FIREBALL Lnet/minecraft/entity/EntityType;FIREBALL:Lnet/minecraft/entity/EntityType;
      intermediary field_6066 Lnet/minecraft/class_1299;field_6066:Lnet/minecraft/class_1299;
      official ab Lcee;ab:Lcee;
    • FIREWORK_ROCKET

      public static final EntityType<FireworkRocketEntity> FIREWORK_ROCKET
      Mappings:
      Namespace Name Mixin selector
      named FIREWORK_ROCKET Lnet/minecraft/entity/EntityType;FIREWORK_ROCKET:Lnet/minecraft/entity/EntityType;
      intermediary field_6133 Lnet/minecraft/class_1299;field_6133:Lnet/minecraft/class_1299;
      official ac Lcee;ac:Lcee;
    • FOX

      public static final EntityType<FoxEntity> FOX
      Mappings:
      Namespace Name Mixin selector
      named FOX Lnet/minecraft/entity/EntityType;FOX:Lnet/minecraft/entity/EntityType;
      intermediary field_17943 Lnet/minecraft/class_1299;field_17943:Lnet/minecraft/class_1299;
      official ad Lcee;ad:Lcee;
    • FROG

      public static final EntityType<FrogEntity> FROG
      Mappings:
      Namespace Name Mixin selector
      named FROG Lnet/minecraft/entity/EntityType;FROG:Lnet/minecraft/entity/EntityType;
      intermediary field_37419 Lnet/minecraft/class_1299;field_37419:Lnet/minecraft/class_1299;
      official ae Lcee;ae:Lcee;
    • FURNACE_MINECART

      public static final EntityType<FurnaceMinecartEntity> FURNACE_MINECART
      Mappings:
      Namespace Name Mixin selector
      named FURNACE_MINECART Lnet/minecraft/entity/EntityType;FURNACE_MINECART:Lnet/minecraft/entity/EntityType;
      intermediary field_6080 Lnet/minecraft/class_1299;field_6080:Lnet/minecraft/class_1299;
      official af Lcee;af:Lcee;
    • GHAST

      public static final EntityType<GhastEntity> GHAST
      Mappings:
      Namespace Name Mixin selector
      named GHAST Lnet/minecraft/entity/EntityType;GHAST:Lnet/minecraft/entity/EntityType;
      intermediary field_6107 Lnet/minecraft/class_1299;field_6107:Lnet/minecraft/class_1299;
      official ag Lcee;ag:Lcee;
    • HAPPY_GHAST

      public static final EntityType<HappyGhastEntity> HAPPY_GHAST
      Mappings:
      Namespace Name Mixin selector
      named HAPPY_GHAST Lnet/minecraft/entity/EntityType;HAPPY_GHAST:Lnet/minecraft/entity/EntityType;
      intermediary field_59668 Lnet/minecraft/class_1299;field_59668:Lnet/minecraft/class_1299;
      official ah Lcee;ah:Lcee;
    • GIANT

      public static final EntityType<GiantEntity> GIANT
      Mappings:
      Namespace Name Mixin selector
      named GIANT Lnet/minecraft/entity/EntityType;GIANT:Lnet/minecraft/entity/EntityType;
      intermediary field_6095 Lnet/minecraft/class_1299;field_6095:Lnet/minecraft/class_1299;
      official ai Lcee;ai:Lcee;
    • GLOW_ITEM_FRAME

      public static final EntityType<GlowItemFrameEntity> GLOW_ITEM_FRAME
      Mappings:
      Namespace Name Mixin selector
      named GLOW_ITEM_FRAME Lnet/minecraft/entity/EntityType;GLOW_ITEM_FRAME:Lnet/minecraft/entity/EntityType;
      intermediary field_28401 Lnet/minecraft/class_1299;field_28401:Lnet/minecraft/class_1299;
      official aj Lcee;aj:Lcee;
    • GLOW_SQUID

      public static final EntityType<GlowSquidEntity> GLOW_SQUID
      Mappings:
      Namespace Name Mixin selector
      named GLOW_SQUID Lnet/minecraft/entity/EntityType;GLOW_SQUID:Lnet/minecraft/entity/EntityType;
      intermediary field_28402 Lnet/minecraft/class_1299;field_28402:Lnet/minecraft/class_1299;
      official ak Lcee;ak:Lcee;
    • GOAT

      public static final EntityType<GoatEntity> GOAT
      Mappings:
      Namespace Name Mixin selector
      named GOAT Lnet/minecraft/entity/EntityType;GOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_30052 Lnet/minecraft/class_1299;field_30052:Lnet/minecraft/class_1299;
      official al Lcee;al:Lcee;
    • GUARDIAN

      public static final EntityType<GuardianEntity> GUARDIAN
      Mappings:
      Namespace Name Mixin selector
      named GUARDIAN Lnet/minecraft/entity/EntityType;GUARDIAN:Lnet/minecraft/entity/EntityType;
      intermediary field_6118 Lnet/minecraft/class_1299;field_6118:Lnet/minecraft/class_1299;
      official am Lcee;am:Lcee;
    • HOGLIN

      public static final EntityType<HoglinEntity> HOGLIN
      Mappings:
      Namespace Name Mixin selector
      named HOGLIN Lnet/minecraft/entity/EntityType;HOGLIN:Lnet/minecraft/entity/EntityType;
      intermediary field_21973 Lnet/minecraft/class_1299;field_21973:Lnet/minecraft/class_1299;
      official an Lcee;an:Lcee;
    • HOPPER_MINECART

      public static final EntityType<HopperMinecartEntity> HOPPER_MINECART
      Mappings:
      Namespace Name Mixin selector
      named HOPPER_MINECART Lnet/minecraft/entity/EntityType;HOPPER_MINECART:Lnet/minecraft/entity/EntityType;
      intermediary field_6058 Lnet/minecraft/class_1299;field_6058:Lnet/minecraft/class_1299;
      official ao Lcee;ao:Lcee;
    • HORSE

      public static final EntityType<HorseEntity> HORSE
      Mappings:
      Namespace Name Mixin selector
      named HORSE Lnet/minecraft/entity/EntityType;HORSE:Lnet/minecraft/entity/EntityType;
      intermediary field_6139 Lnet/minecraft/class_1299;field_6139:Lnet/minecraft/class_1299;
      official ap Lcee;ap:Lcee;
    • HUSK

      public static final EntityType<HuskEntity> HUSK
      Mappings:
      Namespace Name Mixin selector
      named HUSK Lnet/minecraft/entity/EntityType;HUSK:Lnet/minecraft/entity/EntityType;
      intermediary field_6071 Lnet/minecraft/class_1299;field_6071:Lnet/minecraft/class_1299;
      official aq Lcee;aq:Lcee;
    • ILLUSIONER

      public static final EntityType<IllusionerEntity> ILLUSIONER
      Mappings:
      Namespace Name Mixin selector
      named ILLUSIONER Lnet/minecraft/entity/EntityType;ILLUSIONER:Lnet/minecraft/entity/EntityType;
      intermediary field_6065 Lnet/minecraft/class_1299;field_6065:Lnet/minecraft/class_1299;
      official ar Lcee;ar:Lcee;
    • INTERACTION

      public static final EntityType<InteractionEntity> INTERACTION
      Mappings:
      Namespace Name Mixin selector
      named INTERACTION Lnet/minecraft/entity/EntityType;INTERACTION:Lnet/minecraft/entity/EntityType;
      intermediary field_42623 Lnet/minecraft/class_1299;field_42623:Lnet/minecraft/class_1299;
      official as Lcee;as:Lcee;
    • IRON_GOLEM

      public static final EntityType<IronGolemEntity> IRON_GOLEM
      Mappings:
      Namespace Name Mixin selector
      named IRON_GOLEM Lnet/minecraft/entity/EntityType;IRON_GOLEM:Lnet/minecraft/entity/EntityType;
      intermediary field_6147 Lnet/minecraft/class_1299;field_6147:Lnet/minecraft/class_1299;
      official at Lcee;at:Lcee;
    • ITEM

      public static final EntityType<ItemEntity> ITEM
      Mappings:
      Namespace Name Mixin selector
      named ITEM Lnet/minecraft/entity/EntityType;ITEM:Lnet/minecraft/entity/EntityType;
      intermediary field_6052 Lnet/minecraft/class_1299;field_6052:Lnet/minecraft/class_1299;
      official au Lcee;au:Lcee;
    • ITEM_DISPLAY

      public static final EntityType<DisplayEntity.ItemDisplayEntity> ITEM_DISPLAY
      Mappings:
      Namespace Name Mixin selector
      named ITEM_DISPLAY Lnet/minecraft/entity/EntityType;ITEM_DISPLAY:Lnet/minecraft/entity/EntityType;
      intermediary field_42456 Lnet/minecraft/class_1299;field_42456:Lnet/minecraft/class_1299;
      official av Lcee;av:Lcee;
    • ITEM_FRAME

      public static final EntityType<ItemFrameEntity> ITEM_FRAME
      Mappings:
      Namespace Name Mixin selector
      named ITEM_FRAME Lnet/minecraft/entity/EntityType;ITEM_FRAME:Lnet/minecraft/entity/EntityType;
      intermediary field_6043 Lnet/minecraft/class_1299;field_6043:Lnet/minecraft/class_1299;
      official aw Lcee;aw:Lcee;
    • JUNGLE_BOAT

      public static final EntityType<BoatEntity> JUNGLE_BOAT
      Mappings:
      Namespace Name Mixin selector
      named JUNGLE_BOAT Lnet/minecraft/entity/EntityType;JUNGLE_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54412 Lnet/minecraft/class_1299;field_54412:Lnet/minecraft/class_1299;
      official ax Lcee;ax:Lcee;
    • JUNGLE_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> JUNGLE_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named JUNGLE_CHEST_BOAT Lnet/minecraft/entity/EntityType;JUNGLE_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54413 Lnet/minecraft/class_1299;field_54413:Lnet/minecraft/class_1299;
      official ay Lcee;ay:Lcee;
    • LEASH_KNOT

      public static final EntityType<LeashKnotEntity> LEASH_KNOT
      Mappings:
      Namespace Name Mixin selector
      named LEASH_KNOT Lnet/minecraft/entity/EntityType;LEASH_KNOT:Lnet/minecraft/entity/EntityType;
      intermediary field_6138 Lnet/minecraft/class_1299;field_6138:Lnet/minecraft/class_1299;
      official az Lcee;az:Lcee;
    • LIGHTNING_BOLT

      public static final EntityType<LightningEntity> LIGHTNING_BOLT
      Mappings:
      Namespace Name Mixin selector
      named LIGHTNING_BOLT Lnet/minecraft/entity/EntityType;LIGHTNING_BOLT:Lnet/minecraft/entity/EntityType;
      intermediary field_6112 Lnet/minecraft/class_1299;field_6112:Lnet/minecraft/class_1299;
      official aA Lcee;aA:Lcee;
    • LLAMA

      public static final EntityType<LlamaEntity> LLAMA
      Mappings:
      Namespace Name Mixin selector
      named LLAMA Lnet/minecraft/entity/EntityType;LLAMA:Lnet/minecraft/entity/EntityType;
      intermediary field_6074 Lnet/minecraft/class_1299;field_6074:Lnet/minecraft/class_1299;
      official aB Lcee;aB:Lcee;
    • LLAMA_SPIT

      public static final EntityType<LlamaSpitEntity> LLAMA_SPIT
      Mappings:
      Namespace Name Mixin selector
      named LLAMA_SPIT Lnet/minecraft/entity/EntityType;LLAMA_SPIT:Lnet/minecraft/entity/EntityType;
      intermediary field_6124 Lnet/minecraft/class_1299;field_6124:Lnet/minecraft/class_1299;
      official aC Lcee;aC:Lcee;
    • MAGMA_CUBE

      public static final EntityType<MagmaCubeEntity> MAGMA_CUBE
      Mappings:
      Namespace Name Mixin selector
      named MAGMA_CUBE Lnet/minecraft/entity/EntityType;MAGMA_CUBE:Lnet/minecraft/entity/EntityType;
      intermediary field_6102 Lnet/minecraft/class_1299;field_6102:Lnet/minecraft/class_1299;
      official aD Lcee;aD:Lcee;
    • MANGROVE_BOAT

      public static final EntityType<BoatEntity> MANGROVE_BOAT
      Mappings:
      Namespace Name Mixin selector
      named MANGROVE_BOAT Lnet/minecraft/entity/EntityType;MANGROVE_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54414 Lnet/minecraft/class_1299;field_54414:Lnet/minecraft/class_1299;
      official aE Lcee;aE:Lcee;
    • MANGROVE_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> MANGROVE_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named MANGROVE_CHEST_BOAT Lnet/minecraft/entity/EntityType;MANGROVE_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54409 Lnet/minecraft/class_1299;field_54409:Lnet/minecraft/class_1299;
      official aF Lcee;aF:Lcee;
    • MANNEQUIN

      public static final EntityType<MannequinEntity> MANNEQUIN
      Mappings:
      Namespace Name Mixin selector
      named MANNEQUIN Lnet/minecraft/entity/EntityType;MANNEQUIN:Lnet/minecraft/entity/EntityType;
      intermediary field_62515 Lnet/minecraft/class_1299;field_62515:Lnet/minecraft/class_1299;
      official aG Lcee;aG:Lcee;
    • MARKER

      public static final EntityType<MarkerEntity> MARKER
      Mappings:
      Namespace Name Mixin selector
      named MARKER Lnet/minecraft/entity/EntityType;MARKER:Lnet/minecraft/entity/EntityType;
      intermediary field_33456 Lnet/minecraft/class_1299;field_33456:Lnet/minecraft/class_1299;
      official aH Lcee;aH:Lcee;
    • MINECART

      public static final EntityType<MinecartEntity> MINECART
      Mappings:
      Namespace Name Mixin selector
      named MINECART Lnet/minecraft/entity/EntityType;MINECART:Lnet/minecraft/entity/EntityType;
      intermediary field_6096 Lnet/minecraft/class_1299;field_6096:Lnet/minecraft/class_1299;
      official aI Lcee;aI:Lcee;
    • MOOSHROOM

      public static final EntityType<MooshroomEntity> MOOSHROOM
      Mappings:
      Namespace Name Mixin selector
      named MOOSHROOM Lnet/minecraft/entity/EntityType;MOOSHROOM:Lnet/minecraft/entity/EntityType;
      intermediary field_6143 Lnet/minecraft/class_1299;field_6143:Lnet/minecraft/class_1299;
      official aJ Lcee;aJ:Lcee;
    • MULE

      public static final EntityType<MuleEntity> MULE
      Mappings:
      Namespace Name Mixin selector
      named MULE Lnet/minecraft/entity/EntityType;MULE:Lnet/minecraft/entity/EntityType;
      intermediary field_6057 Lnet/minecraft/class_1299;field_6057:Lnet/minecraft/class_1299;
      official aK Lcee;aK:Lcee;
    • OAK_BOAT

      public static final EntityType<BoatEntity> OAK_BOAT
      Mappings:
      Namespace Name Mixin selector
      named OAK_BOAT Lnet/minecraft/entity/EntityType;OAK_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54410 Lnet/minecraft/class_1299;field_54410:Lnet/minecraft/class_1299;
      official aL Lcee;aL:Lcee;
    • OAK_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> OAK_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named OAK_CHEST_BOAT Lnet/minecraft/entity/EntityType;OAK_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54411 Lnet/minecraft/class_1299;field_54411:Lnet/minecraft/class_1299;
      official aM Lcee;aM:Lcee;
    • OCELOT

      public static final EntityType<OcelotEntity> OCELOT
      Mappings:
      Namespace Name Mixin selector
      named OCELOT Lnet/minecraft/entity/EntityType;OCELOT:Lnet/minecraft/entity/EntityType;
      intermediary field_6081 Lnet/minecraft/class_1299;field_6081:Lnet/minecraft/class_1299;
      official aN Lcee;aN:Lcee;
    • OMINOUS_ITEM_SPAWNER

      public static final EntityType<OminousItemSpawnerEntity> OMINOUS_ITEM_SPAWNER
      Mappings:
      Namespace Name Mixin selector
      named OMINOUS_ITEM_SPAWNER Lnet/minecraft/entity/EntityType;OMINOUS_ITEM_SPAWNER:Lnet/minecraft/entity/EntityType;
      intermediary field_50124 Lnet/minecraft/class_1299;field_50124:Lnet/minecraft/class_1299;
      official aO Lcee;aO:Lcee;
    • PAINTING

      public static final EntityType<PaintingEntity> PAINTING
      Mappings:
      Namespace Name Mixin selector
      named PAINTING Lnet/minecraft/entity/EntityType;PAINTING:Lnet/minecraft/entity/EntityType;
      intermediary field_6120 Lnet/minecraft/class_1299;field_6120:Lnet/minecraft/class_1299;
      official aP Lcee;aP:Lcee;
    • PALE_OAK_BOAT

      public static final EntityType<BoatEntity> PALE_OAK_BOAT
      Mappings:
      Namespace Name Mixin selector
      named PALE_OAK_BOAT Lnet/minecraft/entity/EntityType;PALE_OAK_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54562 Lnet/minecraft/class_1299;field_54562:Lnet/minecraft/class_1299;
      official aQ Lcee;aQ:Lcee;
    • PALE_OAK_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> PALE_OAK_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named PALE_OAK_CHEST_BOAT Lnet/minecraft/entity/EntityType;PALE_OAK_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54563 Lnet/minecraft/class_1299;field_54563:Lnet/minecraft/class_1299;
      official aR Lcee;aR:Lcee;
    • PANDA

      public static final EntityType<PandaEntity> PANDA
      Mappings:
      Namespace Name Mixin selector
      named PANDA Lnet/minecraft/entity/EntityType;PANDA:Lnet/minecraft/entity/EntityType;
      intermediary field_6146 Lnet/minecraft/class_1299;field_6146:Lnet/minecraft/class_1299;
      official aS Lcee;aS:Lcee;
    • PARROT

      public static final EntityType<ParrotEntity> PARROT
      Mappings:
      Namespace Name Mixin selector
      named PARROT Lnet/minecraft/entity/EntityType;PARROT:Lnet/minecraft/entity/EntityType;
      intermediary field_6104 Lnet/minecraft/class_1299;field_6104:Lnet/minecraft/class_1299;
      official aT Lcee;aT:Lcee;
    • PHANTOM

      public static final EntityType<PhantomEntity> PHANTOM
      Mappings:
      Namespace Name Mixin selector
      named PHANTOM Lnet/minecraft/entity/EntityType;PHANTOM:Lnet/minecraft/entity/EntityType;
      intermediary field_6078 Lnet/minecraft/class_1299;field_6078:Lnet/minecraft/class_1299;
      official aU Lcee;aU:Lcee;
    • PIG

      public static final EntityType<PigEntity> PIG
      Mappings:
      Namespace Name Mixin selector
      named PIG Lnet/minecraft/entity/EntityType;PIG:Lnet/minecraft/entity/EntityType;
      intermediary field_6093 Lnet/minecraft/class_1299;field_6093:Lnet/minecraft/class_1299;
      official aV Lcee;aV:Lcee;
    • PIGLIN

      public static final EntityType<PiglinEntity> PIGLIN
      Mappings:
      Namespace Name Mixin selector
      named PIGLIN Lnet/minecraft/entity/EntityType;PIGLIN:Lnet/minecraft/entity/EntityType;
      intermediary field_22281 Lnet/minecraft/class_1299;field_22281:Lnet/minecraft/class_1299;
      official aW Lcee;aW:Lcee;
    • PIGLIN_BRUTE

      public static final EntityType<PiglinBruteEntity> PIGLIN_BRUTE
      Mappings:
      Namespace Name Mixin selector
      named PIGLIN_BRUTE Lnet/minecraft/entity/EntityType;PIGLIN_BRUTE:Lnet/minecraft/entity/EntityType;
      intermediary field_25751 Lnet/minecraft/class_1299;field_25751:Lnet/minecraft/class_1299;
      official aX Lcee;aX:Lcee;
    • PILLAGER

      public static final EntityType<PillagerEntity> PILLAGER
      Mappings:
      Namespace Name Mixin selector
      named PILLAGER Lnet/minecraft/entity/EntityType;PILLAGER:Lnet/minecraft/entity/EntityType;
      intermediary field_6105 Lnet/minecraft/class_1299;field_6105:Lnet/minecraft/class_1299;
      official aY Lcee;aY:Lcee;
    • POLAR_BEAR

      public static final EntityType<PolarBearEntity> POLAR_BEAR
      Mappings:
      Namespace Name Mixin selector
      named POLAR_BEAR Lnet/minecraft/entity/EntityType;POLAR_BEAR:Lnet/minecraft/entity/EntityType;
      intermediary field_6042 Lnet/minecraft/class_1299;field_6042:Lnet/minecraft/class_1299;
      official aZ Lcee;aZ:Lcee;
    • SPLASH_POTION

      public static final EntityType<SplashPotionEntity> SPLASH_POTION
      Mappings:
      Namespace Name Mixin selector
      named SPLASH_POTION Lnet/minecraft/entity/EntityType;SPLASH_POTION:Lnet/minecraft/entity/EntityType;
      intermediary field_56254 Lnet/minecraft/class_1299;field_56254:Lnet/minecraft/class_1299;
      official ba Lcee;ba:Lcee;
    • LINGERING_POTION

      public static final EntityType<LingeringPotionEntity> LINGERING_POTION
      Mappings:
      Namespace Name Mixin selector
      named LINGERING_POTION Lnet/minecraft/entity/EntityType;LINGERING_POTION:Lnet/minecraft/entity/EntityType;
      intermediary field_56255 Lnet/minecraft/class_1299;field_56255:Lnet/minecraft/class_1299;
      official bb Lcee;bb:Lcee;
    • PUFFERFISH

      public static final EntityType<PufferfishEntity> PUFFERFISH
      Mappings:
      Namespace Name Mixin selector
      named PUFFERFISH Lnet/minecraft/entity/EntityType;PUFFERFISH:Lnet/minecraft/entity/EntityType;
      intermediary field_6062 Lnet/minecraft/class_1299;field_6062:Lnet/minecraft/class_1299;
      official bc Lcee;bc:Lcee;
    • RABBIT

      public static final EntityType<RabbitEntity> RABBIT
      Mappings:
      Namespace Name Mixin selector
      named RABBIT Lnet/minecraft/entity/EntityType;RABBIT:Lnet/minecraft/entity/EntityType;
      intermediary field_6140 Lnet/minecraft/class_1299;field_6140:Lnet/minecraft/class_1299;
      official bd Lcee;bd:Lcee;
    • RAVAGER

      public static final EntityType<RavagerEntity> RAVAGER
      Mappings:
      Namespace Name Mixin selector
      named RAVAGER Lnet/minecraft/entity/EntityType;RAVAGER:Lnet/minecraft/entity/EntityType;
      intermediary field_6134 Lnet/minecraft/class_1299;field_6134:Lnet/minecraft/class_1299;
      official be Lcee;be:Lcee;
    • SALMON

      public static final EntityType<SalmonEntity> SALMON
      Mappings:
      Namespace Name Mixin selector
      named SALMON Lnet/minecraft/entity/EntityType;SALMON:Lnet/minecraft/entity/EntityType;
      intermediary field_6073 Lnet/minecraft/class_1299;field_6073:Lnet/minecraft/class_1299;
      official bf Lcee;bf:Lcee;
    • SHEEP

      public static final EntityType<SheepEntity> SHEEP
      Mappings:
      Namespace Name Mixin selector
      named SHEEP Lnet/minecraft/entity/EntityType;SHEEP:Lnet/minecraft/entity/EntityType;
      intermediary field_6115 Lnet/minecraft/class_1299;field_6115:Lnet/minecraft/class_1299;
      official bg Lcee;bg:Lcee;
    • SHULKER

      public static final EntityType<ShulkerEntity> SHULKER
      Mappings:
      Namespace Name Mixin selector
      named SHULKER Lnet/minecraft/entity/EntityType;SHULKER:Lnet/minecraft/entity/EntityType;
      intermediary field_6109 Lnet/minecraft/class_1299;field_6109:Lnet/minecraft/class_1299;
      official bh Lcee;bh:Lcee;
    • SHULKER_BULLET

      public static final EntityType<ShulkerBulletEntity> SHULKER_BULLET
      Mappings:
      Namespace Name Mixin selector
      named SHULKER_BULLET Lnet/minecraft/entity/EntityType;SHULKER_BULLET:Lnet/minecraft/entity/EntityType;
      intermediary field_6100 Lnet/minecraft/class_1299;field_6100:Lnet/minecraft/class_1299;
      official bi Lcee;bi:Lcee;
    • SILVERFISH

      public static final EntityType<SilverfishEntity> SILVERFISH
      Mappings:
      Namespace Name Mixin selector
      named SILVERFISH Lnet/minecraft/entity/EntityType;SILVERFISH:Lnet/minecraft/entity/EntityType;
      intermediary field_6125 Lnet/minecraft/class_1299;field_6125:Lnet/minecraft/class_1299;
      official bj Lcee;bj:Lcee;
    • SKELETON

      public static final EntityType<SkeletonEntity> SKELETON
      Mappings:
      Namespace Name Mixin selector
      named SKELETON Lnet/minecraft/entity/EntityType;SKELETON:Lnet/minecraft/entity/EntityType;
      intermediary field_6137 Lnet/minecraft/class_1299;field_6137:Lnet/minecraft/class_1299;
      official bk Lcee;bk:Lcee;
    • SKELETON_HORSE

      public static final EntityType<SkeletonHorseEntity> SKELETON_HORSE
      Mappings:
      Namespace Name Mixin selector
      named SKELETON_HORSE Lnet/minecraft/entity/EntityType;SKELETON_HORSE:Lnet/minecraft/entity/EntityType;
      intermediary field_6075 Lnet/minecraft/class_1299;field_6075:Lnet/minecraft/class_1299;
      official bl Lcee;bl:Lcee;
    • SLIME

      public static final EntityType<SlimeEntity> SLIME
      Mappings:
      Namespace Name Mixin selector
      named SLIME Lnet/minecraft/entity/EntityType;SLIME:Lnet/minecraft/entity/EntityType;
      intermediary field_6069 Lnet/minecraft/class_1299;field_6069:Lnet/minecraft/class_1299;
      official bm Lcee;bm:Lcee;
    • SMALL_FIREBALL

      public static final EntityType<SmallFireballEntity> SMALL_FIREBALL
      Mappings:
      Namespace Name Mixin selector
      named SMALL_FIREBALL Lnet/minecraft/entity/EntityType;SMALL_FIREBALL:Lnet/minecraft/entity/EntityType;
      intermediary field_6049 Lnet/minecraft/class_1299;field_6049:Lnet/minecraft/class_1299;
      official bn Lcee;bn:Lcee;
    • SNIFFER

      public static final EntityType<SnifferEntity> SNIFFER
      Mappings:
      Namespace Name Mixin selector
      named SNIFFER Lnet/minecraft/entity/EntityType;SNIFFER:Lnet/minecraft/entity/EntityType;
      intermediary field_42622 Lnet/minecraft/class_1299;field_42622:Lnet/minecraft/class_1299;
      official bo Lcee;bo:Lcee;
    • SNOWBALL

      public static final EntityType<SnowballEntity> SNOWBALL
      Mappings:
      Namespace Name Mixin selector
      named SNOWBALL Lnet/minecraft/entity/EntityType;SNOWBALL:Lnet/minecraft/entity/EntityType;
      intermediary field_6068 Lnet/minecraft/class_1299;field_6068:Lnet/minecraft/class_1299;
      official bp Lcee;bp:Lcee;
    • SNOW_GOLEM

      public static final EntityType<SnowGolemEntity> SNOW_GOLEM
      Mappings:
      Namespace Name Mixin selector
      named SNOW_GOLEM Lnet/minecraft/entity/EntityType;SNOW_GOLEM:Lnet/minecraft/entity/EntityType;
      intermediary field_6047 Lnet/minecraft/class_1299;field_6047:Lnet/minecraft/class_1299;
      official bq Lcee;bq:Lcee;
    • SPAWNER_MINECART

      public static final EntityType<SpawnerMinecartEntity> SPAWNER_MINECART
      Mappings:
      Namespace Name Mixin selector
      named SPAWNER_MINECART Lnet/minecraft/entity/EntityType;SPAWNER_MINECART:Lnet/minecraft/entity/EntityType;
      intermediary field_6142 Lnet/minecraft/class_1299;field_6142:Lnet/minecraft/class_1299;
      official br Lcee;br:Lcee;
    • SPECTRAL_ARROW

      public static final EntityType<SpectralArrowEntity> SPECTRAL_ARROW
      Mappings:
      Namespace Name Mixin selector
      named SPECTRAL_ARROW Lnet/minecraft/entity/EntityType;SPECTRAL_ARROW:Lnet/minecraft/entity/EntityType;
      intermediary field_6135 Lnet/minecraft/class_1299;field_6135:Lnet/minecraft/class_1299;
      official bs Lcee;bs:Lcee;
    • SPIDER

      public static final EntityType<SpiderEntity> SPIDER
      Mappings:
      Namespace Name Mixin selector
      named SPIDER Lnet/minecraft/entity/EntityType;SPIDER:Lnet/minecraft/entity/EntityType;
      intermediary field_6079 Lnet/minecraft/class_1299;field_6079:Lnet/minecraft/class_1299;
      official bt Lcee;bt:Lcee;
    • SPRUCE_BOAT

      public static final EntityType<BoatEntity> SPRUCE_BOAT
      Mappings:
      Namespace Name Mixin selector
      named SPRUCE_BOAT Lnet/minecraft/entity/EntityType;SPRUCE_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54416 Lnet/minecraft/class_1299;field_54416:Lnet/minecraft/class_1299;
      official bu Lcee;bu:Lcee;
    • SPRUCE_CHEST_BOAT

      public static final EntityType<ChestBoatEntity> SPRUCE_CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named SPRUCE_CHEST_BOAT Lnet/minecraft/entity/EntityType;SPRUCE_CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_54417 Lnet/minecraft/class_1299;field_54417:Lnet/minecraft/class_1299;
      official bv Lcee;bv:Lcee;
    • SQUID

      public static final EntityType<SquidEntity> SQUID
      Mappings:
      Namespace Name Mixin selector
      named SQUID Lnet/minecraft/entity/EntityType;SQUID:Lnet/minecraft/entity/EntityType;
      intermediary field_6114 Lnet/minecraft/class_1299;field_6114:Lnet/minecraft/class_1299;
      official bw Lcee;bw:Lcee;
    • STRAY

      public static final EntityType<StrayEntity> STRAY
      Mappings:
      Namespace Name Mixin selector
      named STRAY Lnet/minecraft/entity/EntityType;STRAY:Lnet/minecraft/entity/EntityType;
      intermediary field_6098 Lnet/minecraft/class_1299;field_6098:Lnet/minecraft/class_1299;
      official bx Lcee;bx:Lcee;
    • STRIDER

      public static final EntityType<StriderEntity> STRIDER
      Mappings:
      Namespace Name Mixin selector
      named STRIDER Lnet/minecraft/entity/EntityType;STRIDER:Lnet/minecraft/entity/EntityType;
      intermediary field_23214 Lnet/minecraft/class_1299;field_23214:Lnet/minecraft/class_1299;
      official by Lcee;by:Lcee;
    • TADPOLE

      public static final EntityType<TadpoleEntity> TADPOLE
      Mappings:
      Namespace Name Mixin selector
      named TADPOLE Lnet/minecraft/entity/EntityType;TADPOLE:Lnet/minecraft/entity/EntityType;
      intermediary field_37420 Lnet/minecraft/class_1299;field_37420:Lnet/minecraft/class_1299;
      official bz Lcee;bz:Lcee;
    • TEXT_DISPLAY

      public static final EntityType<DisplayEntity.TextDisplayEntity> TEXT_DISPLAY
      Mappings:
      Namespace Name Mixin selector
      named TEXT_DISPLAY Lnet/minecraft/entity/EntityType;TEXT_DISPLAY:Lnet/minecraft/entity/EntityType;
      intermediary field_42457 Lnet/minecraft/class_1299;field_42457:Lnet/minecraft/class_1299;
      official bA Lcee;bA:Lcee;
    • TNT

      public static final EntityType<TntEntity> TNT
      Mappings:
      Namespace Name Mixin selector
      named TNT Lnet/minecraft/entity/EntityType;TNT:Lnet/minecraft/entity/EntityType;
      intermediary field_6063 Lnet/minecraft/class_1299;field_6063:Lnet/minecraft/class_1299;
      official bB Lcee;bB:Lcee;
    • TNT_MINECART

      public static final EntityType<TntMinecartEntity> TNT_MINECART
      Mappings:
      Namespace Name Mixin selector
      named TNT_MINECART Lnet/minecraft/entity/EntityType;TNT_MINECART:Lnet/minecraft/entity/EntityType;
      intermediary field_6053 Lnet/minecraft/class_1299;field_6053:Lnet/minecraft/class_1299;
      official bC Lcee;bC:Lcee;
    • TRADER_LLAMA

      public static final EntityType<TraderLlamaEntity> TRADER_LLAMA
      Mappings:
      Namespace Name Mixin selector
      named TRADER_LLAMA Lnet/minecraft/entity/EntityType;TRADER_LLAMA:Lnet/minecraft/entity/EntityType;
      intermediary field_17714 Lnet/minecraft/class_1299;field_17714:Lnet/minecraft/class_1299;
      official bD Lcee;bD:Lcee;
    • TRIDENT

      public static final EntityType<TridentEntity> TRIDENT
      Mappings:
      Namespace Name Mixin selector
      named TRIDENT Lnet/minecraft/entity/EntityType;TRIDENT:Lnet/minecraft/entity/EntityType;
      intermediary field_6127 Lnet/minecraft/class_1299;field_6127:Lnet/minecraft/class_1299;
      official bE Lcee;bE:Lcee;
    • TROPICAL_FISH

      public static final EntityType<TropicalFishEntity> TROPICAL_FISH
      Mappings:
      Namespace Name Mixin selector
      named TROPICAL_FISH Lnet/minecraft/entity/EntityType;TROPICAL_FISH:Lnet/minecraft/entity/EntityType;
      intermediary field_6111 Lnet/minecraft/class_1299;field_6111:Lnet/minecraft/class_1299;
      official bF Lcee;bF:Lcee;
    • TURTLE

      public static final EntityType<TurtleEntity> TURTLE
      Mappings:
      Namespace Name Mixin selector
      named TURTLE Lnet/minecraft/entity/EntityType;TURTLE:Lnet/minecraft/entity/EntityType;
      intermediary field_6113 Lnet/minecraft/class_1299;field_6113:Lnet/minecraft/class_1299;
      official bG Lcee;bG:Lcee;
    • VEX

      public static final EntityType<VexEntity> VEX
      Mappings:
      Namespace Name Mixin selector
      named VEX Lnet/minecraft/entity/EntityType;VEX:Lnet/minecraft/entity/EntityType;
      intermediary field_6059 Lnet/minecraft/class_1299;field_6059:Lnet/minecraft/class_1299;
      official bH Lcee;bH:Lcee;
    • VILLAGER

      public static final EntityType<VillagerEntity> VILLAGER
      Mappings:
      Namespace Name Mixin selector
      named VILLAGER Lnet/minecraft/entity/EntityType;VILLAGER:Lnet/minecraft/entity/EntityType;
      intermediary field_6077 Lnet/minecraft/class_1299;field_6077:Lnet/minecraft/class_1299;
      official bI Lcee;bI:Lcee;
    • VINDICATOR

      public static final EntityType<VindicatorEntity> VINDICATOR
      Mappings:
      Namespace Name Mixin selector
      named VINDICATOR Lnet/minecraft/entity/EntityType;VINDICATOR:Lnet/minecraft/entity/EntityType;
      intermediary field_6117 Lnet/minecraft/class_1299;field_6117:Lnet/minecraft/class_1299;
      official bJ Lcee;bJ:Lcee;
    • WANDERING_TRADER

      public static final EntityType<WanderingTraderEntity> WANDERING_TRADER
      Mappings:
      Namespace Name Mixin selector
      named WANDERING_TRADER Lnet/minecraft/entity/EntityType;WANDERING_TRADER:Lnet/minecraft/entity/EntityType;
      intermediary field_17713 Lnet/minecraft/class_1299;field_17713:Lnet/minecraft/class_1299;
      official bK Lcee;bK:Lcee;
    • WARDEN

      public static final EntityType<WardenEntity> WARDEN
      Mappings:
      Namespace Name Mixin selector
      named WARDEN Lnet/minecraft/entity/EntityType;WARDEN:Lnet/minecraft/entity/EntityType;
      intermediary field_38095 Lnet/minecraft/class_1299;field_38095:Lnet/minecraft/class_1299;
      official bL Lcee;bL:Lcee;
    • WIND_CHARGE

      public static final EntityType<WindChargeEntity> WIND_CHARGE
      Mappings:
      Namespace Name Mixin selector
      named WIND_CHARGE Lnet/minecraft/entity/EntityType;WIND_CHARGE:Lnet/minecraft/entity/EntityType;
      intermediary field_47243 Lnet/minecraft/class_1299;field_47243:Lnet/minecraft/class_1299;
      official bM Lcee;bM:Lcee;
    • WITCH

      public static final EntityType<WitchEntity> WITCH
      Mappings:
      Namespace Name Mixin selector
      named WITCH Lnet/minecraft/entity/EntityType;WITCH:Lnet/minecraft/entity/EntityType;
      intermediary field_6145 Lnet/minecraft/class_1299;field_6145:Lnet/minecraft/class_1299;
      official bN Lcee;bN:Lcee;
    • WITHER

      public static final EntityType<WitherEntity> WITHER
      Mappings:
      Namespace Name Mixin selector
      named WITHER Lnet/minecraft/entity/EntityType;WITHER:Lnet/minecraft/entity/EntityType;
      intermediary field_6119 Lnet/minecraft/class_1299;field_6119:Lnet/minecraft/class_1299;
      official bO Lcee;bO:Lcee;
    • WITHER_SKELETON

      public static final EntityType<WitherSkeletonEntity> WITHER_SKELETON
      Mappings:
      Namespace Name Mixin selector
      named WITHER_SKELETON Lnet/minecraft/entity/EntityType;WITHER_SKELETON:Lnet/minecraft/entity/EntityType;
      intermediary field_6076 Lnet/minecraft/class_1299;field_6076:Lnet/minecraft/class_1299;
      official bP Lcee;bP:Lcee;
    • WITHER_SKULL

      public static final EntityType<WitherSkullEntity> WITHER_SKULL
      Mappings:
      Namespace Name Mixin selector
      named WITHER_SKULL Lnet/minecraft/entity/EntityType;WITHER_SKULL:Lnet/minecraft/entity/EntityType;
      intermediary field_6130 Lnet/minecraft/class_1299;field_6130:Lnet/minecraft/class_1299;
      official bQ Lcee;bQ:Lcee;
    • WOLF

      public static final EntityType<WolfEntity> WOLF
      Mappings:
      Namespace Name Mixin selector
      named WOLF Lnet/minecraft/entity/EntityType;WOLF:Lnet/minecraft/entity/EntityType;
      intermediary field_6055 Lnet/minecraft/class_1299;field_6055:Lnet/minecraft/class_1299;
      official bR Lcee;bR:Lcee;
    • ZOGLIN

      public static final EntityType<ZoglinEntity> ZOGLIN
      Mappings:
      Namespace Name Mixin selector
      named ZOGLIN Lnet/minecraft/entity/EntityType;ZOGLIN:Lnet/minecraft/entity/EntityType;
      intermediary field_23696 Lnet/minecraft/class_1299;field_23696:Lnet/minecraft/class_1299;
      official bS Lcee;bS:Lcee;
    • ZOMBIE

      public static final EntityType<ZombieEntity> ZOMBIE
      Mappings:
      Namespace Name Mixin selector
      named ZOMBIE Lnet/minecraft/entity/EntityType;ZOMBIE:Lnet/minecraft/entity/EntityType;
      intermediary field_6051 Lnet/minecraft/class_1299;field_6051:Lnet/minecraft/class_1299;
      official bT Lcee;bT:Lcee;
    • ZOMBIE_HORSE

      public static final EntityType<ZombieHorseEntity> ZOMBIE_HORSE
      Mappings:
      Namespace Name Mixin selector
      named ZOMBIE_HORSE Lnet/minecraft/entity/EntityType;ZOMBIE_HORSE:Lnet/minecraft/entity/EntityType;
      intermediary field_6048 Lnet/minecraft/class_1299;field_6048:Lnet/minecraft/class_1299;
      official bU Lcee;bU:Lcee;
    • ZOMBIE_VILLAGER

      public static final EntityType<ZombieVillagerEntity> ZOMBIE_VILLAGER
      Mappings:
      Namespace Name Mixin selector
      named ZOMBIE_VILLAGER Lnet/minecraft/entity/EntityType;ZOMBIE_VILLAGER:Lnet/minecraft/entity/EntityType;
      intermediary field_6054 Lnet/minecraft/class_1299;field_6054:Lnet/minecraft/class_1299;
      official bV Lcee;bV:Lcee;
    • ZOMBIFIED_PIGLIN

      public static final EntityType<ZombifiedPiglinEntity> ZOMBIFIED_PIGLIN
      Mappings:
      Namespace Name Mixin selector
      named ZOMBIFIED_PIGLIN Lnet/minecraft/entity/EntityType;ZOMBIFIED_PIGLIN:Lnet/minecraft/entity/EntityType;
      intermediary field_6050 Lnet/minecraft/class_1299;field_6050:Lnet/minecraft/class_1299;
      official bW Lcee;bW:Lcee;
    • PLAYER

      public static final EntityType<PlayerEntity> PLAYER
      Mappings:
      Namespace Name Mixin selector
      named PLAYER Lnet/minecraft/entity/EntityType;PLAYER:Lnet/minecraft/entity/EntityType;
      intermediary field_6097 Lnet/minecraft/class_1299;field_6097:Lnet/minecraft/class_1299;
      official bX Lcee;bX:Lcee;
    • FISHING_BOBBER

      public static final EntityType<FishingBobberEntity> FISHING_BOBBER
      Mappings:
      Namespace Name Mixin selector
      named FISHING_BOBBER Lnet/minecraft/entity/EntityType;FISHING_BOBBER:Lnet/minecraft/entity/EntityType;
      intermediary field_6103 Lnet/minecraft/class_1299;field_6103:Lnet/minecraft/class_1299;
      official bY Lcee;bY:Lcee;
    • POTENTIALLY_EXECUTES_COMMANDS

      private static final Set<EntityType<?>> POTENTIALLY_EXECUTES_COMMANDS
      Mappings:
      Namespace Name Mixin selector
      named POTENTIALLY_EXECUTES_COMMANDS Lnet/minecraft/entity/EntityType;POTENTIALLY_EXECUTES_COMMANDS:Ljava/util/Set;
      intermediary field_55544 Lnet/minecraft/class_1299;field_55544:Ljava/util/Set;
      official ce Lcee;ce:Ljava/util/Set;
    • registryEntry

      private final RegistryEntry.Reference<EntityType<?>> registryEntry
      Mappings:
      Namespace Name Mixin selector
      named registryEntry Lnet/minecraft/entity/EntityType;registryEntry:Lnet/minecraft/registry/entry/RegistryEntry$Reference;
      intermediary field_36398 Lnet/minecraft/class_1299;field_36398:Lnet/minecraft/class_6880$class_6883;
      official cb Lcee;cb:Ljk$c;
    • factory

      private final EntityType.EntityFactory<T extends Entity> factory
      Mappings:
      Namespace Name Mixin selector
      named factory Lnet/minecraft/entity/EntityType;factory:Lnet/minecraft/entity/EntityType$EntityFactory;
      intermediary field_6101 Lnet/minecraft/class_1299;field_6101:Lnet/minecraft/class_1299$class_4049;
      official cf Lcee;cf:Lcee$b;
    • spawnGroup

      private final SpawnGroup spawnGroup
      Mappings:
      Namespace Name Mixin selector
      named spawnGroup Lnet/minecraft/entity/EntityType;spawnGroup:Lnet/minecraft/entity/SpawnGroup;
      intermediary field_6094 Lnet/minecraft/class_1299;field_6094:Lnet/minecraft/class_1311;
      official cg Lcee;cg:Lcez;
    • canSpawnInside

      private final ImmutableSet<Block> canSpawnInside
      Mappings:
      Namespace Name Mixin selector
      named canSpawnInside Lnet/minecraft/entity/EntityType;canSpawnInside:Lcom/google/common/collect/ImmutableSet;
      intermediary field_25355 Lnet/minecraft/class_1299;field_25355:Lcom/google/common/collect/ImmutableSet;
      official ch Lcee;ch:Lcom/google/common/collect/ImmutableSet;
    • saveable

      private final boolean saveable
      Mappings:
      Namespace Name Mixin selector
      named saveable Lnet/minecraft/entity/EntityType;saveable:Z
      intermediary field_6056 Lnet/minecraft/class_1299;field_6056:Z
      official ci Lcee;ci:Z
    • summonable

      private final boolean summonable
      Mappings:
      Namespace Name Mixin selector
      named summonable Lnet/minecraft/entity/EntityType;summonable:Z
      intermediary field_6072 Lnet/minecraft/class_1299;field_6072:Z
      official cj Lcee;cj:Z
    • fireImmune

      private final boolean fireImmune
      Mappings:
      Namespace Name Mixin selector
      named fireImmune Lnet/minecraft/entity/EntityType;fireImmune:Z
      intermediary field_18981 Lnet/minecraft/class_1299;field_18981:Z
      official ck Lcee;ck:Z
    • spawnableFarFromPlayer

      private final boolean spawnableFarFromPlayer
      Mappings:
      Namespace Name Mixin selector
      named spawnableFarFromPlayer Lnet/minecraft/entity/EntityType;spawnableFarFromPlayer:Z
      intermediary field_19423 Lnet/minecraft/class_1299;field_19423:Z
      official cl Lcee;cl:Z
    • maxTrackDistance

      private final int maxTrackDistance
      Mappings:
      Namespace Name Mixin selector
      named maxTrackDistance Lnet/minecraft/entity/EntityType;maxTrackDistance:I
      intermediary field_24085 Lnet/minecraft/class_1299;field_24085:I
      official cm Lcee;cm:I
    • trackTickInterval

      private final int trackTickInterval
      Mappings:
      Namespace Name Mixin selector
      named trackTickInterval Lnet/minecraft/entity/EntityType;trackTickInterval:I
      intermediary field_24086 Lnet/minecraft/class_1299;field_24086:I
      official cn Lcee;cn:I
    • translationKey

      private final String translationKey
      Mappings:
      Namespace Name Mixin selector
      named translationKey Lnet/minecraft/entity/EntityType;translationKey:Ljava/lang/String;
      intermediary field_6106 Lnet/minecraft/class_1299;field_6106:Ljava/lang/String;
      official co Lcee;co:Ljava/lang/String;
    • name

      @Nullable private @Nullable Text name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/entity/EntityType;name:Lnet/minecraft/text/Text;
      intermediary field_6092 Lnet/minecraft/class_1299;field_6092:Lnet/minecraft/class_2561;
      official cp Lcee;cp:Lxx;
    • lootTableKey

      private final Optional<RegistryKey<LootTable>> lootTableKey
      Mappings:
      Namespace Name Mixin selector
      named lootTableKey Lnet/minecraft/entity/EntityType;lootTableKey:Ljava/util/Optional;
      intermediary field_16526 Lnet/minecraft/class_1299;field_16526:Ljava/util/Optional;
      official cq Lcee;cq:Ljava/util/Optional;
    • dimensions

      private final EntityDimensions dimensions
      Mappings:
      Namespace Name Mixin selector
      named dimensions Lnet/minecraft/entity/EntityType;dimensions:Lnet/minecraft/entity/EntityDimensions;
      intermediary field_18070 Lnet/minecraft/class_1299;field_18070:Lnet/minecraft/class_4048;
      official cr Lcee;cr:Lcdy;
    • spawnBoxScale

      private final float spawnBoxScale
      Mappings:
      Namespace Name Mixin selector
      named spawnBoxScale Lnet/minecraft/entity/EntityType;spawnBoxScale:F
      intermediary field_50125 Lnet/minecraft/class_1299;field_50125:F
      official cs Lcee;cs:F
    • requiredFeatures

      private final FeatureSet requiredFeatures
      Mappings:
      Namespace Name Mixin selector
      named requiredFeatures Lnet/minecraft/entity/EntityType;requiredFeatures:Lnet/minecraft/resource/featuretoggle/FeatureSet;
      intermediary field_40115 Lnet/minecraft/class_1299;field_40115:Lnet/minecraft/class_7699;
      official ct Lcee;ct:Ldcx;
    • allowedInPeaceful

      private final boolean allowedInPeaceful
      Mappings:
      Namespace Name Mixin selector
      named allowedInPeaceful Lnet/minecraft/entity/EntityType;allowedInPeaceful:Z
      intermediary field_61223 Lnet/minecraft/class_1299;field_61223:Z
      official cu Lcee;cu:Z
  • Constructor Details

    • EntityType

      public EntityType(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup, boolean saveable, boolean summonable, boolean fireImmune, boolean spawnableFarFromPlayer, ImmutableSet<Block> canSpawnInside, EntityDimensions dimensions, float spawnBoxScale, int maxTrackDistance, int trackTickInterval, String translationKey, Optional<RegistryKey<LootTable>> lootTable, FeatureSet requiredFeatures, boolean allowedInPeaceful)
      Mappings:
      Namespace Name Mixin selector
      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;FIILjava/lang/String;Ljava/util/Optional;Lnet/minecraft/resource/featuretoggle/FeatureSet;Z)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;FIILjava/lang/String;Ljava/util/Optional;Lnet/minecraft/class_7699;Z)V
      official <init> Lcee;<init>(Lcee$b;Lcez;ZZZZLcom/google/common/collect/ImmutableSet;Lcdy;FIILjava/lang/String;Ljava/util/Optional;Ldcx;Z)V
  • Method Details

    • register

      private static <T extends Entity> EntityType<T> register(RegistryKey<EntityType<?>> key, EntityType.Builder<T> type)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/entity/EntityType;register(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/entity/EntityType$Builder;)Lnet/minecraft/entity/EntityType;
      intermediary method_63002 Lnet/minecraft/class_1299;method_63002(Lnet/minecraft/class_5321;Lnet/minecraft/class_1299$class_1300;)Lnet/minecraft/class_1299;
      official a Lcee;a(Lami;Lcee$a;)Lcee;
    • keyOf

      private static RegistryKey<EntityType<?>> keyOf(String id)
      Mappings:
      Namespace Name Mixin selector
      named keyOf Lnet/minecraft/entity/EntityType;keyOf(Ljava/lang/String;)Lnet/minecraft/registry/RegistryKey;
      intermediary method_63003 Lnet/minecraft/class_1299;method_63003(Ljava/lang/String;)Lnet/minecraft/class_5321;
      official b Lcee;b(Ljava/lang/String;)Lami;
    • register

      private static <T extends Entity> EntityType<T> register(String id, EntityType.Builder<T> type)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/entity/EntityType;register(Ljava/lang/String;Lnet/minecraft/entity/EntityType$Builder;)Lnet/minecraft/entity/EntityType;
      intermediary method_5895 Lnet/minecraft/class_1299;method_5895(Ljava/lang/String;Lnet/minecraft/class_1299$class_1300;)Lnet/minecraft/class_1299;
      official a Lcee;a(Ljava/lang/String;Lcee$a;)Lcee;
    • getId

      public static Identifier getId(EntityType<?> type)
      Mappings:
      Namespace Name Mixin selector
      named getId Lnet/minecraft/entity/EntityType;getId(Lnet/minecraft/entity/EntityType;)Lnet/minecraft/util/Identifier;
      intermediary method_5890 Lnet/minecraft/class_1299;method_5890(Lnet/minecraft/class_1299;)Lnet/minecraft/class_2960;
      official a Lcee;a(Lcee;)Lamj;
    • get

      public static Optional<EntityType<?>> get(String id)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/entity/EntityType;get(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_5898 Lnet/minecraft/class_1299;method_5898(Ljava/lang/String;)Ljava/util/Optional;
      official a Lcee;a(Ljava/lang/String;)Ljava/util/Optional;
    • spawnFromItemStack

      @Nullable public T spawnFromItemStack(ServerWorld world, @Nullable @Nullable ItemStack stack, @Nullable @Nullable LivingEntity spawner, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)
      Mappings:
      Namespace Name Mixin selector
      named spawnFromItemStack Lnet/minecraft/entity/EntityType;spawnFromItemStack(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/SpawnReason;ZZ)Lnet/minecraft/entity/Entity;
      intermediary method_5894 Lnet/minecraft/class_1299;method_5894(Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
      official a Lcee;a(Lawx;Ldhp;Lcew;Lja;Lced;ZZ)Lcdv;
    • copier

      public static <T extends Entity> Consumer<T> copier(World world, ItemStack stack, @Nullable @Nullable LivingEntity spawner)
      Mappings:
      Namespace Name Mixin selector
      named copier Lnet/minecraft/entity/EntityType;copier(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;)Ljava/util/function/Consumer;
      intermediary method_48009 Lnet/minecraft/class_1299;method_48009(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)Ljava/util/function/Consumer;
      official a Lcee;a(Ldrq;Ldhp;Lcew;)Ljava/util/function/Consumer;
    • copier

      public static <T extends Entity> Consumer<T> copier(Consumer<T> chained, World world, ItemStack stack, @Nullable @Nullable LivingEntity spawner)
      Mappings:
      Namespace Name Mixin selector
      named copier Lnet/minecraft/entity/EntityType;copier(Ljava/util/function/Consumer;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;)Ljava/util/function/Consumer;
      intermediary method_48156 Lnet/minecraft/class_1299;method_48156(Ljava/util/function/Consumer;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)Ljava/util/function/Consumer;
      official a Lcee;a(Ljava/util/function/Consumer;Ldrq;Ldhp;Lcew;)Ljava/util/function/Consumer;
    • componentsCopier

      public static <T extends Entity> Consumer<T> componentsCopier(Consumer<T> chained, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named componentsCopier Lnet/minecraft/entity/EntityType;componentsCopier(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemStack;)Ljava/util/function/Consumer;
      intermediary method_66663 Lnet/minecraft/class_1299;method_66663(Ljava/util/function/Consumer;Lnet/minecraft/class_1799;)Ljava/util/function/Consumer;
      official a Lcee;a(Ljava/util/function/Consumer;Ldhp;)Ljava/util/function/Consumer;
    • nbtCopier

      public static <T extends Entity> Consumer<T> nbtCopier(Consumer<T> chained, World world, ItemStack stack, @Nullable @Nullable LivingEntity spawner)
      Mappings:
      Namespace Name Mixin selector
      named nbtCopier Lnet/minecraft/entity/EntityType;nbtCopier(Ljava/util/function/Consumer;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;)Ljava/util/function/Consumer;
      intermediary method_48011 Lnet/minecraft/class_1299;method_48011(Ljava/util/function/Consumer;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)Ljava/util/function/Consumer;
      official b Lcee;b(Ljava/util/function/Consumer;Ldrq;Ldhp;Lcew;)Ljava/util/function/Consumer;
    • spawn

      @Nullable public T spawn(ServerWorld world, BlockPos pos, SpawnReason reason)
      Mappings:
      Namespace Name Mixin selector
      named spawn Lnet/minecraft/entity/EntityType;spawn(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/SpawnReason;)Lnet/minecraft/entity/Entity;
      intermediary method_47821 Lnet/minecraft/class_1299;method_47821(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;)Lnet/minecraft/class_1297;
      official a Lcee;a(Lawx;Lja;Lced;)Lcdv;
    • spawn

      @Nullable public T spawn(ServerWorld world, @Nullable @Nullable Consumer<T> afterConsumer, BlockPos pos, SpawnReason reason, boolean alignPosition, boolean invertY)
      Mappings:
      Namespace Name Mixin selector
      named spawn Lnet/minecraft/entity/EntityType;spawn(Lnet/minecraft/server/world/ServerWorld;Ljava/util/function/Consumer;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/SpawnReason;ZZ)Lnet/minecraft/entity/Entity;
      intermediary method_5899 Lnet/minecraft/class_1299;method_5899(Lnet/minecraft/class_3218;Ljava/util/function/Consumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
      official a Lcee;a(Lawx;Ljava/util/function/Consumer;Lja;Lced;ZZ)Lcdv;
    • create

      @Nullable public T create(ServerWorld world, @Nullable @Nullable Consumer<T> afterConsumer, BlockPos pos, SpawnReason reason, boolean alignPosition, boolean invertY)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/EntityType;create(Lnet/minecraft/server/world/ServerWorld;Ljava/util/function/Consumer;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/SpawnReason;ZZ)Lnet/minecraft/entity/Entity;
      intermediary method_5888 Lnet/minecraft/class_1299;method_5888(Lnet/minecraft/class_3218;Ljava/util/function/Consumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
      official b Lcee;b(Lawx;Ljava/util/function/Consumer;Lja;Lced;ZZ)Lcdv;
    • getOriginY

      protected static double getOriginY(WorldView world, BlockPos pos, boolean invertY, Box boundingBox)
      Mappings:
      Namespace Name Mixin selector
      named getOriginY Lnet/minecraft/entity/EntityType;getOriginY(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;ZLnet/minecraft/util/math/Box;)D
      intermediary method_5884 Lnet/minecraft/class_1299;method_5884(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ZLnet/minecraft/class_238;)D
      official a Lcee;a(Ldrt;Lja;ZLfoc;)D
    • loadFromEntityNbt

      public static void loadFromEntityNbt(World world, @Nullable @Nullable LivingEntity spawner, @Nullable @Nullable Entity entity, TypedEntityData<EntityType<?>> data)
      Mappings:
      Namespace Name Mixin selector
      named loadFromEntityNbt Lnet/minecraft/entity/EntityType;loadFromEntityNbt(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/TypedEntityData;)V
      intermediary method_5881 Lnet/minecraft/class_1299;method_5881(Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_11580;)V
      official a Lcee;a(Ldrq;Lcew;Lcdv;Ldkw;)V
    • isSaveable

      public boolean isSaveable()
      Mappings:
      Namespace Name Mixin selector
      named isSaveable Lnet/minecraft/entity/EntityType;isSaveable()Z
      intermediary method_5893 Lnet/minecraft/class_1299;method_5893()Z
      official b Lcee;b()Z
    • isSummonable

      public boolean isSummonable()
      Mappings:
      Namespace Name Mixin selector
      named isSummonable Lnet/minecraft/entity/EntityType;isSummonable()Z
      intermediary method_5896 Lnet/minecraft/class_1299;method_5896()Z
      official c Lcee;c()Z
    • isFireImmune

      public boolean isFireImmune()
      Mappings:
      Namespace Name Mixin selector
      named isFireImmune Lnet/minecraft/entity/EntityType;isFireImmune()Z
      intermediary method_19946 Lnet/minecraft/class_1299;method_19946()Z
      official d Lcee;d()Z
    • isSpawnableFarFromPlayer

      public boolean isSpawnableFarFromPlayer()
      Mappings:
      Namespace Name Mixin selector
      named isSpawnableFarFromPlayer Lnet/minecraft/entity/EntityType;isSpawnableFarFromPlayer()Z
      intermediary method_20814 Lnet/minecraft/class_1299;method_20814()Z
      official e Lcee;e()Z
    • getSpawnGroup

      public SpawnGroup getSpawnGroup()
      Mappings:
      Namespace Name Mixin selector
      named getSpawnGroup Lnet/minecraft/entity/EntityType;getSpawnGroup()Lnet/minecraft/entity/SpawnGroup;
      intermediary method_5891 Lnet/minecraft/class_1299;method_5891()Lnet/minecraft/class_1311;
      official f Lcee;f()Lcez;
    • getTranslationKey

      public String getTranslationKey()
      Mappings:
      Namespace Name Mixin selector
      named getTranslationKey Lnet/minecraft/entity/EntityType;getTranslationKey()Ljava/lang/String;
      intermediary method_5882 Lnet/minecraft/class_1299;method_5882()Ljava/lang/String;
      official g Lcee;g()Ljava/lang/String;
    • getName

      public Text getName()
      Mappings:
      Namespace Name Mixin selector
      named getName Lnet/minecraft/entity/EntityType;getName()Lnet/minecraft/text/Text;
      intermediary method_5897 Lnet/minecraft/class_1299;method_5897()Lnet/minecraft/class_2561;
      official h Lcee;h()Lxx;
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getUntranslatedName

      public String getUntranslatedName()
      Mappings:
      Namespace Name Mixin selector
      named getUntranslatedName Lnet/minecraft/entity/EntityType;getUntranslatedName()Ljava/lang/String;
      intermediary method_35050 Lnet/minecraft/class_1299;method_35050()Ljava/lang/String;
      official i Lcee;i()Ljava/lang/String;
    • getLootTableKey

      public Optional<RegistryKey<LootTable>> getLootTableKey()
      Mappings:
      Namespace Name Mixin selector
      named getLootTableKey Lnet/minecraft/entity/EntityType;getLootTableKey()Ljava/util/Optional;
      intermediary method_16351 Lnet/minecraft/class_1299;method_16351()Ljava/util/Optional;
      official j Lcee;j()Ljava/util/Optional;
    • getWidth

      public float getWidth()
      Mappings:
      Namespace Name Mixin selector
      named getWidth Lnet/minecraft/entity/EntityType;getWidth()F
      intermediary method_17685 Lnet/minecraft/class_1299;method_17685()F
      official l Lcee;l()F
    • getHeight

      public float getHeight()
      Mappings:
      Namespace Name Mixin selector
      named getHeight Lnet/minecraft/entity/EntityType;getHeight()F
      intermediary method_17686 Lnet/minecraft/class_1299;method_17686()F
      official m Lcee;m()F
    • getRequiredFeatures

      public FeatureSet getRequiredFeatures()
      Specified by:
      getRequiredFeatures in interface ToggleableFeature
      Mappings:
      Namespace Name Mixin selector
      named getRequiredFeatures Lnet/minecraft/resource/featuretoggle/ToggleableFeature;getRequiredFeatures()Lnet/minecraft/resource/featuretoggle/FeatureSet;
      intermediary method_45322 Lnet/minecraft/class_7695;method_45322()Lnet/minecraft/class_7699;
      official k Ldcu;k()Ldcx;
    • create

      @Nullable public T create(World world, SpawnReason reason)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/EntityType;create(Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;)Lnet/minecraft/entity/Entity;
      intermediary method_5883 Lnet/minecraft/class_1299;method_5883(Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;)Lnet/minecraft/class_1297;
      official a Lcee;a(Ldrq;Lced;)Lcdv;
    • getEntityFromData

      public static Optional<Entity> getEntityFromData(ReadView view, World world, SpawnReason reason)
      Mappings:
      Namespace Name Mixin selector
      named getEntityFromData Lnet/minecraft/entity/EntityType;getEntityFromData(Lnet/minecraft/storage/ReadView;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;)Ljava/util/Optional;
      intermediary method_5892 Lnet/minecraft/class_1299;method_5892(Lnet/minecraft/class_11368;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;)Ljava/util/Optional;
      official a Lcee;a(Lfip;Ldrq;Lced;)Ljava/util/Optional;
    • getEntityFromData

      public static Optional<Entity> getEntityFromData(EntityType<?> type, ReadView readView, World world, SpawnReason spawnReason)
      Mappings:
      Namespace Name Mixin selector
      named getEntityFromData Lnet/minecraft/entity/EntityType;getEntityFromData(Lnet/minecraft/entity/EntityType;Lnet/minecraft/storage/ReadView;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;)Ljava/util/Optional;
      intermediary method_72384 Lnet/minecraft/class_1299;method_72384(Lnet/minecraft/class_1299;Lnet/minecraft/class_11368;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;)Ljava/util/Optional;
      official a Lcee;a(Lcee;Lfip;Ldrq;Lced;)Ljava/util/Optional;
    • getSpawnBox

      public Box getSpawnBox(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      named getSpawnBox Lnet/minecraft/entity/EntityType;getSpawnBox(DDD)Lnet/minecraft/util/math/Box;
      intermediary method_58629 Lnet/minecraft/class_1299;method_58629(DDD)Lnet/minecraft/class_238;
      official a Lcee;a(DDD)Lfoc;
    • isInvalidSpawn

      public boolean isInvalidSpawn(BlockState state)
      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
      named isInvalidSpawn Lnet/minecraft/entity/EntityType;isInvalidSpawn(Lnet/minecraft/block/BlockState;)Z
      intermediary method_29496 Lnet/minecraft/class_1299;method_29496(Lnet/minecraft/class_2680;)Z
      official a Lcee;a(Lejm;)Z
    • getDimensions

      public EntityDimensions getDimensions()
      Mappings:
      Namespace Name Mixin selector
      named getDimensions Lnet/minecraft/entity/EntityType;getDimensions()Lnet/minecraft/entity/EntityDimensions;
      intermediary method_18386 Lnet/minecraft/class_1299;method_18386()Lnet/minecraft/class_4048;
      official n Lcee;n()Lcdy;
    • fromData

      public static Optional<EntityType<?>> fromData(ReadView view)
      Mappings:
      Namespace Name Mixin selector
      named fromData Lnet/minecraft/entity/EntityType;fromData(Lnet/minecraft/storage/ReadView;)Ljava/util/Optional;
      intermediary method_17684 Lnet/minecraft/class_1299;method_17684(Lnet/minecraft/class_11368;)Ljava/util/Optional;
      official a Lcee;a(Lfip;)Ljava/util/Optional;
    • loadEntityWithPassengers

      @Nullable public static @Nullable Entity loadEntityWithPassengers(NbtCompound nbt, World world, SpawnReason reason, Function<Entity,Entity> entityProcessor)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityWithPassengers Lnet/minecraft/entity/EntityType;loadEntityWithPassengers(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;Ljava/util/function/Function;)Lnet/minecraft/entity/Entity;
      intermediary method_71371 Lnet/minecraft/class_1299;method_71371(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;Ljava/util/function/Function;)Lnet/minecraft/class_1297;
      official a Lcee;a(Lup;Ldrq;Lced;Ljava/util/function/Function;)Lcdv;
    • loadEntityWithPassengers

      @Nullable public static @Nullable Entity loadEntityWithPassengers(EntityType<?> type, NbtCompound data, World world, SpawnReason reason, Function<Entity,Entity> entityProcessor)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityWithPassengers Lnet/minecraft/entity/EntityType;loadEntityWithPassengers(Lnet/minecraft/entity/EntityType;Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;Ljava/util/function/Function;)Lnet/minecraft/entity/Entity;
      intermediary method_72386 Lnet/minecraft/class_1299;method_72386(Lnet/minecraft/class_1299;Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;Ljava/util/function/Function;)Lnet/minecraft/class_1297;
      official a Lcee;a(Lcee;Lup;Ldrq;Lced;Ljava/util/function/Function;)Lcdv;
    • loadEntityWithPassengers

      @Nullable public static @Nullable Entity loadEntityWithPassengers(ReadView view, World world, SpawnReason reason, Function<Entity,Entity> entityProcessor)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityWithPassengers Lnet/minecraft/entity/EntityType;loadEntityWithPassengers(Lnet/minecraft/storage/ReadView;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;Ljava/util/function/Function;)Lnet/minecraft/entity/Entity;
      intermediary method_17842 Lnet/minecraft/class_1299;method_17842(Lnet/minecraft/class_11368;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;Ljava/util/function/Function;)Lnet/minecraft/class_1297;
      official a Lcee;a(Lfip;Ldrq;Lced;Ljava/util/function/Function;)Lcdv;
    • loadEntityWithPassengers

      @Nullable public static @Nullable Entity loadEntityWithPassengers(EntityType<?> type, ReadView view, World world, SpawnReason reason, Function<Entity,Entity> entityProcessor)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityWithPassengers Lnet/minecraft/entity/EntityType;loadEntityWithPassengers(Lnet/minecraft/entity/EntityType;Lnet/minecraft/storage/ReadView;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;Ljava/util/function/Function;)Lnet/minecraft/entity/Entity;
      intermediary method_72385 Lnet/minecraft/class_1299;method_72385(Lnet/minecraft/class_1299;Lnet/minecraft/class_11368;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;Ljava/util/function/Function;)Lnet/minecraft/class_1297;
      official a Lcee;a(Lcee;Lfip;Ldrq;Lced;Ljava/util/function/Function;)Lcdv;
    • loadEntityPassengers

      private static Entity loadEntityPassengers(Entity entity, ReadView view, World world, SpawnReason reason, Function<Entity,Entity> entityPostProcessor)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityPassengers Lnet/minecraft/entity/EntityType;loadEntityPassengers(Lnet/minecraft/entity/Entity;Lnet/minecraft/storage/ReadView;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;Ljava/util/function/Function;)Lnet/minecraft/entity/Entity;
      intermediary method_72383 Lnet/minecraft/class_1299;method_72383(Lnet/minecraft/class_1297;Lnet/minecraft/class_11368;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;Ljava/util/function/Function;)Lnet/minecraft/class_1297;
      official a Lcee;a(Lcdv;Lfip;Ldrq;Lced;Ljava/util/function/Function;)Lcdv;
    • streamFromData

      public static Stream<Entity> streamFromData(ReadView.ListReadView view, World world, SpawnReason reason)
      Mappings:
      Namespace Name Mixin selector
      named streamFromData Lnet/minecraft/entity/EntityType;streamFromData(Lnet/minecraft/storage/ReadView$ListReadView;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;)Ljava/util/stream/Stream;
      intermediary method_31489 Lnet/minecraft/class_1299;method_31489(Lnet/minecraft/class_11368$class_11370;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;)Ljava/util/stream/Stream;
      official a Lcee;a(Lfip$b;Ldrq;Lced;)Ljava/util/stream/Stream;
    • loadEntityFromData

      private static Optional<Entity> loadEntityFromData(ReadView view, World world, SpawnReason reason)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityFromData Lnet/minecraft/entity/EntityType;loadEntityFromData(Lnet/minecraft/storage/ReadView;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;)Ljava/util/Optional;
      intermediary method_17848 Lnet/minecraft/class_1299;method_17848(Lnet/minecraft/class_11368;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;)Ljava/util/Optional;
      official b Lcee;b(Lfip;Ldrq;Lced;)Ljava/util/Optional;
    • loadEntityFromData

      private static Optional<Entity> loadEntityFromData(EntityType<?> type, ReadView view, World world, SpawnReason reason)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityFromData Lnet/minecraft/entity/EntityType;loadEntityFromData(Lnet/minecraft/entity/EntityType;Lnet/minecraft/storage/ReadView;Lnet/minecraft/world/World;Lnet/minecraft/entity/SpawnReason;)Ljava/util/Optional;
      intermediary method_72389 Lnet/minecraft/class_1299;method_72389(Lnet/minecraft/class_1299;Lnet/minecraft/class_11368;Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;)Ljava/util/Optional;
      official b Lcee;b(Lcee;Lfip;Ldrq;Lced;)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
      named getMaxTrackDistance Lnet/minecraft/entity/EntityType;getMaxTrackDistance()I
      intermediary method_18387 Lnet/minecraft/class_1299;method_18387()I
      official o Lcee;o()I
    • getTrackTickInterval

      public int getTrackTickInterval()
      Mappings:
      Namespace Name Mixin selector
      named getTrackTickInterval Lnet/minecraft/entity/EntityType;getTrackTickInterval()I
      intermediary method_18388 Lnet/minecraft/class_1299;method_18388()I
      official p Lcee;p()I
    • alwaysUpdateVelocity

      public boolean alwaysUpdateVelocity()
      Mappings:
      Namespace Name Mixin selector
      named alwaysUpdateVelocity Lnet/minecraft/entity/EntityType;alwaysUpdateVelocity()Z
      intermediary method_18389 Lnet/minecraft/class_1299;method_18389()Z
      official q Lcee;q()Z
    • isIn

      public boolean isIn(TagKey<EntityType<?>> tag)
      Mappings:
      Namespace Name Mixin selector
      named isIn Lnet/minecraft/entity/EntityType;isIn(Lnet/minecraft/registry/tag/TagKey;)Z
      intermediary method_20210 Lnet/minecraft/class_1299;method_20210(Lnet/minecraft/class_6862;)Z
      official a Lcee;a(Lbdj;)Z
    • isIn

      public boolean isIn(RegistryEntryList<EntityType<?>> entityTypeEntryList)
      Mappings:
      Namespace Name Mixin selector
      named isIn Lnet/minecraft/entity/EntityType;isIn(Lnet/minecraft/registry/entry/RegistryEntryList;)Z
      intermediary method_53125 Lnet/minecraft/class_1299;method_53125(Lnet/minecraft/class_6885;)Z
      official a Lcee;a(Ljo;)Z
    • downcast

      @Nullable public T downcast(Entity entity)
      Description copied from interface: TypeFilter
      Checks if the argument can be converted to the type T and returns the argument, or null otherwise.
      Specified by:
      downcast in interface TypeFilter<Entity,T extends Entity>
      Mappings:
      Namespace Name Mixin selector
      named downcast Lnet/minecraft/entity/EntityType;downcast(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/Entity;
      intermediary method_31488 Lnet/minecraft/class_1299;method_31488(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297;
      official a Lcee;a(Lcdv;)Lcdv;
    • getBaseClass

      public Class<? extends Entity> getBaseClass()
      Specified by:
      getBaseClass in interface TypeFilter<Entity,T extends Entity>
      Mappings:
      Namespace Name Mixin selector
      named getBaseClass Lnet/minecraft/util/TypeFilter;getBaseClass()Ljava/lang/Class;
      intermediary method_31794 Lnet/minecraft/class_5575;method_31794()Ljava/lang/Class;
      official a Leoc;a()Ljava/lang/Class;
    • getRegistryEntry

      @Deprecated public RegistryEntry.Reference<EntityType<?>> getRegistryEntry()
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      named getRegistryEntry Lnet/minecraft/entity/EntityType;getRegistryEntry()Lnet/minecraft/registry/entry/RegistryEntry$Reference;
      intermediary method_40124 Lnet/minecraft/class_1299;method_40124()Lnet/minecraft/class_6880$class_6883;
      official r Lcee;r()Ljk$c;
    • isAllowedInPeaceful

      public boolean isAllowedInPeaceful()
      Mappings:
      Namespace Name Mixin selector
      named isAllowedInPeaceful Lnet/minecraft/entity/EntityType;isAllowedInPeaceful()Z
      intermediary method_72390 Lnet/minecraft/class_1299;method_72390()Z
      official s Lcee;s()Z
    • getBoatFactory

      private static EntityType.EntityFactory<BoatEntity> getBoatFactory(Supplier<Item> itemSupplier)
      Mappings:
      Namespace Name Mixin selector
      named getBoatFactory Lnet/minecraft/entity/EntityType;getBoatFactory(Ljava/util/function/Supplier;)Lnet/minecraft/entity/EntityType$EntityFactory;
      intermediary method_64432 Lnet/minecraft/class_1299;method_64432(Ljava/util/function/Supplier;)Lnet/minecraft/class_1299$class_4049;
      official a Lcee;a(Ljava/util/function/Supplier;)Lcee$b;
    • getChestBoatFactory

      private static EntityType.EntityFactory<ChestBoatEntity> getChestBoatFactory(Supplier<Item> itemSupplier)
      Mappings:
      Namespace Name Mixin selector
      named getChestBoatFactory Lnet/minecraft/entity/EntityType;getChestBoatFactory(Ljava/util/function/Supplier;)Lnet/minecraft/entity/EntityType$EntityFactory;
      intermediary method_64434 Lnet/minecraft/class_1299;method_64434(Ljava/util/function/Supplier;)Lnet/minecraft/class_1299$class_4049;
      official b Lcee;b(Ljava/util/function/Supplier;)Lcee$b;
    • getRaftFactory

      private static EntityType.EntityFactory<RaftEntity> getRaftFactory(Supplier<Item> itemSupplier)
      Mappings:
      Namespace Name Mixin selector
      named getRaftFactory Lnet/minecraft/entity/EntityType;getRaftFactory(Ljava/util/function/Supplier;)Lnet/minecraft/entity/EntityType$EntityFactory;
      intermediary method_64436 Lnet/minecraft/class_1299;method_64436(Ljava/util/function/Supplier;)Lnet/minecraft/class_1299$class_4049;
      official c Lcee;c(Ljava/util/function/Supplier;)Lcee$b;
    • getChestRaftFactory

      private static EntityType.EntityFactory<ChestRaftEntity> getChestRaftFactory(Supplier<Item> itemSupplier)
      Mappings:
      Namespace Name Mixin selector
      named getChestRaftFactory Lnet/minecraft/entity/EntityType;getChestRaftFactory(Ljava/util/function/Supplier;)Lnet/minecraft/entity/EntityType$EntityFactory;
      intermediary method_64438 Lnet/minecraft/class_1299;method_64438(Ljava/util/function/Supplier;)Lnet/minecraft/class_1299$class_4049;
      official d Lcee;d(Ljava/util/function/Supplier;)Lcee$b;
    • canPotentiallyExecuteCommands

      public boolean canPotentiallyExecuteCommands()
      Mappings:
      Namespace Name Mixin selector
      named canPotentiallyExecuteCommands Lnet/minecraft/entity/EntityType;canPotentiallyExecuteCommands()Z
      intermediary method_65893 Lnet/minecraft/class_1299;method_65893()Z
      official t Lcee;t()Z