From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jake Potrebic Date: Thu, 22 Apr 2021 00:28:20 -0700 Subject: [PATCH] add get-set drop chance to EntityEquipment diff --git a/src/main/java/org/bukkit/inventory/EntityEquipment.java b/src/main/java/org/bukkit/inventory/EntityEquipment.java index ac9e606b85e0715b7e1b331a987c0ee34ee541ff..7b21e913a3ac9beb5dab91f11b1a0aa62e33ad36 100644 --- a/src/main/java/org/bukkit/inventory/EntityEquipment.java +++ b/src/main/java/org/bukkit/inventory/EntityEquipment.java @@ -513,4 +513,32 @@ public interface EntityEquipment { */ @NotNull // Paper Entity getHolder(); + // Paper start + /** + * Gets the drop chance of specified slot. + * + * + * + * @param slot the slot to get the drop chance of + * @return the drop chance for the slot + */ + float getDropChance(@NotNull EquipmentSlot slot); + + /** + * Sets the drop chance of the specified slot. + * + * + * + * @param slot the slot to set the drop chance of + * @param chance the drop chance for the slot + * @throws UnsupportedOperationException when called on non-{@link Mob} entities + */ + void setDropChance(@NotNull EquipmentSlot slot, float chance); + // Paper end }