Class SpawnerEntry.Equipment
java.lang.Object
org.bukkit.block.spawner.SpawnerEntry.Equipment
- Enclosing class:
SpawnerEntry
Represents the equipment loot table applied to a spawned entity.
-
Constructor Summary
ConstructorsConstructorDescriptionEquipment(LootTable equipmentLootTable, Map<EquipmentSlot, Float> dropChances) Creates a new equipment loot table. -
Method Summary
Modifier and TypeMethodDescriptionGets a mutable map of the drop chances for each slot of the entity.Gets the loot table for the spawned entity's equipment.voidsetEquipmentLootTable(LootTable table) Set the loot table for the spawned entity's equipment slots.
-
Constructor Details
-
Equipment
Creates a new equipment loot table.- Parameters:
equipmentLootTable- the loot table for the entity's equipment slotsdropChances- the drop chances for each slot of the entity
-
-
Method Details
-
setEquipmentLootTable
-
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
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
-