Sueta
BA

Basics

Beta-1.2

Basics ist ein Plugin welches grundliegende Funktionen Hinzufügt

·Plugin

Deutsch:
Basics fügt grundliegende Features hinzu, die du auf vielen großen Servern findest! zum Beispiel /heal oder /mute.

Hier ist eine kurze Liste der Befehle, die in Sekunden mit Basics hinzugefügt werden (Sachen in Klammern stehen) sind optional, Sachen, die in Spitzen Klammern <> stehen, müssen durch angaben ersetzt werden z.B. /ban <player> wird zu /ban example, um den Spieler "Example" zu bannen

Commands / Permissions
  • /sethome (<name>) - Setzt deinen Homepunkt Erlaubnis: basics.home.home (Für mehr als ein Home basics.home.multihomes)
  • /home (<name>) - Teleportiert dich zum Homepunkt Erlaubnis: basics.home.home (Für mehr als ein Home basics.home.multihomes)
  • /gop - Gibt dem Spieler op - Genehmigung: basics.op
  • /rop - Nimmt den Spieler weg - Erlaubnis: basics.op
  • /tpa <player> - sendet eine teleport anfrage - Genehmigung: basics.tpa.tpa
  • /tpaaccept <player> - nimmt eine Teleportanfrage an - Berechtigung: basics.tpa.tpaaccept
  • /setwarp <Name> - setzt einen Warp - basics.warp.admin
  • /delwarp <name> - löscht einen Warp - Berechtigung: basics.warp.admin
  • /warp (<name>) - Listet ohne Argument alle Warps auf, mit Argument teleportiert es den Spieler zum Warp - Berechtigung: basics.warp.warp
  • /heal (<player>) ohne Argument heilt es den Spieler, mit Argument heilt es einen anderen Spieler - Erlaubnis: basics.heal.self (um andere zu heilen: basics.heal.other)
  • /ban <player> (<Grund>) - bannt einen Spieler vom Server - Genehmigung: basics.ban.ban
  • /tempban <player> <time + format> (<Grund>) - Bannt einen Spieler eine zeit lang vom Server. Das Zeitformat funktioniert so, dass man eine Zahl und dann das Format angibt, zB 10s = 10 sekunden, 10m = 10 minuten. Die folgenden Formate sind verfügbar: s = Sekunden, m = Minuten, h = Stunden, d = Tage, w = Wochen, mo = Monate, y = Jahre, mehr Informationen im Sourcecode unter com.github.miniminelp.basics.core.Timemanager in der Funktion dateFormat () - Berechtigung: basics.ban.tempban
  • /unban - Entbannt einen Spieler - Genehmigung: basics.ban.unban
  • /pardon- Entbannt einen Spieler - Genehmigung: basics.ban.unban
  • /ip <player> - Liefert die IP eines Spielers - Permission: basics.ip
  • /mute <player> (<reason>) - Bannt einen Spieler aus dem Chat, so dass er nicht mehr schreiben kann. - Permission: basics.ban.mute
  • /tempmute <player> <time+timeformat> (<reason>) - Bant einen Spieler für eine Zeit aus dem Chat (Das Zeitformat ist under dem Punkt tempban erklärt :)) - Permission: basics.ban.tempmute
  • /unmute - macht die wirkung des mute befehls rückgängig - Permission: basics.ban.unmute
  • /muteinfo - Zeigt die Informationen zum eigenen Mute an - Keine Permission notwendig
  • /mute-info - Zeigt die Informationen zum eigenen Mute an - Keine Berechtigung notwendig
  • /basics (reload) - Zeigt die version des Plugins an (mir reload lädt es das Plugin neu) - Permission: mit reloadparameter basics.admin sonst keine
  • /gm <mode(Number)> (<Player> - änder den Gamemode - Permission: basics.gamemode
  • /sudo <player> <tosudo> - Lässt einen etwas von einem anderen Spieler aus ausführen (mit / Commands, sonst Chat) !Achtung! Dieser befehl kommt den * rechten gleich, da er auch aus einem Admin heraus ausgeführt werden kann - Permission: basics.sudo
  • /monitor: lässt dich alle chatnachichten und Commands die andere Spieler ausführen sehen - Permission: basics.monitor
  • /vanish (<player>) - Permission: Basics.vanish.self und Basics.vanish.other. Mit der Permission basics.vanish.seeVanishedPlayers sieht man Spieler im vanish modus.
  • /fly (<player>) - Permssion: basics.fly.self und basics.fly.other
  • /permission - unten weiter erleutert, weil komplieziert, funktioniert in etwa wie der pex befehl von PermissionsEx

Permissionsystem weitere erleuterung:

Permission usage

Usage:
/permission - Shows infos about permission system
/permission reload - Reloads the permission system
/permission rl - Reloads the permission system
/permission user <user> add <permission> - adds a permission to a user
/permission user <user> remove <permission> - removes a permission from a user
/permission user <user> group set <permission> - sets the users group
/permission user <user> group add <permission> - adds the users to a group (So the user can be in more than one Group)
/permission user <user> group remove <permission> - removes the users from a group (So when the user is in no Group, he will get the standart group)
/permission group add - Gives a Group a permission
/permission group remove - Removes a permission from a grup

Das Projekt findet ihr auf Github unter https://github.com/MinimineLP/Plugins-Basics/tree/master/

Ihr habt Verbesserungsvorschläge, Ideen für das Plugin, Command-Wünsche, oder gar eigenen Code, den ich ins Projekt integrieren soll? Fragt einfach nach! Im letzten Falle bitte über Github :)

Hier noch der Text der Standart-Config:

Config.yml
Basics:
  Warp:
    Foodusage: 6
  Changelog:
    Message: Neue updates des Plugin Basics installiert
    Player: []
  Modulmanager:
    Home: true
    Gop: true
    Tpa: true
    Warp: true
    Heal: true
    Feed: true
    Ban: true
    Mute: true
    PermissionSystem: true
    gm: true
    monitor: true
    sudo: true
    Changelog: true

Kurze Erklärung: Bei Warp.Foodusage stellt man ein, wie viel Hunger beim Warpen verbraucht wird (in halben Hunger-keulen), bei 0 wird nichts verbraucht! Und bei Changelog.Message kann man eine Changelog Nachricht festlegen, die die Spieler beim nächsten Joinen sehen! Bei Changelog.Player wird gespeichert, wer die Nachricht bereits gesehen hat (Diesen Punkt einfach löschen, wenn ihr eine Neue Nachircht einstellt!) Alle anderen Dateien im Verzeichnis saves/ sind speicher-Dateien, in denen das Plugin Daten, wie z.B. die Bans Speichert. Unter Modules kannst du die einzelnen Module an- und ausschalten

Euer Minimine ;)

Similar projects

Plugin →