From 4a68be0edc7f0f4b8d08d60f9847e75b08ecbaa1 Mon Sep 17 00:00:00 2001 From: Xor Boole Date: Wed, 30 Nov 2016 16:41:08 +1100 Subject: Add some expansions to Anvil Inventory API --- .../java/org/bukkit/inventory/AnvilInventory.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'src/main/java/org') diff --git a/src/main/java/org/bukkit/inventory/AnvilInventory.java b/src/main/java/org/bukkit/inventory/AnvilInventory.java index 70fae71b..289a630e 100644 --- a/src/main/java/org/bukkit/inventory/AnvilInventory.java +++ b/src/main/java/org/bukkit/inventory/AnvilInventory.java @@ -4,4 +4,26 @@ package org.bukkit.inventory; * Interface to the inventory of an Anvil. */ public interface AnvilInventory extends Inventory { + + /** + * Get the name to be applied to the repaired item. An empty string denotes + * the default item name. + * + * @return the rename text + */ + String getRenameText(); + + /** + * Get the experience cost (in levels) to complete the current repair. + * + * @return the experience cost + */ + int getRepairCost(); + + /** + * Set the experience cost (in levels) to complete the current repair. + * + * @param levels the experience cost + */ + void setRepairCost(int levels); } -- cgit v1.2.3