Remove IslandMembersCommand and move it to the IslandGUI.java
This commit is contained in:
parent
be52a305fe
commit
181df31696
|
|
@ -21,7 +21,6 @@ public class IslandCommand extends PlayerSubCommand {
|
||||||
registerSubCommand(new IslandAccept(plugin));
|
registerSubCommand(new IslandAccept(plugin));
|
||||||
registerSubCommand(new IslandDeny(plugin));
|
registerSubCommand(new IslandDeny(plugin));
|
||||||
registerSubCommand(new IslandLeave(plugin));
|
registerSubCommand(new IslandLeave(plugin));
|
||||||
registerSubCommand(new IslandMembers(plugin)); // TODO -- Add IslandMembersCommand
|
|
||||||
registerSubCommand(new IslandLevel(plugin)); // TODO -- Add IslandLevelCommand
|
registerSubCommand(new IslandLevel(plugin)); // TODO -- Add IslandLevelCommand
|
||||||
// registerSubCommand(new IslandTop(plugin)); // TODO -- Add IslandTopCommand
|
// registerSubCommand(new IslandTop(plugin)); // TODO -- Add IslandTopCommand
|
||||||
registerSubCommand(new IslandOptions(plugin)); // TODO -- Add IslandOptionsCommand
|
registerSubCommand(new IslandOptions(plugin)); // TODO -- Add IslandOptionsCommand
|
||||||
|
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
||||||
package com.alttd.cometskyblock.commands.island;
|
|
||||||
|
|
||||||
import com.alttd.cometskyblock.CometSkyBlockPlugin;
|
|
||||||
import com.alttd.cometskyblock.commands.PlayerSubCommand;
|
|
||||||
import com.alttd.cometskyblock.island.Island;
|
|
||||||
import com.alttd.cometskyblock.island.IslandPlayer;
|
|
||||||
import com.alttd.cometskyblock.island.gui.MembersGUI;
|
|
||||||
import org.bukkit.entity.Player;
|
|
||||||
|
|
||||||
public class IslandMembers extends PlayerSubCommand {
|
|
||||||
|
|
||||||
public IslandMembers(CometSkyBlockPlugin plugin) {
|
|
||||||
super(plugin, "members");
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean execute(Player player, IslandPlayer islandPlayer, String[] args) {
|
|
||||||
if (islandPlayer.islandId() == 0) {
|
|
||||||
// You need an island to be able to do this
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
Island island = Island.getIsland(islandPlayer.islandUUID());
|
|
||||||
if (island == null) {
|
|
||||||
// "Could not load your island. Contact an administrator"
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
new MembersGUI(island).open(player);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -42,6 +42,11 @@ public class IslandGUI extends GUIInventory {
|
||||||
player.closeInventory();
|
player.closeInventory();
|
||||||
new SettingsGUI(island).open(player);
|
new SettingsGUI(island).open(player);
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
addButton(16, createMenuButton(Material.PLAYER_HEAD, "Island Members!", new ArrayList<>(), event -> {
|
||||||
|
player.closeInventory();
|
||||||
|
new MembersGUI(island).open(player);;
|
||||||
|
}));
|
||||||
super.decorate(player);
|
super.decorate(player);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user