Class VillagerEntity

All Implemented Interfaces:
CommandSource, Trader, EntityCategoryProvider, Tradable

public class VillagerEntity
extends AgeableEntity
implements Trader, Tradable
Mappings:
Namespace Name
official wi
intermediary net/minecraft/class_1953
named net/minecraft/entity/passive/VillagerEntity
  • Field Details

    • TRADES

      private static final VillagerEntity.TradeProvider[][][][] TRADES
      Mappings:
      Namespace Name Mixin selector
      official bC Lwi;bC:[[[[Lwi$f;
      intermediary field_8282 Lnet/minecraft/class_1953;field_8282:[[[[Lnet/minecraft/class_1953$class_1959;
      named TRADES Lnet/minecraft/entity/passive/VillagerEntity;TRADES:[[[[Lnet/minecraft/entity/passive/VillagerEntity$TradeProvider;
    • field_8284

      private int field_8284
      Mappings:
      Namespace Name Mixin selector
      official bn Lwi;bn:I
      intermediary field_8284 Lnet/minecraft/class_1953;field_8284:I
      named field_8284 Lnet/minecraft/entity/passive/VillagerEntity;field_8284:I
    • field_8285

      private boolean field_8285
      Mappings:
      Namespace Name Mixin selector
      official bo Lwi;bo:Z
      intermediary field_8285 Lnet/minecraft/class_1953;field_8285:Z
      named field_8285 Lnet/minecraft/entity/passive/VillagerEntity;field_8285:Z
    • field_8286

      private boolean field_8286
      Mappings:
      Namespace Name Mixin selector
      official bp Lwi;bp:Z
      intermediary field_8286 Lnet/minecraft/class_1953;field_8286:Z
      named field_8286 Lnet/minecraft/entity/passive/VillagerEntity;field_8286:Z
    • field_8283

      Village field_8283
      Mappings:
      Namespace Name Mixin selector
      official bm Lwi;bm:Ltf;
      intermediary field_8283 Lnet/minecraft/class_1953;field_8283:Lnet/minecraft/class_1841;
      named field_8283 Lnet/minecraft/entity/passive/VillagerEntity;field_8283:Lnet/minecraft/village/Village;
    • customer

      private PlayerEntity customer
      Mappings:
      Namespace Name Mixin selector
      official bq Lwi;bq:Lwn;
      intermediary field_8287 Lnet/minecraft/class_1953;field_8287:Lnet/minecraft/class_1963;
      named customer Lnet/minecraft/entity/passive/VillagerEntity;customer:Lnet/minecraft/entity/player/PlayerEntity;
    • offers

      private TraderOfferList offers
      Mappings:
      Namespace Name Mixin selector
      official br Lwi;br:Lada;
      intermediary field_8288 Lnet/minecraft/class_1953;field_8288:Lnet/minecraft/class_86;
      named offers Lnet/minecraft/entity/passive/VillagerEntity;offers:Lnet/minecraft/village/TraderOfferList;
    • field_8289

      private int field_8289
      Mappings:
      Namespace Name Mixin selector
      official bs Lwi;bs:I
      intermediary field_8289 Lnet/minecraft/class_1953;field_8289:I
      named field_8289 Lnet/minecraft/entity/passive/VillagerEntity;field_8289:I
    • field_8290

      private boolean field_8290
      Mappings:
      Namespace Name Mixin selector
      official bt Lwi;bt:Z
      intermediary field_8290 Lnet/minecraft/class_1953;field_8290:Z
      named field_8290 Lnet/minecraft/entity/passive/VillagerEntity;field_8290:Z
    • willingToMate

      private boolean willingToMate
      Mappings:
      Namespace Name Mixin selector
      official bu Lwi;bu:Z
      intermediary field_8291 Lnet/minecraft/class_1953;field_8291:Z
      named willingToMate Lnet/minecraft/entity/passive/VillagerEntity;willingToMate:Z
    • riches

      private int riches
      Mappings:
      Namespace Name Mixin selector
      official bv Lwi;bv:I
      intermediary field_8292 Lnet/minecraft/class_1953;field_8292:I
      named riches Lnet/minecraft/entity/passive/VillagerEntity;riches:I
    • field_8293

      private String field_8293
      Mappings:
      Namespace Name Mixin selector
      official bw Lwi;bw:Ljava/lang/String;
      intermediary field_8293 Lnet/minecraft/class_1953;field_8293:Ljava/lang/String;
      named field_8293 Lnet/minecraft/entity/passive/VillagerEntity;field_8293:Ljava/lang/String;
    • career

      private int career
      Mappings:
      Namespace Name Mixin selector
      official bx Lwi;bx:I
      intermediary field_8294 Lnet/minecraft/class_1953;field_8294:I
      named career Lnet/minecraft/entity/passive/VillagerEntity;career:I
    • careerLevel

      private int careerLevel
      Mappings:
      Namespace Name Mixin selector
      official by Lwi;by:I
      intermediary field_8295 Lnet/minecraft/class_1953;field_8295:I
      named careerLevel Lnet/minecraft/entity/passive/VillagerEntity;careerLevel:I
    • field_8296

      private boolean field_8296
      Mappings:
      Namespace Name Mixin selector
      official bz Lwi;bz:Z
      intermediary field_8296 Lnet/minecraft/class_1953;field_8296:Z
      named field_8296 Lnet/minecraft/entity/passive/VillagerEntity;field_8296:Z
    • field_8280

      private boolean field_8280
      Mappings:
      Namespace Name Mixin selector
      official bA Lwi;bA:Z
      intermediary field_8280 Lnet/minecraft/class_1953;field_8280:Z
      named field_8280 Lnet/minecraft/entity/passive/VillagerEntity;field_8280:Z
    • villagerInventory

      private SimpleInventory villagerInventory
      Mappings:
      Namespace Name Mixin selector
      official bB Lwi;bB:Loq;
      intermediary field_8281 Lnet/minecraft/class_1953;field_8281:Lnet/minecraft/class_1727;
      named villagerInventory Lnet/minecraft/entity/passive/VillagerEntity;villagerInventory:Lnet/minecraft/inventory/SimpleInventory;
  • Constructor Details

    • VillagerEntity

      public VillagerEntity​(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lpk;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • VillagerEntity

      public VillagerEntity​(World world, int profession)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lwi;<init>(Ladm;I)V
      intermediary <init> Lnet/minecraft/class_1953;<init>(Lnet/minecraft/class_99;I)V
      named <init> Lnet/minecraft/entity/passive/VillagerEntity;<init>(Lnet/minecraft/world/World;I)V
  • Method Details

    • method_7929

      private void method_7929()
      Mappings:
      Namespace Name Mixin selector
      official cv Lwi;cv()V
      intermediary method_7929 Lnet/minecraft/class_1953;method_7929()V
      named method_7929 Lnet/minecraft/entity/passive/VillagerEntity;method_7929()V
    • method_6894

      protected void method_6894()
      Overrides:
      method_6894 in class AgeableEntity
      Mappings:
      Namespace Name Mixin selector
      official n Lph;n()V
      intermediary method_6894 Lnet/minecraft/class_1743;method_6894()V
      named method_6894 Lnet/minecraft/entity/passive/AgeableEntity;method_6894()V
    • initializeAttributes

      protected void initializeAttributes()
      Overrides:
      initializeAttributes in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official aX Lpr;aX()V
      intermediary method_7097 Lnet/minecraft/class_1752;method_7097()V
      named initializeAttributes Lnet/minecraft/entity/LivingEntity;initializeAttributes()V
    • mobTick

      protected void mobTick()
      Overrides:
      mobTick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official E Lps;E()V
      intermediary method_7186 Lnet/minecraft/class_1753;method_7186()V
      named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
    • method_7195

      public boolean method_7195​(PlayerEntity player)
      Overrides:
      method_7195 in class AgeableEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lps;a(Lwn;)Z
      intermediary method_7195 Lnet/minecraft/class_1753;method_7195(Lnet/minecraft/class_1963;)Z
      named method_7195 Lnet/minecraft/entity/mob/MobEntity;method_7195(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class AgeableEntity
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h()V
      intermediary method_7043 Lnet/minecraft/class_1745;method_7043()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • serialize

      public void serialize​(CompoundTag tag)
      Overrides:
      serialize in class AgeableEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)V
      intermediary method_7003 Lnet/minecraft/class_1745;method_7003(Lnet/minecraft/class_1405;)V
      named serialize Lnet/minecraft/entity/Entity;serialize(Lnet/minecraft/nbt/CompoundTag;)V
    • deserialize

      public void deserialize​(CompoundTag tag)
      Overrides:
      deserialize in class AgeableEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ldn;)V
      intermediary method_6933 Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)V
      named deserialize Lnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
    • method_7184

      protected boolean method_7184()
      Overrides:
      method_7184 in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official C Lps;C()Z
      intermediary method_7184 Lnet/minecraft/class_1753;method_7184()Z
      named method_7184 Lnet/minecraft/entity/mob/MobEntity;method_7184()Z
    • getAmbientSound

      protected String getAmbientSound()
      Overrides:
      getAmbientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official z Lps;z()Ljava/lang/String;
      intermediary method_7231 Lnet/minecraft/class_1753;method_7231()Ljava/lang/String;
      named getAmbientSound Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Ljava/lang/String;
    • getHurtSound

      protected String getHurtSound()
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bo Lpr;bo()Ljava/lang/String;
      intermediary method_7137 Lnet/minecraft/class_1752;method_7137()Ljava/lang/String;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound()Ljava/lang/String;
    • getDeathSound

      protected String getDeathSound()
      Overrides:
      getDeathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bp Lpr;bp()Ljava/lang/String;
      intermediary method_7138 Lnet/minecraft/class_1752;method_7138()Ljava/lang/String;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Ljava/lang/String;
    • setProfession

      public void setProfession​(int professon)
      Mappings:
      Namespace Name Mixin selector
      official r Lwi;r(I)V
      intermediary method_7935 Lnet/minecraft/class_1953;method_7935(I)V
      named setProfession Lnet/minecraft/entity/passive/VillagerEntity;setProfession(I)V
    • profession

      public int profession()
      Mappings:
      Namespace Name Mixin selector
      official cl Lwi;cl()I
      intermediary method_7919 Lnet/minecraft/class_1953;method_7919()I
      named profession Lnet/minecraft/entity/passive/VillagerEntity;profession()I
    • method_7920

      public boolean method_7920()
      Mappings:
      Namespace Name Mixin selector
      official cm Lwi;cm()Z
      intermediary method_7920 Lnet/minecraft/class_1953;method_7920()Z
      named method_7920 Lnet/minecraft/entity/passive/VillagerEntity;method_7920()Z
    • method_7931

      public void method_7931​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official l Lwi;l(Z)V
      intermediary method_7931 Lnet/minecraft/class_1953;method_7931(Z)V
      named method_7931 Lnet/minecraft/entity/passive/VillagerEntity;method_7931(Z)V
    • method_7932

      public void method_7932​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official m Lwi;m(Z)V
      intermediary method_7932 Lnet/minecraft/class_1953;method_7932(Z)V
      named method_7932 Lnet/minecraft/entity/passive/VillagerEntity;method_7932(Z)V
    • method_7921

      public boolean method_7921()
      Mappings:
      Namespace Name Mixin selector
      official cn Lwi;cn()Z
      intermediary method_7921 Lnet/minecraft/class_1953;method_7921()Z
      named method_7921 Lnet/minecraft/entity/passive/VillagerEntity;method_7921()Z
    • setAttacker

      public void setAttacker​(LivingEntity entity)
      Overrides:
      setAttacker in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lpr;b(Lpr;)V
      intermediary method_7103 Lnet/minecraft/class_1752;method_7103(Lnet/minecraft/class_1752;)V
      named setAttacker Lnet/minecraft/entity/LivingEntity;setAttacker(Lnet/minecraft/entity/LivingEntity;)V
    • onKilled

      public void onKilled​(DamageSource source)
      Overrides:
      onKilled in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lpr;a(Low;)V
      intermediary method_7089 Lnet/minecraft/class_1752;method_7089(Lnet/minecraft/class_1733;)V
      named onKilled Lnet/minecraft/entity/LivingEntity;onKilled(Lnet/minecraft/entity/damage/DamageSource;)V
    • setCurrentCustomer

      public void setCurrentCustomer​(PlayerEntity player)
      Specified by:
      setCurrentCustomer in interface Trader
      Mappings:
      Namespace Name Mixin selector
      official a_ Lacy;a_(Lwn;)V
      intermediary method_130 Lnet/minecraft/class_83;method_130(Lnet/minecraft/class_1963;)V
      named setCurrentCustomer Lnet/minecraft/entity/data/Trader;setCurrentCustomer(Lnet/minecraft/entity/player/PlayerEntity;)V
    • getCurrentCustomer

      public PlayerEntity getCurrentCustomer()
      Specified by:
      getCurrentCustomer in interface Trader
      Mappings:
      Namespace Name Mixin selector
      official v_ Lacy;v_()Lwn;
      intermediary method_134 Lnet/minecraft/class_83;method_134()Lnet/minecraft/class_1963;
      named getCurrentCustomer Lnet/minecraft/entity/data/Trader;getCurrentCustomer()Lnet/minecraft/entity/player/PlayerEntity;
    • hasCustomer

      public boolean hasCustomer()
      Mappings:
      Namespace Name Mixin selector
      official co Lwi;co()Z
      intermediary method_7922 Lnet/minecraft/class_1953;method_7922()Z
      named hasCustomer Lnet/minecraft/entity/passive/VillagerEntity;hasCustomer()Z
    • method_7933

      public boolean method_7933​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official n Lwi;n(Z)Z
      intermediary method_7933 Lnet/minecraft/class_1953;method_7933(Z)Z
      named method_7933 Lnet/minecraft/entity/passive/VillagerEntity;method_7933(Z)Z
    • method_7934

      public void method_7934​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official o Lwi;o(Z)V
      intermediary method_7934 Lnet/minecraft/class_1953;method_7934(Z)V
      named method_7934 Lnet/minecraft/entity/passive/VillagerEntity;method_7934(Z)V
    • trade

      public void trade​(TradeOffer offer)
      Specified by:
      trade in interface Trader
      Mappings:
      Namespace Name Mixin selector
      official a Lacy;a(Lacz;)V
      intermediary method_128 Lnet/minecraft/class_83;method_128(Lnet/minecraft/class_84;)V
      named trade Lnet/minecraft/entity/data/Trader;trade(Lnet/minecraft/village/TradeOffer;)V
    • method_131

      public void method_131​(ItemStack stack)
      Specified by:
      method_131 in interface Trader
      Mappings:
      Namespace Name Mixin selector
      official a_ Lacy;a_(Lzx;)V
      intermediary method_131 Lnet/minecraft/class_83;method_131(Lnet/minecraft/class_2056;)V
      named method_131 Lnet/minecraft/entity/data/Trader;method_131(Lnet/minecraft/item/ItemStack;)V
    • getOffers

      public TraderOfferList getOffers​(PlayerEntity player)
      Specified by:
      getOffers in interface Trader
      Mappings:
      Namespace Name Mixin selector
      official b_ Lacy;b_(Lwn;)Lada;
      intermediary method_132 Lnet/minecraft/class_83;method_132(Lnet/minecraft/class_1963;)Lnet/minecraft/class_86;
      named getOffers Lnet/minecraft/entity/data/Trader;getOffers(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/village/TraderOfferList;
    • getOffers

      private void getOffers()
      Mappings:
      Namespace Name Mixin selector
      official cw Lwi;cw()V
      intermediary method_7930 Lnet/minecraft/class_1953;method_7930()V
      named getOffers Lnet/minecraft/entity/passive/VillagerEntity;getOffers()V
    • setTraderOfferList

      @Environment(CLIENT) public void setTraderOfferList​(TraderOfferList list)
      Specified by:
      setTraderOfferList in interface Trader
      Mappings:
      Namespace Name Mixin selector
      official a Lacy;a(Lada;)V
      intermediary method_129 Lnet/minecraft/class_83;method_129(Lnet/minecraft/class_86;)V
      named setTraderOfferList Lnet/minecraft/entity/data/Trader;setTraderOfferList(Lnet/minecraft/village/TraderOfferList;)V
    • getName

      public Text getName()
      Specified by:
      getName in interface CommandSource
      Specified by:
      getName in interface Trader
      Overrides:
      getName in class Entity
      Mappings:
      Namespace Name Mixin selector
      official method_133 Lacy;method_133()Leu;
      intermediary method_133 Lnet/minecraft/class_83;method_133()Lnet/minecraft/class_1444;
      named getName Lnet/minecraft/entity/data/Trader;getName()Lnet/minecraft/text/Text;
    • getEyeHeight

      public float getEyeHeight()
      Overrides:
      getEyeHeight in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aS Lpk;aS()F
      intermediary method_6965 Lnet/minecraft/class_1745;method_6965()F
      named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight()F
    • handleStatus

      @Environment(CLIENT) public void handleStatus​(byte status)
      Overrides:
      handleStatus in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(B)V
      intermediary method_6916 Lnet/minecraft/class_1745;method_6916(B)V
      named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
    • addParticle

      @Environment(CLIENT) private void addParticle​(ParticleType particleType)
      Mappings:
      Namespace Name Mixin selector
      official a Lwi;a(Lcy;)V
      intermediary method_7916 Lnet/minecraft/class_1953;method_7916(Lnet/minecraft/class_1394;)V
      named addParticle Lnet/minecraft/entity/passive/VillagerEntity;addParticle(Lnet/minecraft/client/particle/ParticleType;)V
    • method_7191

      public EntityData method_7191​(LocalDifficulty difficulty, EntityData data)
      Overrides:
      method_7191 in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lps;a(Lok;Lpu;)Lpu;
      intermediary method_7191 Lnet/minecraft/class_1753;method_7191(Lnet/minecraft/class_1722;Lnet/minecraft/class_1756;)Lnet/minecraft/class_1756;
      named method_7191 Lnet/minecraft/entity/mob/MobEntity;method_7191(Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;
    • method_7923

      public void method_7923()
      Mappings:
      Namespace Name Mixin selector
      official cp Lwi;cp()V
      intermediary method_7923 Lnet/minecraft/class_1953;method_7923()V
      named method_7923 Lnet/minecraft/entity/passive/VillagerEntity;method_7923()V
    • method_6890

      public VillagerEntity method_6890​(AgeableEntity ageableEntity)
      Specified by:
      method_6890 in class AgeableEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lwi;b(Lph;)Lwi;
      intermediary method_7918 Lnet/minecraft/class_1953;method_7918(Lnet/minecraft/class_1743;)Lnet/minecraft/class_1953;
      named method_6890 Lnet/minecraft/entity/passive/VillagerEntity;method_6890(Lnet/minecraft/entity/passive/AgeableEntity;)Lnet/minecraft/entity/passive/VillagerEntity;
    • isTameable

      public boolean isTameable()
      Overrides:
      isTameable in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official cb Lps;cb()Z
      intermediary method_7212 Lnet/minecraft/class_1753;method_7212()Z
      named isTameable Lnet/minecraft/entity/mob/MobEntity;isTameable()Z
    • onLightningStrike

      public void onLightningStrike​(LightningBoltEntity lightning)
      Overrides:
      onLightningStrike in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Luv;)V
      intermediary method_6941 Lnet/minecraft/class_1745;method_6941(Lnet/minecraft/class_1890;)V
      named onLightningStrike Lnet/minecraft/entity/Entity;onLightningStrike(Lnet/minecraft/entity/LightningBoltEntity;)V
    • method_7924

      public SimpleInventory method_7924()
      Mappings:
      Namespace Name Mixin selector
      official cq Lwi;cq()Loq;
      intermediary method_7924 Lnet/minecraft/class_1953;method_7924()Lnet/minecraft/class_1727;
      named method_7924 Lnet/minecraft/entity/passive/VillagerEntity;method_7924()Lnet/minecraft/inventory/SimpleInventory;
    • loot

      protected void loot​(ItemEntity item)
      Overrides:
      loot in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lps;a(Luz;)V
      intermediary method_7194 Lnet/minecraft/class_1753;method_7194(Lnet/minecraft/class_1893;)V
      named loot Lnet/minecraft/entity/mob/MobEntity;loot(Lnet/minecraft/entity/ItemEntity;)V
    • canPickUp

      private boolean canPickUp​(Item item)
      Mappings:
      Namespace Name Mixin selector
      official a Lwi;a(Lzw;)Z
      intermediary method_7917 Lnet/minecraft/class_1953;method_7917(Lnet/minecraft/class_2054;)Z
      named canPickUp Lnet/minecraft/entity/passive/VillagerEntity;canPickUp(Lnet/minecraft/item/Item;)Z
    • method_7925

      public boolean method_7925()
      Mappings:
      Namespace Name Mixin selector
      official cr Lwi;cr()Z
      intermediary method_7925 Lnet/minecraft/class_1953;method_7925()Z
      named method_7925 Lnet/minecraft/entity/passive/VillagerEntity;method_7925()Z
    • method_7926

      public boolean method_7926()
      Mappings:
      Namespace Name Mixin selector
      official cs Lwi;cs()Z
      intermediary method_7926 Lnet/minecraft/class_1953;method_7926()Z
      named method_7926 Lnet/minecraft/entity/passive/VillagerEntity;method_7926()Z
    • method_7927

      public boolean method_7927()
      Mappings:
      Namespace Name Mixin selector
      official ct Lwi;ct()Z
      intermediary method_7927 Lnet/minecraft/class_1953;method_7927()Z
      named method_7927 Lnet/minecraft/entity/passive/VillagerEntity;method_7927()Z
    • method_7936

      private boolean method_7936​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official s Lwi;s(I)Z
      intermediary method_7936 Lnet/minecraft/class_1953;method_7936(I)Z
      named method_7936 Lnet/minecraft/entity/passive/VillagerEntity;method_7936(I)Z
    • hasSeedToPlant

      public boolean hasSeedToPlant()
      Mappings:
      Namespace Name Mixin selector
      official cu Lwi;cu()Z
      intermediary method_7928 Lnet/minecraft/class_1953;method_7928()Z
      named hasSeedToPlant Lnet/minecraft/entity/passive/VillagerEntity;hasSeedToPlant()Z
    • equip

      public boolean equip​(int slot, ItemStack item)
      Overrides:
      equip in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(ILzx;)Z
      intermediary method_7018 Lnet/minecraft/class_1745;method_7018(ILnet/minecraft/class_2056;)Z
      named equip Lnet/minecraft/entity/Entity;equip(ILnet/minecraft/item/ItemStack;)Z