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 bsx
  • Field Details Link icon

    • LOGGER Link icon

      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 bB Lbsx;bB:Lorg/slf4j/Logger;
    • field_30054 Link icon

      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 bD Lbsx;bD:F
    • field_42459 Link icon

      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 bE Lbsx;bE:I
    • ALLAY Link icon

      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 a Lbsx;a:Lbsx;
    • AREA_EFFECT_CLOUD Link icon

      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 b Lbsx;b:Lbsx;
    • ARMADILLO Link icon

      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 c Lbsx;c:Lbsx;
    • ARMOR_STAND Link icon

      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 d Lbsx;d:Lbsx;
    • ARROW Link icon

      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 e Lbsx;e:Lbsx;
    • AXOLOTL Link icon

      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 f Lbsx;f:Lbsx;
    • BAT Link icon

      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 g Lbsx;g:Lbsx;
    • BEE Link icon

      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 h Lbsx;h:Lbsx;
    • BLAZE Link icon

      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 i Lbsx;i:Lbsx;
    • BLOCK_DISPLAY Link icon

      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 j Lbsx;j:Lbsx;
    • BOAT Link icon

      public static final EntityType<BoatEntity> BOAT
      Mappings:
      Namespace Name Mixin selector
      named BOAT Lnet/minecraft/entity/EntityType;BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_6121 Lnet/minecraft/class_1299;field_6121:Lnet/minecraft/class_1299;
      official k Lbsx;k:Lbsx;
    • BOGGED Link icon

      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 l Lbsx;l:Lbsx;
    • BREEZE Link icon

      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 m Lbsx;m:Lbsx;
    • BREEZE_WIND_CHARGE Link icon

      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 n Lbsx;n:Lbsx;
    • CAMEL Link icon

      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 o Lbsx;o:Lbsx;
    • CAT Link icon

      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 p Lbsx;p:Lbsx;
    • CAVE_SPIDER Link icon

      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 q Lbsx;q:Lbsx;
    • CHEST_BOAT Link icon

      public static final EntityType<ChestBoatEntity> CHEST_BOAT
      Mappings:
      Namespace Name Mixin selector
      named CHEST_BOAT Lnet/minecraft/entity/EntityType;CHEST_BOAT:Lnet/minecraft/entity/EntityType;
      intermediary field_38096 Lnet/minecraft/class_1299;field_38096:Lnet/minecraft/class_1299;
      official r Lbsx;r:Lbsx;
    • CHEST_MINECART Link icon

      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 s Lbsx;s:Lbsx;
    • CHICKEN Link icon

      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 t Lbsx;t:Lbsx;
    • COD Link icon

      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 u Lbsx;u:Lbsx;
    • COMMAND_BLOCK_MINECART Link icon

      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 v Lbsx;v:Lbsx;
    • COW Link icon

      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 w Lbsx;w:Lbsx;
    • CREEPER Link icon

      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 x Lbsx;x:Lbsx;
    • DOLPHIN Link icon

      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 y Lbsx;y:Lbsx;
    • DONKEY Link icon

      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 z Lbsx;z:Lbsx;
    • DRAGON_FIREBALL Link icon

      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 A Lbsx;A:Lbsx;
    • DROWNED Link icon

      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 B Lbsx;B:Lbsx;
    • EGG Link icon

      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 C Lbsx;C:Lbsx;
    • ELDER_GUARDIAN Link icon

      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 D Lbsx;D:Lbsx;
    • END_CRYSTAL Link icon

      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 E Lbsx;E:Lbsx;
    • ENDER_DRAGON Link icon

      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 F Lbsx;F:Lbsx;
    • ENDER_PEARL Link icon

      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 G Lbsx;G:Lbsx;
    • ENDERMAN Link icon

      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 H Lbsx;H:Lbsx;
    • ENDERMITE Link icon

      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 I Lbsx;I:Lbsx;
    • EVOKER Link icon

      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 J Lbsx;J:Lbsx;
    • EVOKER_FANGS Link icon

      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 K Lbsx;K:Lbsx;
    • EXPERIENCE_BOTTLE Link icon

      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 L Lbsx;L:Lbsx;
    • EXPERIENCE_ORB Link icon

      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 M Lbsx;M:Lbsx;
    • EYE_OF_ENDER Link icon

      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 N Lbsx;N:Lbsx;
    • FALLING_BLOCK Link icon

      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 O Lbsx;O:Lbsx;
    • FIREWORK_ROCKET Link icon

      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 P Lbsx;P:Lbsx;
    • FOX Link icon

      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 Q Lbsx;Q:Lbsx;
    • FROG Link icon

      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 R Lbsx;R:Lbsx;
    • FURNACE_MINECART Link icon

      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 S Lbsx;S:Lbsx;
    • GHAST Link icon

      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 T Lbsx;T:Lbsx;
    • GIANT Link icon

      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 U Lbsx;U:Lbsx;
    • GLOW_ITEM_FRAME Link icon

      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 V Lbsx;V:Lbsx;
    • GLOW_SQUID Link icon

      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 W Lbsx;W:Lbsx;
    • GOAT Link icon

      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 X Lbsx;X:Lbsx;
    • GUARDIAN Link icon

      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 Y Lbsx;Y:Lbsx;
    • HOGLIN Link icon

      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 Z Lbsx;Z:Lbsx;
    • HOPPER_MINECART Link icon

      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 aa Lbsx;aa:Lbsx;
    • HORSE Link icon

      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 ab Lbsx;ab:Lbsx;
    • HUSK Link icon

      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 ac Lbsx;ac:Lbsx;
    • ILLUSIONER Link icon

      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 ad Lbsx;ad:Lbsx;
    • INTERACTION Link icon

      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 ae Lbsx;ae:Lbsx;
    • IRON_GOLEM Link icon

      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 af Lbsx;af:Lbsx;
    • ITEM Link icon

      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 ag Lbsx;ag:Lbsx;
    • ITEM_DISPLAY Link icon

      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 ah Lbsx;ah:Lbsx;
    • ITEM_FRAME Link icon

      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 ai Lbsx;ai:Lbsx;
    • OMINOUS_ITEM_SPAWNER Link icon

      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 aj Lbsx;aj:Lbsx;
    • FIREBALL Link icon

      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 ak Lbsx;ak:Lbsx;
    • LEASH_KNOT Link icon

      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 al Lbsx;al:Lbsx;
    • LIGHTNING_BOLT Link icon

      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 am Lbsx;am:Lbsx;
    • LLAMA Link icon

      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 an Lbsx;an:Lbsx;
    • LLAMA_SPIT Link icon

      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 ao Lbsx;ao:Lbsx;
    • MAGMA_CUBE Link icon

      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 ap Lbsx;ap:Lbsx;
    • MARKER Link icon

      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 aq Lbsx;aq:Lbsx;
    • MINECART Link icon

      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 ar Lbsx;ar:Lbsx;
    • MOOSHROOM Link icon

      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 as Lbsx;as:Lbsx;
    • MULE Link icon

      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 at Lbsx;at:Lbsx;
    • OCELOT Link icon

      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 au Lbsx;au:Lbsx;
    • PAINTING Link icon

      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 av Lbsx;av:Lbsx;
    • PANDA Link icon

      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 aw Lbsx;aw:Lbsx;
    • PARROT Link icon

      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 ax Lbsx;ax:Lbsx;
    • PHANTOM Link icon

      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 ay Lbsx;ay:Lbsx;
    • PIG Link icon

      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 az Lbsx;az:Lbsx;
    • PIGLIN Link icon

      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 aA Lbsx;aA:Lbsx;
    • PIGLIN_BRUTE Link icon

      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 aB Lbsx;aB:Lbsx;
    • PILLAGER Link icon

      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 aC Lbsx;aC:Lbsx;
    • POLAR_BEAR Link icon

      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 aD Lbsx;aD:Lbsx;
    • POTION Link icon

      public static final EntityType<PotionEntity> POTION
      Mappings:
      Namespace Name Mixin selector
      named POTION Lnet/minecraft/entity/EntityType;POTION:Lnet/minecraft/entity/EntityType;
      intermediary field_6045 Lnet/minecraft/class_1299;field_6045:Lnet/minecraft/class_1299;
      official aE Lbsx;aE:Lbsx;
    • PUFFERFISH Link icon

      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 aF Lbsx;aF:Lbsx;
    • RABBIT Link icon

      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 aG Lbsx;aG:Lbsx;
    • RAVAGER Link icon

      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 aH Lbsx;aH:Lbsx;
    • SALMON Link icon

      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 aI Lbsx;aI:Lbsx;
    • SHEEP Link icon

      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 aJ Lbsx;aJ:Lbsx;
    • SHULKER Link icon

      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 aK Lbsx;aK:Lbsx;
    • SHULKER_BULLET Link icon

      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 aL Lbsx;aL:Lbsx;
    • SILVERFISH Link icon

      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 aM Lbsx;aM:Lbsx;
    • SKELETON Link icon

      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 aN Lbsx;aN:Lbsx;
    • SKELETON_HORSE Link icon

      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 aO Lbsx;aO:Lbsx;
    • SLIME Link icon

      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 aP Lbsx;aP:Lbsx;
    • SMALL_FIREBALL Link icon

      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 aQ Lbsx;aQ:Lbsx;
    • SNIFFER Link icon

      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 aR Lbsx;aR:Lbsx;
    • SNOW_GOLEM Link icon

      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 aS Lbsx;aS:Lbsx;
    • SNOWBALL Link icon

      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 aT Lbsx;aT:Lbsx;
    • SPAWNER_MINECART Link icon

      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 aU Lbsx;aU:Lbsx;
    • SPECTRAL_ARROW Link icon

      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 aV Lbsx;aV:Lbsx;
    • SPIDER Link icon

      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 aW Lbsx;aW:Lbsx;
    • SQUID Link icon

      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 aX Lbsx;aX:Lbsx;
    • STRAY Link icon

      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 aY Lbsx;aY:Lbsx;
    • STRIDER Link icon

      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 aZ Lbsx;aZ:Lbsx;
    • TADPOLE Link icon

      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 ba Lbsx;ba:Lbsx;
    • TEXT_DISPLAY Link icon

      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 bb Lbsx;bb:Lbsx;
    • TNT Link icon

      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 bc Lbsx;bc:Lbsx;
    • TNT_MINECART Link icon

      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 bd Lbsx;bd:Lbsx;
    • TRADER_LLAMA Link icon

      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 be Lbsx;be:Lbsx;
    • TRIDENT Link icon

      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 bf Lbsx;bf:Lbsx;
    • TROPICAL_FISH Link icon

      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 bg Lbsx;bg:Lbsx;
    • TURTLE Link icon

      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 bh Lbsx;bh:Lbsx;
    • VEX Link icon

      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 bi Lbsx;bi:Lbsx;
    • VILLAGER Link icon

      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 bj Lbsx;bj:Lbsx;
    • VINDICATOR Link icon

      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 bk Lbsx;bk:Lbsx;
    • WANDERING_TRADER Link icon

      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 bl Lbsx;bl:Lbsx;
    • WARDEN Link icon

      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 bm Lbsx;bm:Lbsx;
    • WIND_CHARGE Link icon

      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 bn Lbsx;bn:Lbsx;
    • WITCH Link icon

      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 bo Lbsx;bo:Lbsx;
    • WITHER Link icon

      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 bp Lbsx;bp:Lbsx;
    • WITHER_SKELETON Link icon

      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 bq Lbsx;bq:Lbsx;
    • WITHER_SKULL Link icon

      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 br Lbsx;br:Lbsx;
    • WOLF Link icon

      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 bs Lbsx;bs:Lbsx;
    • ZOGLIN Link icon

      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 bt Lbsx;bt:Lbsx;
    • ZOMBIE Link icon

      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 bu Lbsx;bu:Lbsx;
    • ZOMBIE_HORSE Link icon

      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 bv Lbsx;bv:Lbsx;
    • ZOMBIE_VILLAGER Link icon

      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 bw Lbsx;bw:Lbsx;
    • ZOMBIFIED_PIGLIN Link icon

      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 bx Lbsx;bx:Lbsx;
    • PLAYER Link icon

      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 by Lbsx;by:Lbsx;
    • FISHING_BOBBER Link icon

      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 bz Lbsx;bz:Lbsx;
    • registryEntry Link icon

      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 bC Lbsx;bC:Ljm$c;
    • factory Link icon

      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 bF Lbsx;bF:Lbsx$b;
    • spawnGroup Link icon

      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 bG Lbsx;bG:Lbtq;
    • canSpawnInside Link icon

      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 bH Lbsx;bH:Lcom/google/common/collect/ImmutableSet;
    • saveable Link icon

      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 bI Lbsx;bI:Z
    • summonable Link icon

      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 bJ Lbsx;bJ:Z
    • fireImmune Link icon

      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 bK Lbsx;bK:Z
    • spawnableFarFromPlayer Link icon

      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 bL Lbsx;bL:Z
    • maxTrackDistance Link icon

      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 bM Lbsx;bM:I
    • trackTickInterval Link icon

      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 bN Lbsx;bN:I
    • translationKey Link icon

      @Nullable private @Nullable 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 bO Lbsx;bO:Ljava/lang/String;
    • name Link icon

      @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 bP Lbsx;bP:Lwz;
    • lootTableId Link icon

      @Nullable private @Nullable RegistryKey<LootTable> lootTableId
      Mappings:
      Namespace Name Mixin selector
      named lootTableId Lnet/minecraft/entity/EntityType;lootTableId:Lnet/minecraft/registry/RegistryKey;
      intermediary field_16526 Lnet/minecraft/class_1299;field_16526:Lnet/minecraft/class_5321;
      official bQ Lbsx;bQ:Lakq;
    • dimensions Link icon

      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 bR Lbsx;bR:Lbsu;
    • spawnBoxScale Link icon

      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 bS Lbsx;bS:F
    • requiredFeatures Link icon

      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 bT Lbsx;bT:Lcpl;
  • Constructor Details Link icon

    • EntityType Link icon

      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, FeatureSet requiredFeatures)
      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;FIILnet/minecraft/resource/featuretoggle/FeatureSet;)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;FIILnet/minecraft/class_7699;)V
      official <init> Lbsx;<init>(Lbsx$b;Lbtq;ZZZZLcom/google/common/collect/ImmutableSet;Lbsu;FIILcpl;)V
  • Method Details Link icon

    • register Link icon

      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 Lbsx;a(Ljava/lang/String;Lbsx$a;)Lbsx;
    • getId Link icon

      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 Lbsx;a(Lbsx;)Lakr;
    • get Link icon

      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 Lbsx;a(Ljava/lang/String;)Ljava/util/Optional;
    • spawnFromItemStack Link icon

      @Nullable public T spawnFromItemStack(ServerWorld world, @Nullable @Nullable ItemStack stack, @Nullable @Nullable PlayerEntity player, 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/player/PlayerEntity;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_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
      official a Lbsx;a(Laqu;Lcuq;Lcmx;Ljd;Lbtr;ZZ)Lbsr;
    • copier Link icon

      public static <T extends Entity> Consumer<T> copier(ServerWorld world, ItemStack stack, @Nullable @Nullable PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named copier Lnet/minecraft/entity/EntityType;copier(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;)Ljava/util/function/Consumer;
      intermediary method_48009 Lnet/minecraft/class_1299;method_48009(Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Ljava/util/function/Consumer;
      official a Lbsx;a(Laqu;Lcuq;Lcmx;)Ljava/util/function/Consumer;
    • copier Link icon

      public static <T extends Entity> Consumer<T> copier(Consumer<T> chained, ServerWorld world, ItemStack stack, @Nullable @Nullable PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named copier Lnet/minecraft/entity/EntityType;copier(Ljava/util/function/Consumer;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;)Ljava/util/function/Consumer;
      intermediary method_48156 Lnet/minecraft/class_1299;method_48156(Ljava/util/function/Consumer;Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Ljava/util/function/Consumer;
      official a Lbsx;a(Ljava/util/function/Consumer;Laqu;Lcuq;Lcmx;)Ljava/util/function/Consumer;
    • customNameCopier Link icon

      public static <T extends Entity> Consumer<T> customNameCopier(Consumer<T> chained, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named customNameCopier Lnet/minecraft/entity/EntityType;customNameCopier(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemStack;)Ljava/util/function/Consumer;
      intermediary method_48012 Lnet/minecraft/class_1299;method_48012(Ljava/util/function/Consumer;Lnet/minecraft/class_1799;)Ljava/util/function/Consumer;
      official a Lbsx;a(Ljava/util/function/Consumer;Lcuq;)Ljava/util/function/Consumer;
    • nbtCopier Link icon

      public static <T extends Entity> Consumer<T> nbtCopier(Consumer<T> chained, ServerWorld world, ItemStack stack, @Nullable @Nullable PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named nbtCopier Lnet/minecraft/entity/EntityType;nbtCopier(Ljava/util/function/Consumer;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;)Ljava/util/function/Consumer;
      intermediary method_48011 Lnet/minecraft/class_1299;method_48011(Ljava/util/function/Consumer;Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Ljava/util/function/Consumer;
      official b Lbsx;b(Ljava/util/function/Consumer;Laqu;Lcuq;Lcmx;)Ljava/util/function/Consumer;
    • spawn Link icon

      @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 Lbsx;a(Laqu;Ljd;Lbtr;)Lbsr;
    • spawn Link icon

      @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 Lbsx;a(Laqu;Ljava/util/function/Consumer;Ljd;Lbtr;ZZ)Lbsr;
    • create Link icon

      @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 Lbsx;b(Laqu;Ljava/util/function/Consumer;Ljd;Lbtr;ZZ)Lbsr;
    • getOriginY Link icon

      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 Lbsx;a(Ldcz;Ljd;ZLewx;)D
    • loadFromEntityNbt Link icon

      public static void loadFromEntityNbt(World world, @Nullable @Nullable PlayerEntity player, @Nullable @Nullable Entity entity, NbtComponent nbt)
      Mappings:
      Namespace Name Mixin selector
      named loadFromEntityNbt Lnet/minecraft/entity/EntityType;loadFromEntityNbt(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/component/type/NbtComponent;)V
      intermediary method_5881 Lnet/minecraft/class_1299;method_5881(Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_9279;)V
      official a Lbsx;a(Ldcw;Lcmx;Lbsr;Lcxh;)V
    • isSaveable Link icon

      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 Lbsx;b()Z
    • isSummonable Link icon

      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 Lbsx;c()Z
    • isFireImmune Link icon

      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 Lbsx;d()Z
    • isSpawnableFarFromPlayer Link icon

      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 Lbsx;e()Z
    • getSpawnGroup Link icon

      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 Lbsx;f()Lbtq;
    • getTranslationKey Link icon

      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 Lbsx;g()Ljava/lang/String;
    • getName Link icon

      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 Lbsx;h()Lwz;
    • toString Link icon

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

      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 j Lbsx;j()Ljava/lang/String;
    • getLootTableId Link icon

      public RegistryKey<LootTable> getLootTableId()
      Mappings:
      Namespace Name Mixin selector
      named getLootTableId Lnet/minecraft/entity/EntityType;getLootTableId()Lnet/minecraft/registry/RegistryKey;
      intermediary method_16351 Lnet/minecraft/class_1299;method_16351()Lnet/minecraft/class_5321;
      official k Lbsx;k()Lakq;
    • getWidth Link icon

      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 Lbsx;l()F
    • getHeight Link icon

      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 Lbsx;m()F
    • getRequiredFeatures Link icon

      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 i Lcpi;i()Lcpl;
    • create Link icon

      @Nullable public T create(World world)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/EntityType;create(Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
      intermediary method_5883 Lnet/minecraft/class_1299;method_5883(Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297;
      official a Lbsx;a(Ldcw;)Lbsr;
    • getEntityFromNbt Link icon

      public static Optional<Entity> getEntityFromNbt(NbtCompound nbt, World world)
      Mappings:
      Namespace Name Mixin selector
      named getEntityFromNbt Lnet/minecraft/entity/EntityType;getEntityFromNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;)Ljava/util/Optional;
      intermediary method_5892 Lnet/minecraft/class_1299;method_5892(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;
      official a Lbsx;a(Lub;Ldcw;)Ljava/util/Optional;
    • getSpawnBox Link icon

      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 Lbsx;a(DDD)Lewx;
    • isInvalidSpawn Link icon

      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 Lbsx;a(Ldtc;)Z
    • getDimensions Link icon

      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 Lbsx;n()Lbsu;
    • fromNbt Link icon

      public static Optional<EntityType<?>> fromNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      named fromNbt Lnet/minecraft/entity/EntityType;fromNbt(Lnet/minecraft/nbt/NbtCompound;)Ljava/util/Optional;
      intermediary method_17684 Lnet/minecraft/class_1299;method_17684(Lnet/minecraft/class_2487;)Ljava/util/Optional;
      official a Lbsx;a(Lub;)Ljava/util/Optional;
    • loadEntityWithPassengers Link icon

      @Nullable public static @Nullable Entity loadEntityWithPassengers(NbtCompound nbt, World world, Function<Entity,Entity> entityProcessor)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityWithPassengers Lnet/minecraft/entity/EntityType;loadEntityWithPassengers(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;Ljava/util/function/Function;)Lnet/minecraft/entity/Entity;
      intermediary method_17842 Lnet/minecraft/class_1299;method_17842(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Ljava/util/function/Function;)Lnet/minecraft/class_1297;
      official a Lbsx;a(Lub;Ldcw;Ljava/util/function/Function;)Lbsr;
    • streamFromNbt Link icon

      public static Stream<Entity> streamFromNbt(List<? extends NbtElement> entityNbtList, World world)
      Mappings:
      Namespace Name Mixin selector
      named streamFromNbt Lnet/minecraft/entity/EntityType;streamFromNbt(Ljava/util/List;Lnet/minecraft/world/World;)Ljava/util/stream/Stream;
      intermediary method_31489 Lnet/minecraft/class_1299;method_31489(Ljava/util/List;Lnet/minecraft/class_1937;)Ljava/util/stream/Stream;
      official a Lbsx;a(Ljava/util/List;Ldcw;)Ljava/util/stream/Stream;
    • loadEntityFromNbt Link icon

      private static Optional<Entity> loadEntityFromNbt(NbtCompound nbt, World world)
      Mappings:
      Namespace Name Mixin selector
      named loadEntityFromNbt Lnet/minecraft/entity/EntityType;loadEntityFromNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;)Ljava/util/Optional;
      intermediary method_17848 Lnet/minecraft/class_1299;method_17848(Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;
      official b Lbsx;b(Lub;Ldcw;)Ljava/util/Optional;
    • getMaxTrackDistance Link icon

      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 Lbsx;o()I
    • getTrackTickInterval Link icon

      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 Lbsx;p()I
    • alwaysUpdateVelocity Link icon

      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 Lbsx;q()Z
    • isIn Link icon

      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 Lbsx;a(Lawu;)Z
    • isIn Link icon

      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 Lbsx;a(Ljq;)Z
    • downcast Link icon

      @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 Lbsx;a(Lbsr;)Lbsr;
    • getBaseClass Link icon

      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 Ldxn;a()Ljava/lang/Class;
    • getRegistryEntry Link icon

      @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 Lbsx;r()Ljm$c;