support for mace #82

This commit is contained in:
hyperdefined
2024-10-07 21:16:07 -04:00
parent 0cf85edda6
commit 9134da31f4
4 changed files with 24 additions and 0 deletions

View File

@@ -47,6 +47,9 @@ public class ItemChecker {
if (lowerCase.contains("_helmet") || lowerCase.contains("_chestplate") || lowerCase.contains("_leggings") || lowerCase.contains("_boots")) { if (lowerCase.contains("_helmet") || lowerCase.contains("_chestplate") || lowerCase.contains("_leggings") || lowerCase.contains("_boots")) {
armorItems.add(material); armorItems.add(material);
} }
if (lowerCase.equalsIgnoreCase("mace")) {
meleeItems.add(material);
}
} }
// hardcode these // hardcode these

View File

@@ -99,6 +99,9 @@ public class ConfigTools {
case "fishing-rod": { case "fishing-rod": {
return toolStats.config.getBoolean("enabled." + configName + ".fishing-rod"); return toolStats.config.getBoolean("enabled." + configName + ".fishing-rod");
} }
case "mace": {
return toolStats.config.getBoolean("enabled." + configName + ".mace");
}
case "helmet": case "helmet":
case "chestplate": case "chestplate":
case "leggings": case "leggings":

View File

@@ -58,6 +58,19 @@ public class Version8 {
toolStats.logger.info("Adding example for messages.mob.ZOMBIE"); toolStats.logger.info("Adding example for messages.mob.ZOMBIE");
toolStats.config.set("messages.mob.ZOMBIE", "Zombie"); toolStats.config.set("messages.mob.ZOMBIE", "Zombie");
// Add mace to enabled sections
toolStats.logger.info("Adding entry for enabled.created-by.mace");
toolStats.config.set("enabled.created-by.mace", true);
toolStats.logger.info("Adding entry for enabled.created-date.mace");
toolStats.config.set("enabled.created-date.mace", true);
toolStats.logger.info("Adding entry for enabled.player-kills.mace");
toolStats.config.set("enabled.player-kills.mace", true);
toolStats.logger.info("Adding entry for enabled.mob-kills.mace");
toolStats.config.set("enabled.mob-kills.mace", true);
List<String> mobComments = new ArrayList<>(); List<String> mobComments = new ArrayList<>();
mobComments.add("Set display name for mobs. See: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html"); mobComments.add("Set display name for mobs. See: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html");
toolStats.config.setComments("messages.mob", mobComments); toolStats.config.setComments("messages.mob", mobComments);

View File

@@ -9,6 +9,7 @@ enabled:
shears: true shears: true
bow: true bow: true
armor: true armor: true
mace: true
# Will show time the item is created # Will show time the item is created
created-date: created-date:
pickaxe: true pickaxe: true
@@ -19,6 +20,7 @@ enabled:
shears: true shears: true
bow: true bow: true
armor: true armor: true
mace: true
# Will show "Fished by <player>" # Will show "Fished by <player>"
fished-tag: fished-tag:
pickaxe: true pickaxe: true
@@ -54,11 +56,13 @@ enabled:
axe: true axe: true
trident: true trident: true
bow: true bow: true
mace: true
mob-kills: mob-kills:
sword: true sword: true
axe: true axe: true
trident: true trident: true
bow: true bow: true
mace: true
blocks-mined: blocks-mined:
pickaxe: true pickaxe: true
shovel: true shovel: true
@@ -75,6 +79,7 @@ enabled:
shears: true shears: true
bow: true bow: true
armor: true armor: true
mace: true
fish-caught: true fish-caught: true
sheep-sheared: true sheep-sheared: true
armor-damage: true armor-damage: true