Rename D7 to System Commad
All checks were successful
Build Plugin / build-test (push) Successful in 42s
All checks were successful
Build Plugin / build-test (push) Successful in 42s
This commit is contained in:
parent
be54d87289
commit
31b65b694d
@ -9,16 +9,17 @@ import org.bukkit.command.CommandExecutor;
|
|||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
public class D7Command implements CommandExecutor {
|
public class SystemCommand implements CommandExecutor {
|
||||||
private void printUsage(CommandSender sender) {
|
private void printUsage(CommandSender sender) {
|
||||||
sender.sendMessage("Verwendung: ");
|
sender.sendMessage("Verwendung: ");
|
||||||
sender.sendMessage("/d7 config reload -> Läd Config nau");
|
sender.sendMessage("/system config reload -> Läd Config nau");
|
||||||
sender.sendMessage("/d7 config save -> Speichert die Config");
|
sender.sendMessage("/system config save -> Speichert die Config");
|
||||||
sender.sendMessage("/d7 wordlist add <word>");
|
sender.sendMessage("/system wordlist add <word>");
|
||||||
sender.sendMessage("/d7 wordlist remove <word>");
|
sender.sendMessage("/system wordlist remove <word>");
|
||||||
sender.sendMessage("/d7 status <playername> set <status> <color> (color ist optional)");
|
sender.sendMessage("/system status <playername> set <status> <color> (color ist optional)");
|
||||||
sender.sendMessage("/d7 status <playername> remove -> Entfernt einem Spieler den Status");
|
sender.sendMessage("/system status <playername> remove -> Entfernt einem Spieler den Status");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onCommand(CommandSender sender, Command command, String s, String[] strings) {
|
public boolean onCommand(CommandSender sender, Command command, String s, String[] strings) {
|
||||||
if (!sender.hasPermission("d7.d7")) {
|
if (!sender.hasPermission("d7.d7")) {
|
||||||
@ -111,4 +112,4 @@ public class D7Command implements CommandExecutor {
|
|||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,13 +1,13 @@
|
|||||||
package de.npid7.serverlite;
|
package de.npid7.serverlite;
|
||||||
|
|
||||||
import de.npid7.serverlite.Commands.D7Command;
|
import de.npid7.serverlite.Commands.SystemCommand;
|
||||||
import de.npid7.serverlite.Commands.PlaytimeCommand;
|
import de.npid7.serverlite.Commands.PlaytimeCommand;
|
||||||
import de.npid7.serverlite.Commands.StatusCommand;
|
import de.npid7.serverlite.Commands.StatusCommand;
|
||||||
import de.npid7.serverlite.Commands.TimerCommand;
|
import de.npid7.serverlite.Commands.TimerCommand;
|
||||||
import de.npid7.serverlite.Configs.PlayerConfig;
|
import de.npid7.serverlite.Configs.PlayerConfig;
|
||||||
import de.npid7.serverlite.Configs.PluginConfig;
|
import de.npid7.serverlite.Configs.PluginConfig;
|
||||||
import de.npid7.serverlite.Listeners.PlayerListener;
|
import de.npid7.serverlite.Listeners.PlayerListener;
|
||||||
import de.npid7.serverlite.TabCompleters.D7Completer;
|
import de.npid7.serverlite.TabCompleters.SystemCompleter;
|
||||||
import de.npid7.serverlite.TabCompleters.PlaytimeCompleter;
|
import de.npid7.serverlite.TabCompleters.PlaytimeCompleter;
|
||||||
import de.npid7.serverlite.TabCompleters.StatusCompleter;
|
import de.npid7.serverlite.TabCompleters.StatusCompleter;
|
||||||
import de.npid7.serverlite.TabCompleters.TimerCompleter;
|
import de.npid7.serverlite.TabCompleters.TimerCompleter;
|
||||||
@ -50,8 +50,8 @@ public class ServerLite extends JavaPlugin {
|
|||||||
// declare commands
|
// declare commands
|
||||||
getCommand("status").setExecutor(new StatusCommand());
|
getCommand("status").setExecutor(new StatusCommand());
|
||||||
getCommand("status").setTabCompleter(new StatusCompleter());
|
getCommand("status").setTabCompleter(new StatusCompleter());
|
||||||
getCommand("d7").setExecutor(new D7Command());
|
getCommand("system").setExecutor(new SystemCommand());
|
||||||
getCommand("d7").setTabCompleter(new D7Completer());
|
getCommand("system").setTabCompleter(new SystemCompleter());
|
||||||
getCommand("timer").setExecutor(new TimerCommand());
|
getCommand("timer").setExecutor(new TimerCommand());
|
||||||
getCommand("timer").setTabCompleter(new TimerCompleter());
|
getCommand("timer").setTabCompleter(new TimerCompleter());
|
||||||
getCommand("playtime").setExecutor(new PlaytimeCommand());
|
getCommand("playtime").setExecutor(new PlaytimeCommand());
|
||||||
|
@ -10,13 +10,13 @@ import org.bukkit.command.CommandSender;
|
|||||||
import org.bukkit.command.TabCompleter;
|
import org.bukkit.command.TabCompleter;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
public class D7Completer implements TabCompleter {
|
public class SystemCompleter implements TabCompleter {
|
||||||
@Override
|
@Override
|
||||||
public List<String> onTabComplete(
|
public List<String> onTabComplete(
|
||||||
CommandSender sender, Command command, String alias, String[] args) {
|
CommandSender sender, Command command, String alias, String[] args) {
|
||||||
List<String> completions = new ArrayList<>();
|
List<String> completions = new ArrayList<>();
|
||||||
if (command.getName().equals("d7")) {
|
if (command.getName().equals("system")) {
|
||||||
if (!sender.hasPermission("d7.d7")) {
|
if (!sender.hasPermission("ls.system")) {
|
||||||
return completions;
|
return completions;
|
||||||
}
|
}
|
||||||
if (args.length == 1) {
|
if (args.length == 1) {
|
@ -6,9 +6,9 @@ api-version: 1.17
|
|||||||
commands:
|
commands:
|
||||||
status:
|
status:
|
||||||
description: Play Status Command
|
description: Play Status Command
|
||||||
d7:
|
system:
|
||||||
description: Admin Command Interface
|
description: Admin Command Interface
|
||||||
permission: d7.d7
|
permission: ls.system
|
||||||
timer:
|
timer:
|
||||||
description: Display Timer in Actionbar
|
description: Display Timer in Actionbar
|
||||||
playtime:
|
playtime:
|
||||||
|
Loading…
Reference in New Issue
Block a user