diff --git a/paper-api/src/main/java/org/bukkit/inventory/EntityEquipment.java b/paper-api/src/main/java/org/bukkit/inventory/EntityEquipment.java index 97c8b338f..6a94bdba8 100644 --- a/paper-api/src/main/java/org/bukkit/inventory/EntityEquipment.java +++ b/paper-api/src/main/java/org/bukkit/inventory/EntityEquipment.java @@ -527,4 +527,34 @@ 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 }