Finished KeepInventory Per World Settings
This commit is contained in:
1 parent
c12c93be85
commit
9ca8039268
6 files changed
+254
-12
No files matched your search
@@ -156,7 +156,7 @@ public class CreeperMenu {
|
||||
}
|
||||
|
||||
inventory.setItem(
|
||||
22,
|
||||
4,
|
||||
back
|
||||
);
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ package com.rsscripting.serveradmin.gui;
|
||||
|
||||
import com.rsscripting.serveradmin.RSServerAdmin;
|
||||
import com.rsscripting.serveradmin.keepinventory.KeepInventoryDAO;
|
||||
import com.rsscripting.serveradmin.gui.RSMenuHolder;
|
||||
import com.rsscripting.serveradmin.worlds.WorldsDAO;
|
||||
import com.rsscripting.serveradmin.settings.SettingKey;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.Material;
|
||||
@@ -83,7 +83,7 @@ public class KeepInventoryMenu {
|
||||
}
|
||||
|
||||
inventory.setItem(
|
||||
0,
|
||||
3,
|
||||
item
|
||||
);
|
||||
|
||||
@@ -121,8 +121,8 @@ public class KeepInventoryMenu {
|
||||
"§7Controls newly detected worlds",
|
||||
"",
|
||||
enabled
|
||||
? "§aCurrent: New worlds keep inventory"
|
||||
: "§cCurrent: New worlds drop inventory"
|
||||
? "§aCurrent: New worlds, Players keep inventory on death"
|
||||
: "§cCurrent: New worlds, Players drop inventory on death"
|
||||
)
|
||||
);
|
||||
|
||||
@@ -141,7 +141,7 @@ public class KeepInventoryMenu {
|
||||
}
|
||||
|
||||
inventory.setItem(
|
||||
4,
|
||||
5,
|
||||
item
|
||||
);
|
||||
|
||||
@@ -157,7 +157,9 @@ public class KeepInventoryMenu {
|
||||
.getKeepInventoryDAO();
|
||||
|
||||
List<String> worlds =
|
||||
dao.getAllWorlds();
|
||||
RSServerAdmin.getInstance()
|
||||
.getWorldsDAO()
|
||||
.getAllWorlds();
|
||||
|
||||
int start =
|
||||
(page - 1) * WORLDS_PER_PAGE;
|
||||
|
||||
@@ -33,6 +33,28 @@ public class MainMenu {
|
||||
creeper.setItemMeta(creeperMeta);
|
||||
}
|
||||
|
||||
ItemStack scanWorlds =
|
||||
new ItemStack(
|
||||
Material.COMPASS
|
||||
);
|
||||
|
||||
ItemMeta scanMeta =
|
||||
scanWorlds.getItemMeta();
|
||||
|
||||
if (scanMeta != null) {
|
||||
scanMeta.setDisplayName("§aRescan Worlds");
|
||||
|
||||
scanMeta.setLore(java.util.List.of(
|
||||
"§7Rescan for new worlds",
|
||||
"",
|
||||
"§eClick to rescan."
|
||||
));
|
||||
|
||||
scanWorlds.setItemMeta(scanMeta);
|
||||
}
|
||||
|
||||
inventory.setItem(4, scanWorlds);
|
||||
|
||||
inventory.setItem(11, creeper);
|
||||
|
||||
ItemStack keepInventory =
|
||||
|
||||
Reference in new issue
Block a user