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:
Tablist:
Nametags:
Join Nachricht:
Leave Nachricht:
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
- Lade die Datei MyPrefixPlugin.jar in das Verzeichnis /plugins deines Servers hoch.
- Stelle sicher, dass LuckPerms korrekt installiert ist.
- Starte den Server neu.
- 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.4Allgemeine 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: ""
- default-prefix: "&7[&aSpieler&7] "
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 →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta