update
This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
<groupId>benkralex</groupId>
|
<groupId>benkralex</groupId>
|
||||||
<artifactId>Pvptoggle</artifactId>
|
<artifactId>Pvptoggle</artifactId>
|
||||||
<version>1.9.3-SNAPSHOT</version>
|
<version>1.9.4-SNAPSHOT</version>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<name>Pvptoggle</name>
|
<name>Pvptoggle</name>
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package benkralex.pvptoggle;
|
package benkralex.pvptoggle;
|
||||||
|
|
||||||
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.NamespacedKey;
|
import org.bukkit.NamespacedKey;
|
||||||
import benkralex.pvptoggle.InventoryMenu;
|
import benkralex.pvptoggle.InventoryMenu;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
@@ -71,6 +72,8 @@ public class InventoryListener implements Listener{
|
|||||||
} else if (iname.equals("Zurück")) {
|
} else if (iname.equals("Zurück")) {
|
||||||
p.openInventory(InventoryMenu.pvpMenu(p));
|
p.openInventory(InventoryMenu.pvpMenu(p));
|
||||||
return;
|
return;
|
||||||
|
} else if (iname.equals("Spieler hinzufügen")) {
|
||||||
|
p.openInventory(InventoryMenu.pvpListAddMenu(p, "Whitelist", "whitelist"));
|
||||||
} else {
|
} else {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -85,6 +88,8 @@ public class InventoryListener implements Listener{
|
|||||||
} else if (iname.equals("Zurück")) {
|
} else if (iname.equals("Zurück")) {
|
||||||
p.openInventory(InventoryMenu.pvpMenu(p));
|
p.openInventory(InventoryMenu.pvpMenu(p));
|
||||||
return;
|
return;
|
||||||
|
} else if (iname.equals("Spieler hinzufügen")) {
|
||||||
|
p.openInventory(InventoryMenu.pvpListAddMenu(p, "Blacklist", "blacklist"));
|
||||||
}else {
|
}else {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -120,6 +125,12 @@ public class InventoryListener implements Listener{
|
|||||||
inv.setItem(14, InventoryMenu.getMenuItem(InventoryMenu.PVP_TIME, p));
|
inv.setItem(14, InventoryMenu.getMenuItem(InventoryMenu.PVP_TIME, p));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else if (invtitle.equals(("Bitte Spielername eingeben"))) {
|
||||||
|
if (e.getCurrentItem() != null) {
|
||||||
|
e.setCancelled(true);
|
||||||
|
String iname = e.getCurrentItem().getItemMeta().getDisplayName();
|
||||||
|
e.getWhoClicked().sendMessage( ChatColor.RED + iname + "konnte nicht hinzugefügt werden");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ public class InventoryMenu {
|
|||||||
public static final int PVP_TIME=9;
|
public static final int PVP_TIME=9;
|
||||||
public static final int PVP_TIME_PLUS=10;
|
public static final int PVP_TIME_PLUS=10;
|
||||||
public static final int PVP_TIME_MINUS=11;
|
public static final int PVP_TIME_MINUS=11;
|
||||||
|
public static final int LIST_ADD=12;
|
||||||
|
|
||||||
private static HashSet<Inventory> inventories=new HashSet<Inventory>();
|
private static HashSet<Inventory> inventories=new HashSet<Inventory>();
|
||||||
|
|
||||||
@@ -158,6 +159,13 @@ public class InventoryMenu {
|
|||||||
mpvptimeminus.setLore(lore);
|
mpvptimeminus.setLore(lore);
|
||||||
ipvptimeminus.setItemMeta(mpvptimeminus);
|
ipvptimeminus.setItemMeta(mpvptimeminus);
|
||||||
return ipvptimeminus;
|
return ipvptimeminus;
|
||||||
|
case 12:
|
||||||
|
ItemStack iAddPlayer = new ItemStack(Material.NETHER_STAR);
|
||||||
|
ItemMeta mAddPlayer = iAddPlayer.getItemMeta();
|
||||||
|
mAddPlayer.setDisplayName("Spieler hinzufügen");
|
||||||
|
mAddPlayer.addItemFlags(ItemFlag.HIDE_ATTRIBUTES);
|
||||||
|
iAddPlayer.setItemMeta(mAddPlayer);
|
||||||
|
return iAddPlayer;
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
@@ -215,7 +223,7 @@ public class InventoryMenu {
|
|||||||
m.setLore(lore);
|
m.setLore(lore);
|
||||||
item.setItemMeta(m);
|
item.setItemMeta(m);
|
||||||
});
|
});
|
||||||
if (!((i == 8) || (i == 26))) {
|
if (!((i == 8) || (i == 26) || (i == 22))) {
|
||||||
inv.setItem(i, item);
|
inv.setItem(i, item);
|
||||||
} else {
|
} else {
|
||||||
i++;
|
i++;
|
||||||
@@ -225,6 +233,7 @@ public class InventoryMenu {
|
|||||||
}
|
}
|
||||||
inv.setItem(8, getMenuItem(CLOSE, p));
|
inv.setItem(8, getMenuItem(CLOSE, p));
|
||||||
inv.setItem(26, getMenuItem(BACK, p));
|
inv.setItem(26, getMenuItem(BACK, p));
|
||||||
|
inv.setItem(22, getMenuItem(LIST_ADD, p));
|
||||||
|
|
||||||
return registerInv(pvpMenuFillEmpty(inv, p));
|
return registerInv(pvpMenuFillEmpty(inv, p));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user