Class TraderLlamaEntity

All Implemented Interfaces:
ComponentsAccess, RangedAttackMob, Attackable, DataTracked, EquipmentHolder, JumpingMount, Leashable, Mount, RideableInventory, Tameable, Targeter, ScoreHolder, Nameable, EntityLike, UniquelyIdentifiable, ServerWaypoint, Waypoint

public class TraderLlamaEntity extends LlamaEntity
Mappings:
Namespace Name
named net/minecraft/entity/passive/TraderLlamaEntity
intermediary net/minecraft/class_3986
official coy
  • Field Details

    • DEFAULT_DESPAWN_DELAY

      private static final int DEFAULT_DESPAWN_DELAY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_DESPAWN_DELAY Lnet/minecraft/entity/passive/TraderLlamaEntity;DEFAULT_DESPAWN_DELAY:I
      intermediary field_57638 Lnet/minecraft/class_3986;field_57638:I
      official ck Lcoy;ck:I
    • despawnDelay

      private int despawnDelay
      Mappings:
      Namespace Name Mixin selector
      named despawnDelay Lnet/minecraft/entity/passive/TraderLlamaEntity;despawnDelay:I
      intermediary field_17716 Lnet/minecraft/class_3986;field_17716:I
      official cl Lcoy;cl:I
  • Constructor Details

    • TraderLlamaEntity

      public TraderLlamaEntity(EntityType<? extends TraderLlamaEntity> type, World world)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
      intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
      official <init> Lbzm;<init>(Lbzv;Ldmu;)V
  • Method Details

    • isTrader

      public boolean isTrader()
      Overrides:
      isTrader in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      named isTrader Lnet/minecraft/entity/passive/LlamaEntity;isTrader()Z
      intermediary method_6807 Lnet/minecraft/class_1501;method_6807()Z
      official gK Lcot;gK()Z
    • createChild

      @Nullable protected @Nullable LlamaEntity createChild()
      Overrides:
      createChild in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      named createChild Lnet/minecraft/entity/passive/LlamaEntity;createChild()Lnet/minecraft/entity/passive/LlamaEntity;
      intermediary method_18004 Lnet/minecraft/class_1501;method_18004()Lnet/minecraft/class_1501;
      official gV Lcot;gV()Lcot;
    • writeCustomData

      protected void writeCustomData(WriteView view)
      Overrides:
      writeCustomData in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      named writeCustomData Lnet/minecraft/entity/Entity;writeCustomData(Lnet/minecraft/storage/WriteView;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_11372;)V
      official a Lbzm;a(Lfdc;)V
    • readCustomData

      protected void readCustomData(ReadView view)
      Overrides:
      readCustomData in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      named readCustomData Lnet/minecraft/entity/Entity;readCustomData(Lnet/minecraft/storage/ReadView;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_11368;)V
      official a Lbzm;a(Lfda;)V
    • initGoals

      protected void initGoals()
      Overrides:
      initGoals in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
      intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
      official H Lcao;H()V
    • setDespawnDelay

      public void setDespawnDelay(int despawnDelay)
      Mappings:
      Namespace Name Mixin selector
      named setDespawnDelay Lnet/minecraft/entity/passive/TraderLlamaEntity;setDespawnDelay(I)V
      intermediary method_35189 Lnet/minecraft/class_3986;method_35189(I)V
      official x Lcoy;x(I)V
    • putPlayerOnBack

      protected void putPlayerOnBack(PlayerEntity player)
      Overrides:
      putPlayerOnBack in class AbstractHorseEntity
      Mappings:
      Namespace Name Mixin selector
      named putPlayerOnBack Lnet/minecraft/entity/passive/AbstractHorseEntity;putPlayerOnBack(Lnet/minecraft/entity/player/PlayerEntity;)V
      intermediary method_6726 Lnet/minecraft/class_1496;method_6726(Lnet/minecraft/class_1657;)V
      official g Lcoq;g(Lcut;)V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class AbstractHorseEntity
      Mappings:
      Namespace Name Mixin selector
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
      intermediary method_6007 Lnet/minecraft/class_1309;method_6007()V
      official e_ Lcam;e_()V
    • tryDespawn

      private void tryDespawn()
      Mappings:
      Namespace Name Mixin selector
      named tryDespawn Lnet/minecraft/entity/passive/TraderLlamaEntity;tryDespawn()V
      intermediary method_20501 Lnet/minecraft/class_3986;method_20501()V
      official hu Lcoy;hu()V
    • canDespawn

      private boolean canDespawn()
      Mappings:
      Namespace Name Mixin selector
      named canDespawn Lnet/minecraft/entity/passive/TraderLlamaEntity;canDespawn()Z
      intermediary method_20502 Lnet/minecraft/class_3986;method_20502()Z
      official hv Lcoy;hv()Z
    • heldByTrader

      private boolean heldByTrader()
      Mappings:
      Namespace Name Mixin selector
      named heldByTrader Lnet/minecraft/entity/passive/TraderLlamaEntity;heldByTrader()Z
      intermediary method_20503 Lnet/minecraft/class_3986;method_20503()Z
      official hw Lcoy;hw()Z
    • leashedByPlayer

      private boolean leashedByPlayer()
      Mappings:
      Namespace Name Mixin selector
      named leashedByPlayer Lnet/minecraft/entity/passive/TraderLlamaEntity;leashedByPlayer()Z
      intermediary method_20504 Lnet/minecraft/class_3986;method_20504()Z
      official hx Lcoy;hx()Z
    • initialize

      @Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData)
      Overrides:
      initialize in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      named initialize Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;
      intermediary method_5943 Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;)Lnet/minecraft/class_1315;
      official a Lcao;a(Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe;