Minecraft plugin PureChat
Informatie over PureChat en bevestigde servers
🔌 Over PureChat
PureChat is een PocketMine-chatformatteerplugin die integreert met PurePerms om groepgebaseerde chatformaten en nametags toe te passen. De plugin onderschept spelerschat en vervangt opmaak met behulp van groepsinstellingen, prefixes, suffixes en ondersteunt overrides per wereld en placeholder-tags.
🎯 Doel
De plugin bestaat om de weergave van chat te centraliseren op servers die PurePerms gebruiken: de plugin scheidt de visuele opmaak van chat/nametag van het permissiesysteem, zodat servereigenaren kunnen bepalen hoe verschillende groepen verschijnen in chat en boven spelersnamen.
⚙️ Functies
- Groepgebaseerde chat- en nametag-formaten aangestuurd door PurePerms-groepen.
- Prefixes en suffixes per groep.
- Format overrides per wereld (optioneel, instelbaar).
- Gebruik van kleurcodes beperkt via een permissieknooppunt (instelling voor gekleurde berichten).
- Placeholder-achtige tags worden ondersteund in formats (bijv. {display_name}, {msg}, {prefix}, {suffix}, {world}).
- Eenvoudig configuratiebestand in YAML-stijl om groepsformaten te definiëren.
🧩 Voor wie is het
- Eigenaren van PocketMine-servers die PurePerms gebruiken en een configureerbare chat/nametag-weergave nodig hebben.
- Survival-, SMP- of kleine communityservers die groepgebaseerde chatopmaak willen zonder permissielogica in de chatplugin in te bouwen.
🏗️ Voorbeeldtoepassingen
- Stel verschillende chatformaten en nametags in voor rangen zoals Guest, Admin, Owner.
- Schakel kleurgebruik uit voor gewone spelers, terwijl staff via permissies wel gekleurde berichten mag gebruiken.
- Gebruik verschillende chatprefixes of tags per wereld voor multiworld-servers.
⌨️ Commando's
| Commando | Beschrijving | Permissie | Toegang |
|---|---|---|---|
/setsuffix <player> <suffix> | Stel de suffix van een speler in. | pchat.command.setsuffix | Admin |
/setprefix <player> <prefix> | Stel de prefix van een speler in. | pchat.command.setprefix | Admin |
/setnametag <group> [world] <format> | Stel het standaard nametag-formaat in voor een groep (optionele wereld). | pchat.command.setnametag | Admin |
/setformat <group> [world] <format> | Stel het standaard chatformaat in voor een groep (optionele wereld). | pchat.command.setformat | Admin |
🔐 Permissies
| Permissie | Beschrijving | Standaard |
|---|---|---|
pchat | Algemene permissieknoop voor de plugin. | niet gespecificeerd |
pchat.coloredMessages | Staat het verzenden van berichten met kleurcodes toe. | niet gespecificeerd |
pchat.command | Basispermissie voor plugincommando's. | niet gespecificeerd |
pchat.command.setsuffix | Staat het gebruik van /setsuffix toe. | niet gespecificeerd |
pchat.command.setprefix | Staat het gebruik van /setprefix toe. | niet gespecificeerd |
pchat.command.setnametag | Staat het gebruik van /setnametag toe. | niet gespecificeerd |
pchat.command.setformat | Staat het gebruik van /setformat toe. | niet gespecificeerd |
⚙️ Installatie
📥 Instellen
- Download het pluginpakket van de officiële PocketMine-releasepagina.
- Kopieer het gedownloade pluginbestand naar de
plugins/-map van je server. - Stop de server en start hem opnieuw (of stop en start) om de plugin te laden.
- Controleer of de plugin is geladen door de serverconsolemeldingen te bekijken.
📦 Afhankelijkheden
- PurePerms (vereist): PureChat vertrouwt op PurePerms-groepen voor groepgebaseerde opmaak.
🧾 Configuratie
- PureChat gebruikt een YAML-stijl configuratie die
groupsdefinieert metchat- ennametag-formaten en een optioneleworlds-lijst per groep. - De configuratie biedt een set tags die binnen formats kunnen worden gebruikt (bijvoorbeeld {display_name}, {msg}, {prefix}, {suffix}, {world}).
- Een configuratieoptie schakelt multiworld-/per-wereld-chatopmaak in of uit.
🧠 Technische notities
- PureChat wordt gedistribueerd voor het PocketMine-ecosysteem en integreert specifiek met PurePerms-groepgegevens.
- De plugin biedt op commando's en permissies gebaseerde controle voor kleurgebruik en het bewerken van formats.
🤝 Wanneer deze plugin handig is
Als je een PocketMine-server met PurePerms runt en een aparte, configureerbare laag nodig hebt om de chat- en nametag-weergave per groep (en per wereld) te regelen, dan biedt PureChat die opmaaklaag zonder je permissiesysteem te vervangen.
- Minecraft: PE Server046.65
- Minecraft: PE Server344.21
- PocketMine-MP Server042.5
- Minecraft: PE Server040.3
- Minecraft: PE Server040.3
- PocketMine-MP Server039.59
- Veltrix023.17
De pagina van plugin PureChat toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.
Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van PureChat hangt af van de serverinstellingen.
Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server PureChat gebruikt maar niet in dit gedeelte verschijnt.
Gebruik de lijst van servers met PureChat om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.