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 void
copyResource
(String resourcePath, Path targetPath) Kopiert die Recource in den Pluginordnerprivate void
getPermError
(org.bukkit.command.CommandSender commandSender, String permission) Zeigt einen Fehler, dass eine Permission fehltprivate void
Generiert im Pluginordner die passenden Configurationsdatein für einen Dienstboolean
onCommand
(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 void
replaceLine
(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:
onCommand
in 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:
onTabComplete
in 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
-