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 97c8b338f83f409a652fbaec5105e98b8af751e2..6a94bdba82e183b6509b4bff711dbbeed245a9ba 100644 --- a/src/main/java/org/bukkit/inventory/EntityEquipment.java +++ b/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 }