GalaxyCode
  • Úvod
  • Programování obecně
    • 💻Úvod do programování
    • 📝Editory / IDE
    • 📁Co je to FTP?
    • 📟Co je to SSH?
  • PHP
    • Úvod do PHP
    • Přípravy k učení PHP
    • Základy PHP
    • Vypsání textu
    • Datové typy
    • Proměnné
    • Matematické operace
    • Podmínky if a else
    • Cyklus While
    • Asociativní Pole
    • Funkce
    • Data z Formulářů
  • Minecraft Servery
    • ⚙️Základní Nastavení
    • 🔌Jak nahrát plugin
    • ⚒️Užitečné Nástroje
    • 🎨Barvy a Formáty
    • 📚Druhy Serverů
    • 📟Jak nastavit TAB
    • 🧭Jak nastavit Dynmapu
    • 📜Vlastní MOTD Serveru
    • 🔒Zabezpečení Serveru
    • ⚖️Optimalizace Serveru
    • 📋Příkaz /shop
    • 🎓Práva Na Příkazy
    • 🔩Plugin EssentialsX
    • 🎮Plugin DiscordSRV
    • 🙍‍♂️Podpora Skinů
    • 💫Podpora Více Verzí
    • 🌐Více Světů Na Serveru
    • 💲Aukce Na Serveru
    • ⭐Dobrý Survival Server
  • BungeeCord
    • 📡Co je to Bungeecord?
    • ⚙️Nastavení Bungeecordu
    • 🧰️LuckPerms na MySQL
    • 💫Příkazy /lobby a /hub
Powered by GitBook
On this page
  1. Minecraft Servery

🔩Plugin EssentialsX

Multifunkční plugin, který by měl mít každý survival Minecraft server.

Previous🎓Práva Na PříkazyNext🎮Plugin DiscordSRV

Last updated 3 years ago

Co je EssentialsX? Je to multifunkční Minecraft plugin, který přidává například příkazy jako /home /tpa /warp /spawn /back a mnoho dalšího. Odkaz ke stažení zde. Seznam permisí zde. Nahrání pluginu na server je o trochu složitější než u ostatních pluginů tak se na to podíváme.

Plugin je rozdělen do více pluginů. Zde je seznam: EssentialsX - Hlavní část, která všechny části spojuje. EssentialsX Chat - Formátování chatu. EssentialsX Spawn - Správa spawnu. Ostatní části pokud nevíte co umí nestahujte. Mohli by nastat komplikace.

Nastavení Pluginu Po nahrání pluginu na server a po restartu serveru se nám vytvořila složka s nastavením pluginu. Otevřeme config.yml. Soubor je opravdu dlouhý, takže si ho rozdělíme jen na ty nejdůležitější části.

Pro lehčí hledání jednotlivých nastavení doporučujeme použít vyhledávání s pomocí klávesové zkratky CTRL + F.

ops-name-color Barva jména hráčů, kteří mají OP. Kódy barev naleznete v této znalostní bázi. Výchozí hodnota: 4

nickname-prefix Test před jménem pokud si někdo změní jméno s pomocí příkazu /nick. Výchozí hodnota: ~

max-nick-lenght Maximální povolená délka při změnění jména s pomocí příkazu /nick. Výchozí hodnota: 15

teleport-safety Pokud nastaveno na true, teleportace se neuskuteční, pokud je hráč na kterého se chcete teleportovat ve vzduchu, nebo nad vodou / lávou. Výchozí nastavení: true

teleport-cooldown Prodleva v sekundách mezi používáním teleportačních příkazů jako jsou /home /tp /tpa /spawn apod. 0 = vypnuto. Výchozí hodntota: 0

teleport-delay Prodleva v sekundách před uskutečněním teleportace. Pokud se hráč během této prodlevy pohne, nebo na něj někdo zaútočí, tak se teleportace zruší. Výchozí hodnota: 0

teleport-invulnerability Čas v sekundách když je hráč nezranitelný po teleportaci. Výchozí nastavení: 4

heal-cooldown Prodleva v sekundách mezi používáním příkazu /heal a /feed. Výchozí hodnota: 60

remove-effects-on-heal Určuje zda při použítí příkazu /heal hráči smaže všechny efekty. Výchozí hodnota: true

disabled-commands Seznam příkazů, které jsou na serveru vyplé. Příklad:

disabled-commands:
  - gamemode
  - give
  - xp
  - kill
  - god

world-change-fly-reset Pokud se hráč dostane do jiného světa tak se mu vypne fly. Příklad: Mám zaplé fly ve světě world. Přes /home se dostanu do endu a fly se mi vypne. Doporučujeme dát na false pro pohodlnější život. Výchozí hodnota: true

mute-commands Seznam příkazů, které bude pro hráče vyplé, pokud bude mít mute. Příklad:

mute-commands:
  - msg
  - tell

player-commands Seznam permisí na které bude mít každý hráč právo. Vyžaduje nastavení use-bukkit-permissions: false, které jde nastavit pod seznamem. Jdou zde používat pouze permise z pluginu Essentials a píší se bez přípony essentials. Pokud máte na serveru doporučený plugin na permise LuckPerms, na který jsme udělali také návody, tak bude tento seznam ignorován. Seznam EssentialsX permisí zde. Příklad:

player-commands:
  - spawn
  - afk
  - warps
  - warp
  - home

remove-god-on-disconnect Určuje zda se hráči odstraní god při odpojení. Výchozí hodnota: false

auto-afk Určuje za jak v dlouho v sekundách se hráč označí za AFK. Tato funkce vyžaduje aby měl hráč permisi essentials.afk.auto. -1 je nekonečno (vypnuto). Výchozí hodnota: 300

auto-afk-kick Určuje za jak dlouho v sekundách bude hráč automaticky odpojen ze serveru pokud není aktivní. -1 je nekonečno (vypnuto). Výchozí hodnota: -1

freeze-afk-players Pokud nastaveno na true, hráči, kteří jsou AFK se nebudou moci hýbat. Výchozí hodnota: false

disable-item-pickup-while-afk Pokud nastaveno na true, hráči, kteří jsou AFK nebudou moci sbírat itemy ze země. Výchozí hodnota: false

cancel-afk-on-interact Pokud nastaveno na true, hráči, kteří jsou AFK nebudou AFK když se pohnout, nebo když budou jinak interagovat se serverem (příkazy, truhly atd.). Pokud nastaveno na false, hráči musí znovu napsat /afk aby si zrušili AFK status. Výchozí hodnota: true

broadcast-afk-message Pokud nastaveno na true, pokud bude nějaký hráč AFK tak zprávu v chatu uvidí všichni na serveru. Doporučujeme dát na false u větších serverů. Výchozí hodnota: true

death-messages Pokud nastaveno na false, tak se v chatu nebudou ukazovat zprávy když někdo umře. Výchozí hodnota: true

custom-join-message Speciální zpráva, kterou uvidí každý když se někdo připojí. Lze použít proměnné (placeholdery). Lze použít barevné kódy. Seznam výchozích proměnných: {PLAYER} - Vymění se za jméno hráče, který se připojil na server. {USERNAME} - Vymění se za neupravené jméno hráče, který se připojil na server. {PREFIX} - Vymění se za prefix hráče, který se připojil na server. {SUFFIX} - Vymění se za suffix hráče, který se připojil na server. {ONLINE} - Vymění se za počet online hráčů na serveru. {UNIQUE} - Vymění se za počet různých hráčů, kteří se kdy připojili na server. {UPTIME} - Vymění se za čas jak je server dlouho online. Výchozí hodnota: none (vypnuto)

Příklady:

custom-join-message: "&8[&2+&8] &7{PLAYER}"
custom-join-message: "&7Hráč &2{PLAYER} &7se připojil na server."

custom-quit-message Stejné jako custom-join-message, jen je to zpráva když se hráč odpojí. Výchozí hodnota: none (vypnuto)

no-god-in-worlds Seznam světů, kde nepůjde používat příkaz /god. Příklad:

no-god-in-worlds:
  - world
  - world_nether

repair-enchanted Určuje zda lze použít příkaz /repair na enchantované itemy. Výchozí hodnota: true

starting-balance Určuje kolik peněz bude mít hráč, když se poprvé připojí na server. Výchozí hodnota: 0

currency-symbol Znak měny, která se používá na serveru. Výchozí hodnota: $

currency-symbol-suffix Určuje zda je znak měny před, nebo za hodnotou. Výchozí hodnota: false

max-money Maximální částka, kterou hráč může mít. Výchozí hodnota: 10000000000000

min-money Minimální částka, kterou hráč může mít. Doporučujeme nastavit na 0, aby hráči nemohli jít do mínusu. Výchozí hodnota: -10000

minimum-pay-amount Minimální částka, kterou hráč může poslat jinému hráči příkazem /pay. Výchozí hodnota: 0.001

format a group-formats Určuje formát chatu. Je zde možné používat kódy barev a proměnné (placeholdery). Seznam dostupných placeholderů máte na řádcích výše v configu. Příklad:

format: '{DISPLAYNAME} &r&7» &f{MESSAGE}'
group-formats:
    Majitel: '{DISPLAYNAME} &8&l» &f{MESSAGE}' 
    Vedeni: '{DISPLAYNAME} &8&l» &5{MESSAGE}'
    Technik: '{DISPLAYNAME} &8&l» &3{MESSAGE}'
    Admin: '{DISPLAYNAME} &8&l» &e{MESSAGE}'
    Hl.Helper: '{DISPLAYNAME} &8&l» &2{MESSAGE}'
    Helper: '{DISPLAYNAME} &8&l» &a{MESSAGE}'
    Hl.Builder: '{DISPLAYNAME} &8&l» &b{MESSAGE}'
    Builder: '{DISPLAYNAME} &8&l» &b{MESSAGE}'
    Diamond: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    Gold: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    Supreme: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    Iron: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    Coal: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    Lapis: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    Hero: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    VIP: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    YouTuber: '{DISPLAYNAME} &8&l» &c{MESSAGE}'
    Moderator: '{DISPLAYNAME} &8&l» &6{MESSAGE}'
    Hrac: '{DISPLAYNAME} &8&l» &f{MESSAGE}'
    Zk.Admin: '{DISPLAYNAME} &8&l» &e{MESSAGE}'
    Hl.Admin: '{DISPLAYNAME} &8&l» &e{MESSAGE}'
    Zk.Helper: '{DISPLAYNAME} &8&l» &a{MESSAGE}'
    Zk.Builder: '{DISPLAYNAME} &8&l» &9{MESSAGE}'
    Sponzor: '{DISPLAYNAME} &8&l» &f{MESSAGE}'

Doporučujeme používat společně s pluginem LuckPerms, na který jsme také udělali návod.

announce-format Nastaví zprávu, kterou všichni na serveru uvidí když se připojí nový hráč poprvé na server. Výchozí hodnota: '&dWelcome {DISPLAYNAME} &dto the server!'

spawnpoint Místo, kde se objeví hráči, kteří se připojili poprvé na server. Doporučujeme nastavit na "none" aby se používal hlavní spawn. Výchozí hodnota: newbies

respawn-at-home Pokud nastaveno na true, hráči se budou po smrti respawnovat tam, kde mají nastavený home. Výchozí hodnota: false

respawn-at-home-bed Pokud nastaveno na true, hráči se budou po smrti respawnovat u své postele. Výchozí hodnota: true