Skip to content

Commit 7c967e2

Browse files
committed
add modify for item_pre_anvil's item_repair_cost/level_repair_cost
1 parent ace9b67 commit 7c967e2

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1059,6 +1059,17 @@ public boolean modifyEvent(String key, Mixed value, BindableEvent event) {
10591059
e.setResult(ObjectGenerator.GetGenerator().item(value, t));
10601060
return true;
10611061
}
1062+
1063+
MCAnvilInventory anvil = (MCAnvilInventory) e.getInventory();
1064+
if(key.equalsIgnoreCase("level_repair_cost")) {
1065+
anvil.setRepairCost(ArgumentValidation.getInt32(value, t));
1066+
return true;
1067+
}
1068+
1069+
if(key.equalsIgnoreCase("item_repair_cost")) {
1070+
anvil.setRepairCostAmount(ArgumentValidation.getInt32(value, t));
1071+
return true;
1072+
}
10621073
}
10631074
return false;
10641075
}

0 commit comments

Comments
 (0)