Class TraderLlamaEntity

All Implemented Interfaces:
RangedAttackMob, EntityLike, JumpingMount, Saddleable, InventoryChangedListener, CommandOutput, Nameable

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

    • despawnDelay

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

    • TraderLlamaEntity

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

    • isTrader

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

      protected LlamaEntity createChild()
      Overrides:
      createChild in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      official fY Lbcu;fY()Lbcu;
      intermediary method_18004 Lnet/minecraft/class_1501;method_18004()Lnet/minecraft/class_1501;
      named createChild Lnet/minecraft/entity/passive/LlamaEntity;createChild()Lnet/minecraft/entity/passive/LlamaEntity;
    • writeCustomDataToTag

      public void writeCustomDataToTag​(CompoundTag tag)
      Overrides:
      writeCustomDataToTag in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lmq;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToTag Lnet/minecraft/entity/Entity;writeCustomDataToTag(Lnet/minecraft/nbt/CompoundTag;)V
    • readCustomDataFromTag

      public void readCustomDataFromTag​(CompoundTag tag)
      Overrides:
      readCustomDataFromTag in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lmq;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromTag Lnet/minecraft/entity/Entity;readCustomDataFromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • initGoals

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

      protected void putPlayerOnBack​(PlayerEntity player)
      Overrides:
      putPlayerOnBack in class HorseBaseEntity
      Mappings:
      Namespace Name Mixin selector
      official h Lbcr;h(Lbhl;)V
      intermediary method_6726 Lnet/minecraft/class_1496;method_6726(Lnet/minecraft/class_1657;)V
      named putPlayerOnBack Lnet/minecraft/entity/passive/HorseBaseEntity;putPlayerOnBack(Lnet/minecraft/entity/player/PlayerEntity;)V
    • tickMovement

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

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

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

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

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

      @Nullable public EntityData initialize​(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable CompoundTag entityTag)
      Overrides:
      initialize in class LlamaEntity
      Mappings:
      Namespace Name Mixin selector
      official a Larj;a(Lbuj;Lapo;Larl;Larz;Lmq;)Larz;
      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_2487;)Lnet/minecraft/class_1315;
      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/nbt/CompoundTag;)Lnet/minecraft/entity/EntityData;