Hoe het werkt
De plugin maakt een chatbericht op als:chat.enabledoptruestaat;- de speler in een Minetopia-wereld of stad is (zie Plaatsen);
- de speler geen staffchat aan heeft (zie Staff);
- de speler geen politiechat via de portofoon aan heeft (zie Politie).
Chat in de buurt
Staatchat.radius.enabled op true, dan zien alleen spelers in dezelfde wereld en binnen chat.radius.range blokken het bericht. Standaard is dat 20 blokken. De speler zelf ziet zijn bericht ook.
Is er niemand in de buurt en staat chat.radius.notify-when-nobody-in-range op true, dan krijgt de speler de melding chat_no_players_in_range. Het bericht wordt dan niet verstuurd.
Staat chat.radius.enabled op false, dan ziet iedereen op de server het bericht.
Wat spelers verder merken
- Noemt iemand jouw naam in een bericht, dan zie je je naam groen en hoor je een geluid.
- Spelers kunnen geen MiniMessage-opmaak in hun bericht gebruiken. De plugin toont die tekst letterlijk.
- Het bericht krijgt de chatkleur van de speler. Zie Kleuren.
- Draagt een speler een bivakmuts (balaclava), dan toont de chat de standaardwaarden voor level, prefix en kleuren, en een onleesbare naam. Zie Politie.
Chatformaat
Het formaat stel je in metchat.format in config.yml. <message> is de plek van het bericht. De standaard is:
[Level 1] [Zwerver] Steve: Hallo.
Je kunt deze placeholders gebruiken:
Heb je PlaceholderAPI, dan werken ook
%...%-placeholders. Zie ook Placeholders.
ChatSpy en CommandSpy
Staff kan meelezen met andere spelers.- ChatSpy toont chatberichten van spelers buiten jouw chatbereik, of in een andere wereld.
- CommandSpy toont alle commando’s die andere spelers typen.
De instelling blijft bewaard, ook na opnieuw inloggen. De opmaak van de berichten stel je in met
chat_chatspy_format en chat_commandspy_format in messages.yml.
Naar Discord sturen
Je kunt alle chatberichten en commando’s ook naar een Discord-kanaal sturen. Maak in Discord een webhook aan en zet de URL inconfig.yml:
Laat je een sleutel leeg, dan stuurt de plugin niets naar Discord.
ChatSpy, CommandSpy en de webhooks horen bij de chatmodule. Zet je
chat in disabled-modules, dan werken ze niet. Zet je alleen chat.enabled op false, dan werken ze wel.Configuratie
De chatinstellingen staan inconfig.yml. Dit zijn de standaardwaarden:
Na een wijziging laad je
config.yml opnieuw met /openminetopia reload. Zie Configuratie.