Added:
- Per World:  All mobs peaceful
This commit is contained in:
BigPappa committed 2026-09-13 12:34:43 -05:00
1 parent 999f403f4f
commit 4bcad2b211
13 files changed
+978 -117

No files matched your search

@@ -22,15 +22,31 @@ public class MainMenu {
"Main Menu"
);
ItemStack creeper = new ItemStack(Material.CREEPER_HEAD);
ItemStack creeper =
new ItemStack(
Material.CREEPER_HEAD
);
ItemMeta creeperMeta = creeper.getItemMeta();
ItemMeta creeperMeta =
creeper.getItemMeta();
if (creeperMeta != null) {
creeperMeta.setDisplayName("§aCreepers");
creeper.setItemMeta(creeperMeta);
creeperMeta.setDisplayName(
"§aCreepers"
);
creeper.setItemMeta(
creeperMeta
);
}
inventory.setItem(
11,
creeper
);
ItemStack scanWorlds =
new ItemStack(
Material.COMPASS
@@ -40,20 +56,29 @@ public class MainMenu {
scanWorlds.getItemMeta();
if (scanMeta != null) {
scanMeta.setDisplayName("§aRescan Worlds");
scanMeta.setLore(java.util.List.of(
"§7Rescan for new worlds",
"",
"§eClick to rescan."
));
scanMeta.setDisplayName(
"§aRescan Worlds"
);
scanMeta.setLore(
java.util.List.of(
"§7Rescan for new worlds",
"",
"§eClick to rescan."
)
);
scanWorlds.setItemMeta(
scanMeta
);
scanWorlds.setItemMeta(scanMeta);
}
inventory.setItem(4, scanWorlds);
inventory.setItem(11, creeper);
inventory.setItem(
4,
scanWorlds
);
ItemStack mobDrops =
new ItemStack(
@@ -81,19 +106,64 @@ public class MainMenu {
);
ItemStack keepInventory =
new ItemStack(Material.CHEST);
new ItemStack(
Material.CHEST
);
ItemMeta keepMeta =
keepInventory.getItemMeta();
if (keepMeta != null) {
keepMeta.setDisplayName("§aKeep Inventory");
keepInventory.setItemMeta(keepMeta);
keepMeta.setDisplayName(
"§aKeep Inventory"
);
keepInventory.setItemMeta(
keepMeta
);
}
inventory.setItem(15, keepInventory);
inventory.setItem(
15,
keepInventory
);
GUIUtils.fillEmptySlots(inventory);
ItemStack peacefulMobs =
new ItemStack(
Material.ZOMBIE_HEAD
);
ItemMeta peacefulMeta =
peacefulMobs.getItemMeta();
if (peacefulMeta != null) {
peacefulMeta.setDisplayName(
"§aPeaceful Mobs"
);
peacefulMeta.setLore(
java.util.List.of(
"§7Prevent mobs from targeting players"
)
);
peacefulMobs.setItemMeta(
peacefulMeta
);
}
inventory.setItem(
22,
peacefulMobs
);
GUIUtils.fillEmptySlots(
inventory
);
return inventory;