Class SpawnerEntry.Equipment

java.lang.Object
org.bukkit.block.spawner.SpawnerEntry.Equipment
Enclosing class:
SpawnerEntry

public static class SpawnerEntry.Equipment extends Object
Represents the equipment loot table applied to a spawned entity.
  • Constructor Details

  • Method Details

    • setEquipmentLootTable

      public void setEquipmentLootTable(@NotNull @NotNull LootTable table)
      Set the loot table for the spawned entity's equipment slots.
      To remove a loot table use the empty loot table.
      Parameters:
      table - this Mob will have.
    • getEquipmentLootTable

      @NotNull public @NotNull LootTable getEquipmentLootTable()
      Gets the loot table for the spawned entity's equipment.
      If an entity does not have a loot table, this will return an empty loot table.
      Returns:
      the loot table for this entity.
    • getDropChances

      @NotNull public @NotNull Map<EquipmentSlot,Float> getDropChances()
      Gets a mutable map of the drop chances for each slot of the entity. If non-null, the entity's drop chances will be overridden with the given value.
      Returns:
      mutable map of drop chances