Package de.adiko01.mcds.commands
Class MCDS
java.lang.Object
de.adiko01.mcds.commands.MCDS
- All Implemented Interfaces:
org.bukkit.command.CommandExecutor,org.bukkit.command.TabCompleter
public class MCDS
extends Object
implements org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter
Klasse des Befehls /mcds
- Version:
- 1.0
- Author:
- adiko01
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcopyResource(String resourcePath, Path targetPath) Kopiert die Recource in den Pluginordnerprivate voidgetPermError(org.bukkit.command.CommandSender commandSender, String permission) Zeigt einen Fehler, dass eine Permission fehltprivate voidGeneriert im Pluginordner die passenden Configurationsdatein für einen DienstbooleanonCommand(org.bukkit.command.CommandSender commandSender, org.bukkit.command.Command command, String s, String[] args) onTabComplete(org.bukkit.command.CommandSender commandSender, org.bukkit.command.Command command, String s, String[] args) private voidreplaceLine(String filePath, String oldLine, String newLine) Ersetzt eine Zeile in der übergebenen Datei
-
Field Details
-
store
Der Storage
-
-
Constructor Details
-
MCDS
-
-
Method Details
-
onCommand
public boolean onCommand(org.bukkit.command.CommandSender commandSender, org.bukkit.command.Command command, String s, String[] args) - Specified by:
onCommandin interfaceorg.bukkit.command.CommandExecutor
-
onTabComplete
public List<String> onTabComplete(org.bukkit.command.CommandSender commandSender, org.bukkit.command.Command command, String s, String[] args) - Specified by:
onTabCompletein interfaceorg.bukkit.command.TabCompleter
-
getPermError
Zeigt einen Fehler, dass eine Permission fehlt- Parameters:
commandSender- Der Senderpermission- Die fehlende permission- Since:
- 1.0
-
link
Generiert im Pluginordner die passenden Configurationsdatein für einen Dienst- Parameters:
Type-
-
copyResource
Kopiert die Recource in den Pluginordner- Parameters:
resourcePath-targetPath-- Since:
- 1.0
-
replaceLine
Ersetzt eine Zeile in der übergebenen Datei- Parameters:
filePath- Pfad als StringoldLine- Alte ZeilenewLine- Neue Zeile- Since:
- 1.0
-