v tomto návode si ukážeme, ako zabrániť tomu aby sa nám nezobrazovali errory v konzoly poprípade veci ktoré nechceme. Ak máte nejaký plugin ktorý hádže errory tak jedným skopírovaním a priložením do súboru tomu zabránite. Taktiež môžete zakázať zobrazovanie správ od hráčov, poprípade načítavanie pluginov
1. Inštalácia
- Stiahneme si plugin ConsoleSpamFix zo spigotu - https://www.spigotmc.org/resources/18410/
- Hodíme ho do zložky /plugins/ a reštartujeme server
2. Nastavenie
- Otvoríme si zložku /plugins/ - /plugins/ConsoleSpamFix/ a v tom otvoríme config.yml
- Takto vyzerá základný config.yml
Kód: Vybrat vše
#Add here the messages you want to hide from your console and logs.
#Each line represents a new message.
#NOTE! You dont need to add the full message!
#The plugin will hide all messages that contain the text added below.
# EXAMPLE:
#
# Messages-To-Hide-Filter:
# - 'WARNING: unlocalizedName'
#
# All messages that will appear in the server console that contain these words 'WARNING: unlocalizedName' will be hidden and they will not appear on logs or console.
# If you have large errors you dont have to type the full error. But the more words you add the more accurate will be and will not hide other messages that may contain the words added in the filter.
Messages-To-Hide-Filter:
- 'WARNING: unlocalizedName'
- 'look up profile properties for'
#Chat messages with color and format codes support.
#Minecraft Color and Format Codes: http://minecraft.gamepedia.com/Formatting_codes
ChatMessages:
NoPermission: '&4[System] &cYou don''t have permission!'
CmdHelp: '&4[System] &cAvailable commands:&6 /csf reload'
CmdReload: '&2[System] &aConfig reload complete!'
- Uvediem príklad: V konzoly sa mi zobrazuje error typu "Could not pass event BlockBreakEvent to UltraPickaxe v1.0"
- Tento error vypíše dalších 10 riadkov v konzoly, ale keď tomu chcem zabrániť tak pridám do config.yml pluginu ConsoleSpamFix toto
Kód: Vybrat vše
Messages-To-Hide-Filter:
- 'Could not pass event BlockBreakEvent to UltraPickaxe v1.0'
- Error z konzole zmizne a taktiež sa už nebude zobrazovať v logu
3. Preklad
- Plugin taktiež ponúka preklad, kde keď hráč napíše /csf reload a nemá na to práva tak mu to napíše správu, poprípade ak ma práva, a vykoná tento príkaz tak mu to napíše tiež správu ktorú si vieme preložiť
- Stále sme v config.yml
Kód: Vybrat vše
ChatMessages:
NoPermission: '&cNemas dostatocne prava na tento prikaz!'
CmdHelp: '&4[System] &cAvailable commands:&6 /csf reload'
CmdReload: '&2[System] &aConfig reload complete!'
- Preklad
Kód: Vybrat vše
ChatMessages:
NoPermission: '&8[&2System&8] &fPre pouzitie prikazu, musis byt administrator'
CmdHelp: '&8[&2System&8] &fDostupny prikaz: &2/csf reload'
CmdReload: '&8[&2System&8] &fConfig uspesne restartovany'