接口 Llama

所有超级接口:
AbstractHorse, Ageable, Animals, Attributable, Breedable, ChestedHorse, CommandSender, Creature, Damageable, Entity, InventoryHolder, LivingEntity, Lootable, Metadatable, Mob, Nameable, Permissible, PersistentDataHolder, ProjectileSource, ServerOperator, Tameable, Vehicle
所有已知子接口:
TraderLlama

public interface Llama extends ChestedHorse
表示一只羊驼.
  • 方法详细资料

    • getColor

      获取羊驼的颜色.

      原文:Gets the llama's color.

      返回:
      返回羊驼的颜色
    • setColor

      void setColor(@NotNull @NotNull Llama.Color color)
      设置羊驼的颜色.

      原文:Sets the llama's color.

      参数:
      color - 给定的羊驼的颜色
    • getStrength

      int getStrength()
      获取羊驼的强度, 强度大的羊驼的背包将有更大的容量, 并对其他实体更具威胁性.

      译注:此处的强度采用的是 中文Wiki 中的翻译, 但个人认为翻译为力气会好些

      原文:Gets the llama's strength. A higher strength llama will have more inventory slots and be more threatening to entities.

      返回:
      羊驼的强度, 范围会在 [1-5] 之间
    • setStrength

      void setStrength(int strength)
      设置羊驼的强度, 强度大的羊驼的背包将有更大的容量, 并对其他实体更具威胁性. 羊驼的背包容量的计算公式: 强度值 * 3.

      译注:此处的强度采用的是 中文Wiki 中的翻译, 但个人认为翻译为力气会好些.

      当给定的强度值不在 [1-5] 该范围内时,将会抛出异常 IllegalArgumentException.

      原文:Sets the llama's strength. A higher strength llama will have more inventory slots and be more threatening to entities. Inventory slots are equal to strength * 3.

      参数:
      strength - 给定的强度值, 强度须在 [1-5] 之间
    • getInventory

      从接口复制的说明: InventoryHolder
      获取该对象的用户界面项目.

      原文:Get the object's inventory.

      指定者:
      getInventory 在接口中 AbstractHorse
      指定者:
      getInventory 在接口中 InventoryHolder
      返回:
      The inventory.