Initial Commit
Dieser Commit ist enthalten in:
Commit
eb8e04a948
27
CommandFramework.md
Normale Datei
27
CommandFramework.md
Normale Datei
@ -0,0 +1,27 @@
|
||||
# Steamwar - Command Framework
|
||||
|
||||
## Inhalt
|
||||
- [Erstellung eines neuen Commands](#1)
|
||||
- [Einem Command Funktionalität hinzufügen](#2)
|
||||
|
||||
<a name="1"></a>
|
||||
|
||||
## Erstellung eines neuen Commands
|
||||
Um einen neuen Command zu erstellen musst du eine neue Klasse erstellen, die von der Klasse `SWCommand` erbt.
|
||||
Danach musst du einen Konstruktor **ohne Argumente** schreiben. Nun musst du noch den `super`-Constructor aufrufen.
|
||||
Diesem musst du nun zunächst den Namen des Commands und die Permision, also wer den Command nutzen darf, mitgeben.
|
||||
Danach kanst du noch belibig viele weitere Argumente angeben. Diese sind Aliasse für den Command.
|
||||
|
||||
``` java
|
||||
public class NewCommand extends SWCommand{
|
||||
|
||||
public NewCommand(){
|
||||
super("Name", "Permision", "Aliase"...)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
<a name="2"></a>
|
||||
|
||||
## Einem Command Funktionalität hinzufügen
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren