SteamWar/BauSystem
Archiviert
13
0

Add TNTSpawn naming

Dieser Commit ist enthalten in:
jojo 2021-01-20 20:30:24 +01:00
Ursprung bbdf02594b
Commit 12ed389ae3

Datei anzeigen

@ -103,7 +103,7 @@ public class TNTSimulator {
static void editTNT(Player player, TNTSpawn tntSpawn) { static void editTNT(Player player, TNTSpawn tntSpawn) {
TNTSimulator tntSimulator = get(player); TNTSimulator tntSimulator = get(player);
SWInventory swInventory = new SWInventory(player, 54, "TNT" + (tntSpawn.getName().isEmpty() ? "§8- §e" + tntSpawn.getName() : "")); SWInventory swInventory = new SWInventory(player, 54, "TNT" + (!tntSpawn.getName().isEmpty() ? "§8- §e" + tntSpawn.getName() : ""));
swInventory.setItem(49, new SWItem(Material.REDSTONE_BLOCK, "§cZurück", clickType -> { swInventory.setItem(49, new SWItem(Material.REDSTONE_BLOCK, "§cZurück", clickType -> {
openSimulator(player); openSimulator(player);
})); }));
@ -116,12 +116,12 @@ public class TNTSimulator {
// tnt Name // tnt Name
swInventory.setItem(45, new SWItem(Material.NAME_TAG, "§eName", clickType -> { swInventory.setItem(45, new SWItem(Material.NAME_TAG, "§eName", clickType -> {
SWAnvilInv swAnvilInv = new SWAnvilInv(player, "Name"); TNTSimulatorAnvil tntSimulatorAnvil = new TNTSimulatorAnvil(player, "Name", tntSpawn.getName());
swAnvilInv.setCallback(s -> { tntSimulatorAnvil.setCallback(s -> {
tntSpawn.setName(s); tntSpawn.setName(s);
editTNT(player, tntSpawn); editTNT(player, tntSpawn);
}); });
swAnvilInv.open(); tntSimulatorAnvil.open();
})); }));
// Change Count of spawned TNT // Change Count of spawned TNT