Sueta
MY

MyPrefixPlugin - LuckPerms Gruppen

v1.0.4

Chat - Nametag - Tablist - Join / Leave Nachricht

·Plugin

Designer.jpeg
1. Einführung

MyPrefixPlugin bietet eine einfache Möglichkeit, Prefixe und Suffixe aus LuckPerms-Gruppen im Chat, in Nametags und in der Tablist anzuzeigen. Zusätzlich können Join- und Leave-Nachrichten angepasst werden.
Jede Funktion kann separat ein- oder ausgeschaltet werden, um maximale Flexibilität zu gewährleisten.

Im Chat, den Nametags und in der Tablist können die Farbcodes verwendet werden:

Farbcodes:

Fotos / Pictures

Chat:
upload_2024-12-26_23-32-57.png

Tablist:
upload_2024-12-26_23-29-26.png

Nametags:
upload_2024-12-26_23-26-40.png

Join Nachricht:
upload_2024-12-26_23-30-23.png

Leave Nachricht:
upload_2024-12-26_23-31-44.png

2. Anforderungen

  • Minecraft-Server: Spigot oder Paper (Versionen 1.21.1 bis 1.21.7)

  • Zusatzplugin: LuckPerms (erforderlich für Prefix/Suffix)

  • Java-Version: 17 oder höher

3. Installation

  1. Lade die Datei MyPrefixPlugin.jar in das Verzeichnis /plugins deines Servers hoch.

  2. Stelle sicher, dass LuckPerms korrekt installiert ist.

  3. Starte den Server neu.

  4. Nach dem Neustart findest du die Konfigurationsdatei config.yml unter /plugins/MyPrefixPlugin.

4. Konfiguration
Die Datei config.yml enthält folgende Einstellungen:

config.yml
###################################################
#  Plugin wurde von EndCrystalTV erstellt.        #
#  Änderungen des Codes, Plugin als sein Ausgeben,#
#  das Plugin verkaufen ist somit verboten!       #
###################################################
# Chat-Formatierung
chat-enabled: true
chat-format: "{prefix}{name}&f: {suffix}{message}"

# Nametag-Formatierung
nametag-enabled: true
nametag-format: "{prefix}{name}{suffix}"

# Tablist-Formatierung
tablist-enabled: true
tablist-format: "{prefix}{name}{suffix}"

# Join- und Leave-Nachrichten
join-message-enabled: true
leave-message-enabled: true
join-message: "&a{player} ist dem Spiel beigetreten!"
leave-message: "&c{player} hat das Spiel verlassen!"
# Beispiel für Prefix und Suffix in der Join und Leave Message:
#join-message: "&a{prefix}{player}{suffix} ist dem Spiel beigetreten!"
#leave-message: "&c{prefix}{player}{suffix} hat das Spiel verlassen!"

# LuckPerms-Defaults, falls kein Prefix/Suffix gesetzt ist
default-prefix: "&7[&aSpieler&7] "
default-suffix: ""

# Nachricht bei erfolgreichem Neuladen
reload-message: "&aDie Konfiguration von MyPrefixPlugin wurde neu geladen!"

# Nachricht bei fehlenden Berechtigungen
permission-message: "&cDu hast keine Rechte um die Konfiguration von MyPrefixPlugin neu zu laden!"

# Update-Checker
check-update: true

# Plugin Version: 1.0.4

Allgemeine Funktionen
Chat-Formatierung:

  • Aktivieren/Deaktivieren: chat-enabled: true/false

  • Format: {prefix}{name}&f: {suffix}{message}

Nametag-Formatierung:

  • nametag-enabled: true/false

  • Format: {prefix}{name}{suffix}

Tablist-Formatierung:

  • tablist-enabled: true/false

  • Format: {prefix}{name}{suffix}

Join/Leave-Nachrichten:

  • join-message-enabled, leave-message-enabled

  • Platzhalter: {player}, {prefix}, {suffix}

Standardwerte:

  • Wenn kein Prefix/Suffix gesetzt ist:
    • default-prefix: "&7[&aSpieler&7] "

    • default-suffix: ""

Systemmeldungen:

  • Reload: "&aDie Konfiguration von MyPrefixPlugin wurde neu geladen!"

  • Fehlende Rechte: "&cDu hast keine Rechte um die Konfiguration von MyPrefixPlugin neu zu laden!"

5. Befehle und Berechtigungen
Befehle:

  • /myprefixplugin reload
    → Lädt die Konfiguration neu

  • /myprefixplugin update
    → Prüft manuell auf eine neue Plugin-Version

️ Berechtigungen:

  • endcrystaltv.myprefixplugin.reload
    → Erlaubt /myprefixplugin reload

  • endcrystaltv.myprefixplugin.update
    → Erlaubt /myprefixplugin update

  • endcrystaltv.myprefixplugin.admin
    → Erlaubt /myprefixplugin reload & /myprefixplugin update

6. Hinweise und Einschränkungen

  • Der Quellcode darf nicht verändert oder als eigenes Plugin veröffentlicht werden.

  • Weiterverkauf verboten.

7. Zukünftige Features
/nick-System (in Planung):

  • Spieler können ihren Namen temporär ändern

  • Anzeige in Chat, Tablist und Nametag

  • Automatische Übernahme von Prefix/Suffix der Default-Gruppe

  • Permission-gestützt

  • Rücksetzung zum echten Namen jederzeit möglich

8. Support / Verbesserungen
Bei Fragen, Fehlern oder Verbesserungsvorschlägen melde dich gerne über mein Forum https://www.endcrystal.eu/forum/view/6-myprefixplugin/.

Similar projects

Plugin →