Skip to content

Commit 326bc15

Browse files
committed
Fixed messageIssueColor does not repeat after value on string
1 parent f491666 commit 326bc15

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaManager.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ private boolean canJoinArenaAndMessage(Player player, IPluginArena arena) {
198198
return false;
199199
}
200200
String perm = plugin.getPluginNamePrefixLong() + ".join.<arena>";
201+
plugin.getDebugger().debug("[{0}] Initial perm is <{1}> of name <{2}>", arena.getId(), perm, plugin.getPluginNamePrefixLong());
201202
if(!(player.hasPermission(perm.replace("<arena>", "*")) || player.hasPermission(perm.replace("<arena>", arena.getId())))) {
202203
MessageBuilder denyMessage = new MessageBuilder("IN_GAME_JOIN_NO_PERMISSION").asKey().player(player).value(perm.replace("<arena>", arena.getId()));
203204
if(plugin.getConfigPreferences().getOption("BUNGEEMODE")) {

MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageBuilder.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,18 +117,21 @@ public MessageBuilder prefix(String prefix) {
117117

118118
public MessageBuilder player(Player player) {
119119
this.player = player;
120+
colorChatIssue();
120121
formatPlayer();
121122
return this;
122123
}
123124

124125
public MessageBuilder value(String value) {
125126
this.value = value;
127+
colorChatIssue();
126128
formatValue();
127129
return this;
128130
}
129131

130132
public MessageBuilder integer(int integer) {
131133
this.integer = integer;
134+
colorChatIssue();
132135
formatInteger();
133136
return this;
134137
}
@@ -138,6 +141,7 @@ public MessageBuilder arena(IPluginArena arena) {
138141
return this;
139142
}
140143
this.arena = arena;
144+
colorChatIssue();
141145
formatArena();
142146
return this;
143147
}

MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginCountableCategory.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ public void addItems(NormalFastInv gui) {
4747
CountItem minimumPlayers = new CountItem(setupInventory, new ItemBuilder(XMaterial.COAL.parseMaterial()), "Minimum Players", "How many players are needed to start the lobby countdown?", "minimumplayers");
4848
itemList.add(minimumPlayers);
4949
gui.setItem((getInventoryLine() * 9) + 1, minimumPlayers);
50+
// could be added minimum players check
5051
CountItem maximumPlayers = new CountItem(setupInventory, new ItemBuilder(XMaterial.REDSTONE_BLOCK.parseMaterial()), "Maximum Players", "How many players can the arena hold?", "maximumplayers");
5152
itemList.add(maximumPlayers);
5253
gui.setItem((getInventoryLine() * 9) + 2, maximumPlayers);

0 commit comments

Comments
 (0)