mirror of
https://github.com/songoda/FabledSkyBlock.git
synced 2025-04-17 17:36:50 +02:00
Fix whitelist messages
This commit is contained in:
parent
c1557da268
commit
7396b763ac
@ -10,6 +10,7 @@ import com.songoda.skyblock.island.IslandStatus;
|
||||
import com.songoda.skyblock.message.MessageManager;
|
||||
import com.songoda.skyblock.sound.SoundManager;
|
||||
import com.songoda.skyblock.utils.player.OfflinePlayer;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.command.ConsoleCommandSender;
|
||||
import org.bukkit.configuration.file.FileConfiguration;
|
||||
import org.bukkit.entity.Player;
|
||||
@ -43,18 +44,18 @@ public class WhitelistCommand extends SubCommand {
|
||||
&& skyblock.getPermissionManager().hasPermission(island, "Visitor", IslandRole.Operator))) {
|
||||
if(args.length == 1) {
|
||||
if(args[0].equalsIgnoreCase("on")){
|
||||
island.setStatus(IslandStatus.WHITELISTED);
|
||||
messageManager.sendMessage(player, languageLoad.getString("Command.Island.Whitelist.On.Message"));
|
||||
messageManager.sendMessage(player, languageLoad.getString("Command.Island.Whitelist.Enabled.Message"));
|
||||
islandManager.whitelistIsland(island);
|
||||
} else if(args[0].equalsIgnoreCase("off")){
|
||||
island.setStatus(IslandStatus.CLOSED);
|
||||
messageManager.sendMessage(player, languageLoad.getString("Command.Island.Whitelist.Off.Message"));
|
||||
messageManager.sendMessage(player, languageLoad.getString("Command.Island.Whitelist.Disabled.Message"));
|
||||
islandManager.closeIsland(island);
|
||||
} else if(args[0].equalsIgnoreCase("list")){
|
||||
Set<UUID> whitelistedPlayers = island.getWhitelistedPlayers();
|
||||
if(!whitelistedPlayers.isEmpty()){
|
||||
messageManager.sendMessage(player, languageLoad.getString("Command.Island.Whitelist.List.Start.Message"));
|
||||
for(UUID uuid : whitelistedPlayers) {
|
||||
messageManager.sendMessage(player, languageLoad.getString("Command.Island.Whitelist.List.List.Message")
|
||||
.replace("%owner", new OfflinePlayer(uuid).getName()));
|
||||
.replace("%player", new OfflinePlayer(uuid).getName()));
|
||||
}
|
||||
messageManager.sendMessage(player, languageLoad.getString("Command.Island.Whitelist.List.End.Message"));
|
||||
} else {
|
||||
|
@ -24,10 +24,10 @@ Command:
|
||||
Message: '&f&oManage your island''s whitelist.'
|
||||
Permission:
|
||||
Message: '&bSkyBlock &8| &cError&8: &eYou do not have the right to manage the island''s whitelist''.'
|
||||
On:
|
||||
Enabled:
|
||||
Message: '&bSkyBlock &8| &aInfo&8: &eWhitelist enabled.'
|
||||
Off:
|
||||
Message: '&bSkyBlock &8| &aInfo&8: &eWhitelist disabled. The island is now closed'
|
||||
Disabled:
|
||||
Message: '&bSkyBlock &8| &aInfo&8: &eWhitelist disabled. The island is now closed.'
|
||||
Added:
|
||||
Message: '&bSkyBlock &8| &aInfo&8: &eAdded %player to the island''s whitelist.'
|
||||
Removed:
|
||||
@ -44,7 +44,7 @@ Command:
|
||||
Start:
|
||||
Message: '&bSkyBlock &8| &aInfo&8: &eCurrent island''s whitelist:'
|
||||
List:
|
||||
Message: '&a- &e%owner'
|
||||
Message: '&a- &e%player'
|
||||
End:
|
||||
Message: '&a---------'
|
||||
Empty:
|
||||
|
Loading…
Reference in New Issue
Block a user