Add GUI option for configuring block announcer (via /bh set)
This commit is contained in:
parent
7380f885a3
commit
397a6dc605
@ -69,7 +69,11 @@ public class InventoryHandler {
|
|||||||
ItemMeta disguiseBlocks_NOTE_IM = disguiseBlocks_NOTE.getItemMeta();
|
ItemMeta disguiseBlocks_NOTE_IM = disguiseBlocks_NOTE.getItemMeta();
|
||||||
disguiseBlocks_NOTE_IM.setDisplayName(MessageM.replaceAll("%NSet the %AdisguiseBlocks%N."));
|
disguiseBlocks_NOTE_IM.setDisplayName(MessageM.replaceAll("%NSet the %AdisguiseBlocks%N."));
|
||||||
disguiseBlocks_NOTE.setItemMeta(disguiseBlocks_NOTE_IM);
|
disguiseBlocks_NOTE.setItemMeta(disguiseBlocks_NOTE_IM);
|
||||||
panel.setItem(37, disguiseBlocks_NOTE);
|
panel.setItem(36, disguiseBlocks_NOTE);
|
||||||
|
|
||||||
|
ItemStack blockAnnouncerTime_UP = new ItemStack(Material.GOLD_NUGGET, 1);
|
||||||
|
ItemStack blockAnnouncerTime = new ItemStack(Material.BEDROCK, arena.blockAnnouncerTime);
|
||||||
|
ItemStack blockAnnouncerTime_DOWN = new ItemStack(Material.GOLD_NUGGET, 1);
|
||||||
|
|
||||||
ItemStack timeUntilHidersSword_UP = new ItemStack(Material.GOLD_NUGGET, 1);
|
ItemStack timeUntilHidersSword_UP = new ItemStack(Material.GOLD_NUGGET, 1);
|
||||||
ItemStack timeUntilHidersSword = new ItemStack(Material.BEDROCK, arena.timeUntilHidersSword);
|
ItemStack timeUntilHidersSword = new ItemStack(Material.BEDROCK, arena.timeUntilHidersSword);
|
||||||
@ -104,6 +108,9 @@ public class InventoryHandler {
|
|||||||
|
|
||||||
updownButton(panel, arena, ArenaType.gameTime, "gameTime", "1 %Nsecond", gameTime_UP, gameTime, gameTime_DOWN, 8, 17, 26);
|
updownButton(panel, arena, ArenaType.gameTime, "gameTime", "1 %Nsecond", gameTime_UP, gameTime, gameTime_DOWN, 8, 17, 26);
|
||||||
|
|
||||||
|
updownButton(panel, arena, ArenaType.blockAnnouncerTime, "blockAnnouncerTime", "5 %Nseconds", blockAnnouncerTime_UP, blockAnnouncerTime,
|
||||||
|
blockAnnouncerTime_DOWN, 29, 38, 47);
|
||||||
|
|
||||||
updownButton(panel, arena, ArenaType.timeUntilHidersSword, "timeUntilHidersSword", "1 %Nsecond", timeUntilHidersSword_UP, timeUntilHidersSword,
|
updownButton(panel, arena, ArenaType.timeUntilHidersSword, "timeUntilHidersSword", "1 %Nsecond", timeUntilHidersSword_UP, timeUntilHidersSword,
|
||||||
timeUntilHidersSword_DOWN, 30, 39, 48);
|
timeUntilHidersSword_DOWN, 30, 39, 48);
|
||||||
|
|
||||||
@ -148,6 +155,9 @@ public class InventoryHandler {
|
|||||||
case timeUntilHidersSword:
|
case timeUntilHidersSword:
|
||||||
setting = arena.timeUntilHidersSword;
|
setting = arena.timeUntilHidersSword;
|
||||||
break;
|
break;
|
||||||
|
case blockAnnouncerTime:
|
||||||
|
setting = arena.blockAnnouncerTime;
|
||||||
|
break;
|
||||||
case hidersTokenWin:
|
case hidersTokenWin:
|
||||||
setting = arena.hidersTokenWin;
|
setting = arena.hidersTokenWin;
|
||||||
break;
|
break;
|
||||||
|
@ -202,6 +202,8 @@ public class OnInventoryClickEvent implements Listener {
|
|||||||
updownButton(player, item, arena, ArenaType.waitingTimeSeeker, arena.waitingTimeSeeker, 1000, 5, 1, 1);
|
updownButton(player, item, arena, ArenaType.waitingTimeSeeker, arena.waitingTimeSeeker, 1000, 5, 1, 1);
|
||||||
} else if (item.getItemMeta().getDisplayName().contains("gameTime")) {
|
} else if (item.getItemMeta().getDisplayName().contains("gameTime")) {
|
||||||
updownButton(player, item, arena, ArenaType.gameTime, arena.gameTime, 1000, 5, 1, 1);
|
updownButton(player, item, arena, ArenaType.gameTime, arena.gameTime, 1000, 5, 1, 1);
|
||||||
|
} else if (item.getItemMeta().getDisplayName().contains("blockAnnouncerTime")) {
|
||||||
|
updownButton(player, item, arena, ArenaType.blockAnnouncerTime, arena.blockAnnouncerTime, 1000, 0, 5, 5);
|
||||||
} else if (item.getItemMeta().getDisplayName().contains("timeUntilHidersSword")) {
|
} else if (item.getItemMeta().getDisplayName().contains("timeUntilHidersSword")) {
|
||||||
updownButton(player, item, arena, ArenaType.timeUntilHidersSword, arena.timeUntilHidersSword, 1000, 0, 1, 1);
|
updownButton(player, item, arena, ArenaType.timeUntilHidersSword, arena.timeUntilHidersSword, 1000, 0, 1, 1);
|
||||||
} else if (item.getItemMeta().getDisplayName().contains("hidersTokenWin")) {
|
} else if (item.getItemMeta().getDisplayName().contains("hidersTokenWin")) {
|
||||||
@ -253,6 +255,9 @@ public class OnInventoryClickEvent implements Listener {
|
|||||||
case gameTime:
|
case gameTime:
|
||||||
arena.gameTime = option + add;
|
arena.gameTime = option + add;
|
||||||
break;
|
break;
|
||||||
|
case blockAnnouncerTime:
|
||||||
|
arena.blockAnnouncerTime = option + add;
|
||||||
|
break;
|
||||||
case timeUntilHidersSword:
|
case timeUntilHidersSword:
|
||||||
arena.timeUntilHidersSword = option + add;
|
arena.timeUntilHidersSword = option + add;
|
||||||
break;
|
break;
|
||||||
@ -290,6 +295,9 @@ public class OnInventoryClickEvent implements Listener {
|
|||||||
case gameTime:
|
case gameTime:
|
||||||
arena.gameTime = option - remove;
|
arena.gameTime = option - remove;
|
||||||
break;
|
break;
|
||||||
|
case blockAnnouncerTime:
|
||||||
|
arena.blockAnnouncerTime = option - remove;
|
||||||
|
break;
|
||||||
case timeUntilHidersSword:
|
case timeUntilHidersSword:
|
||||||
arena.timeUntilHidersSword = option - remove;
|
arena.timeUntilHidersSword = option - remove;
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user