类 TraderLlama

所有已实现的接口:
SyncedDataHolder, ContainerListener, Attackable, EquipmentUser, HasCustomInventoryScreen, Leashable, RangedAttackMob, OwnableEntity, PlayerRideable, PlayerRideableJumping, Saddleable, Targeting, VariantHolder<Llama.Variant>, EntityAccess, Nameable, ScoreHolder, ICapabilityProvider, ICapabilityProviderImpl<Entity>, ICapabilitySerializable<CompoundTag>, IForgeEntity, IForgeLivingEntity, INBTSerializable<CompoundTag>

public class TraderLlama extends Llama
  • 字段详细资料

    • despawnDelay

      private int despawnDelay
  • 构造器详细资料

  • 方法详细资料

    • isTraderLlama

      public boolean isTraderLlama()
      覆盖:
      isTraderLlama 在类中 Llama
    • makeNewLlama

      @Nullable protected Llama makeNewLlama()
      覆盖:
      makeNewLlama 在类中 Llama
    • addAdditionalSaveData

      public void addAdditionalSaveData(CompoundTag p_30950_)
      覆盖:
      addAdditionalSaveData 在类中 Llama
    • readAdditionalSaveData

      public void readAdditionalSaveData(CompoundTag p_30948_)
      覆盖:
      readAdditionalSaveData 在类中 Llama
    • registerGoals

      protected void registerGoals()
      覆盖:
      registerGoals 在类中 Llama
    • setDespawnDelay

      public void setDespawnDelay(int p_149556_)
    • doPlayerRide

      protected void doPlayerRide(Player p_30958_)
      覆盖:
      doPlayerRide 在类中 AbstractHorse
    • aiStep

      public void aiStep()
      覆盖:
      aiStep 在类中 AbstractHorse
    • maybeDespawn

      private void maybeDespawn()
    • canDespawn

      private boolean canDespawn()
    • isLeashedToWanderingTrader

      private boolean isLeashedToWanderingTrader()
    • isLeashedToSomethingOtherThanTheWanderingTrader

      private boolean isLeashedToSomethingOtherThanTheWanderingTrader()
    • finalizeSpawn

      @Nullable public SpawnGroupData finalizeSpawn(ServerLevelAccessor p_30942_, DifficultyInstance p_30943_, EntitySpawnReason p_367657_, @Nullable SpawnGroupData p_30945_)
      从类复制的说明: Mob
      Forge: Override-Only, call via ForgeEventFactory.onFinalizeSpawn.
      Overrides are allowed. Do not wrap super calls within override (as that will cause stack overflows).
      Vanilla calls are replaced with a transformer, and are not visible in source.

      Be certain to either call super.finalizeSpawn or set the Mob.spawnReason field from within your override.

      覆盖:
      finalizeSpawn 在类中 Llama