mirror of
https://github.com/plexusorg/Plex.git
synced 2025-07-01 23:56:40 +00:00
- Fix banning bug + make plex name color config option work
This commit is contained in:
@ -20,6 +20,7 @@ public class AdminworldCMD extends PlexCommand
|
||||
@Override
|
||||
protected Component execute(@NotNull CommandSender sender, @Nullable Player playerSender, String[] args)
|
||||
{
|
||||
assert playerSender != null;
|
||||
// TODO: Add adminworld settings
|
||||
if (args.length == 0)
|
||||
{
|
||||
|
@ -53,6 +53,7 @@ public class BanCMD extends PlexCommand
|
||||
{
|
||||
if (!isConsole(sender))
|
||||
{
|
||||
assert playerSender != null;
|
||||
PlexPlayer plexPlayer1 = getPlexPlayer(playerSender);
|
||||
if (!plexPlayer1.getRankFromString().isAtLeast(plexPlayer.getRankFromString()))
|
||||
{
|
||||
|
@ -21,6 +21,7 @@ public class FlatlandsCMD extends PlexCommand
|
||||
@Override
|
||||
protected Component execute(@NotNull CommandSender sender, @Nullable Player playerSender, String[] args)
|
||||
{
|
||||
assert playerSender != null;
|
||||
if (args.length == 0)
|
||||
{
|
||||
Location loc = new Location(Bukkit.getWorld("flatlands"), 0, 50, 0);
|
||||
|
@ -18,6 +18,7 @@ public class LocalSpawnCMD extends PlexCommand
|
||||
@Override
|
||||
protected Component execute(@NotNull CommandSender sender, @Nullable Player playerSender, String[] args)
|
||||
{
|
||||
assert playerSender != null;
|
||||
playerSender.teleportAsync(playerSender.getWorld().getSpawnLocation());
|
||||
return messageComponent("teleportedToWorldSpawn");
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ public class MasterbuilderworldCMD extends PlexCommand
|
||||
@Override
|
||||
protected Component execute(@NotNull CommandSender sender, @Nullable Player playerSender, String[] args)
|
||||
{
|
||||
assert playerSender != null;
|
||||
// TODO: Add masterbuilderworld settings
|
||||
if (args.length == 0)
|
||||
{
|
||||
|
@ -38,6 +38,7 @@ public class TagCMD extends PlexCommand
|
||||
{
|
||||
return messageComponent("noPermissionConsole");
|
||||
}
|
||||
assert playerSender != null;
|
||||
PlexPlayer player = DataUtils.getPlayer(playerSender.getUniqueId());
|
||||
if (args.length < 2)
|
||||
{
|
||||
|
@ -17,6 +17,7 @@ import net.kyori.adventure.text.Component;
|
||||
import org.bukkit.command.CommandSender;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
@CommandParameters(name = "unban", usage = "/<command> <player>", description = "Unbans a player, offline or online")
|
||||
@CommandPermissions(level = Rank.ADMIN, permission = "plex.ban", source = RequiredCommandSource.ANY)
|
||||
@ -24,7 +25,7 @@ import org.jetbrains.annotations.NotNull;
|
||||
public class UnbanCMD extends PlexCommand
|
||||
{
|
||||
@Override
|
||||
public Component execute(@NotNull CommandSender sender, @NotNull Player playerSender, String[] args)
|
||||
public Component execute(@NotNull CommandSender sender, @Nullable Player playerSender, String[] args)
|
||||
{
|
||||
if (args.length == 0)
|
||||
{
|
||||
|
@ -24,6 +24,7 @@ public class WorldCMD extends PlexCommand
|
||||
@Override
|
||||
protected Component execute(@NotNull CommandSender sender, @Nullable Player playerSender, String[] args)
|
||||
{
|
||||
assert playerSender != null;
|
||||
if (args.length != 1)
|
||||
{
|
||||
return usage();
|
||||
|
Reference in New Issue
Block a user