Initial RS-ServerAdmnin commit

This commit is contained in:
BigPappa committed 2026-06-11 13:58:08 -05:00
commit 3cf919c460
22 files changed
+1843

No files matched your search

@@ -0,0 +1,57 @@
package com.rsscripting.serveradmin.gui;
import com.rsscripting.serveradmin.gui.GUIUtils;
import com.rsscripting.serveradmin.gui.RSMenuHolder;
import com.rsscripting.serveradmin.gui.KeepInventoryMenu;
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
public class MainMenu {
public static Inventory create() {
RSMenuHolder holder =
new RSMenuHolder("main");
Inventory inventory =
Bukkit.createInventory(
holder,
27,
"Main Menu"
);
ItemStack creeper = new ItemStack(Material.CREEPER_HEAD);
ItemMeta creeperMeta = creeper.getItemMeta();
if (creeperMeta != null) {
creeperMeta.setDisplayName("§aCreepers");
creeper.setItemMeta(creeperMeta);
}
inventory.setItem(11, creeper);
ItemStack keepInventory =
new ItemStack(Material.CHEST);
ItemMeta keepMeta =
keepInventory.getItemMeta();
if (keepMeta != null) {
keepMeta.setDisplayName("§aKeep Inventory");
keepInventory.setItemMeta(keepMeta);
}
inventory.setItem(15, keepInventory);
GUIUtils.fillEmptySlots(inventory);
return inventory;
}
}