Przejdź do treści
Aktualny kupon:10% zniżkiUżyj w zamówieniu

Konsola i polecenia serwera Minecraft: ściągawka dla administratora

Jak korzystać z konsoli w strefie klienta i przegląd najważniejszych poleceń: zarządzanie serwerem, gracze, świat, zasady gry (gamerule), selektory, polecenia pluginów i zdalne zarządzanie przez RCON.

  • początkujący
  • ~10 min
  • Zaktualizowano 9.10.2026

Konsola to tekstowe okno serwera. Widzisz w niej, co serwer robi, i wpisujesz do niej polecenia z najwyższymi uprawnieniami. Poniżej znajdziesz opis korzystania z konsoli w strefie klienta oraz ściągawkę najprzydatniejszych poleceń, łącznie z zasadami gry i zdalnym zarządzaniem przez RCON.

Czego potrzebujesz

  • Serwer Minecraft w StormHost
  • Uprawnienie Konsola (właściciel ma je zawsze)
  • Około 10 minut

Konsola w strefie klienta#

  1. Otwórz Moje usługi, kliknij swój serwer i przejdź do zakładki Konsola.
  2. Serwer musi działać. Jeśli jest wyłączony, zobaczysz „Serwer jest wyłączony. Uruchom go przyciskiem Start.”
  3. W polu „Wpisz polecenie i naciśnij Enter” wpisz polecenie bez ukośnika na początku i naciśnij Enter (albo kliknij Wyślij).
  4. Odpowiedź serwera pojawi się w wyjściu nad polem.

Wyjście konsoli ukrywa adresy IP, jeśli masz włączony tryb streamera. Pełny log od ostatniego startu jest w pliku logs/latest.log (zakładka Pliki), starsze logi leżą w tym samym folderze, spakowane jako .log.gz.

Konsola czy czat w grze?#

Konsola w strefie klientaCzat w grze
Jak wpisujesz polecenieBez ukośnika: time set dayZ ukośnikiem: /time set day
Kto wykonuje polecenieSerwer z najwyższymi uprawnieniamiGracz według swoich uprawnień (op, LuckPerms)
Selektory i współrzędne ~@a, @r i @e działają. Konsola nie jest graczem, więc @s nikogo nie wybiera, a @p i ~ liczą się od spawnu świataDziałają i odnoszą się do Ciebie
Gdzie pojawia się odpowiedźW wyjściu konsoliNa czacie

Ściągawki poniżej pokazują polecenia bez ukośnika. W grze dodaj przed nimi ukośnik.

Zarządzanie serwerem#

PolecenieCo robi
stopZapisuje świat i wyłącza serwer. Serwer pozostaje wyłączony; uruchomisz go przyciskiem Start.
save-allZapisuje świat na dysk. save-all flush zapisuje wszystko natychmiast (serwer na chwilę się zatrzymuje).
save-off / save-onWyłącza / włącza automatyczny zapis świata. Używa się tego przy ręcznym kopiowaniu świata. Po skopiowaniu nie zapomnij o save-on.
listGracze online, na przykład There are 3 of a max of 20 players online: …
say <wiadomość>Wiadomość do wszystkich graczy pod nazwą [Server]
tpsWydajność serwera z ostatnich 1, 5 i 15 minut (Paper, Purpur). Ideał to 20,0.
msptIle milisekund trwa jeden tick gry w ostatnich 5, 10 i 60 sekundach (Paper). Poniżej 50 ms jest w porządku.
versionWersja i typ serwera. version <NAZWA_PLUGINU> pokazuje wersję pluginu.
pluginsLista pluginów (Paper, Purpur, Folia)
seedSeed świata
helpLista dostępnych poleceń

Wydajność i liczby tps oraz mspt szczegółowo wyjaśnia artykuł Wydajność i optymalizacja.

Gracze#

PolecenieCo robiPrzykład
gamemode <tryb> [gracz]Tryb gry: survival, creative, adventure, spectatorgamemode creative Steve
tp <gracz> <cel>Teleportuje gracza do innego graczatp Steve Alex
tp <gracz> <x> <y> <z>Teleportuje gracza na współrzędnetp Steve 100 64 -200
give <gracz> <przedmiot> [liczba]Daje graczowi przedmioty (angielska nazwa przedmiotu z Minecrafta)give Steve diamond 64
clear <gracz> [przedmiot]Czyści ekwipunek albo tylko podany przedmiotclear Steve dirt
effect give <gracz> <efekt> [sekundy] [siła]Daje efekt. Siła 0 = poziom I.effect give Steve speed 60 1
experience add <gracz> <ilość> [levels]Dodaje doświadczenie; z levels całe poziomyexperience add Steve 10 levels
kill <cel>Zabija graczy albo byty (entity)kill Steve
op, deop, kick, ban, pardon, whitelistZarządzanie dostępemzobacz Whitelista, operatorzy i bany

Świat#

PolecenieCo robiPrzykład
time set <czas>Ustawia czas: day (1000), noon (6000), night (13000), midnight (18000) albo liczbętime set day
weather <pogoda> [czas_trwania]Pogoda: clear, rain, thunderweather clear
difficulty <poziom>Poziom trudności: peaceful, easy, normal, hard. Do następnego restartu; na stałe ustawisz go w Ustawieniach serwera.difficulty hard
defaultgamemode <tryb>Domyślny tryb gry dla nowych graczydefaultgamemode survival
gamerule <zasada> [wartość]Zasada gry (tabela poniżej). Bez wartości wypisuje obecną.gamerule keep_inventory true
worldborder center <x> <z>Środek granicy świataworldborder center 0 0
worldborder set <szerokość> [sekundy]Rozmiar granicy. Liczba to pełna szerokość (średnica), a nie promień. Z podanym czasem granica przesuwa się stopniowo.worldborder set 10000
setworldspawn [x y z]Ustawia spawn świata. Bez współrzędnych w miejscu, w którym stoisz (tylko w grze).setworldspawn 0 70 0

Zasady gry (gamerule)#

Od wersji 1.21.11 zasady gry mają nowe nazwy

W wersji 1.21.11 Mojang zmienił nazwy wszystkich zasad gry z formy keepInventory na keep_inventory (małe litery z podkreśleniami). Na serwerze z 1.21.11 lub 26.x używaj nowych nazw, na starszych wersjach starych. Poradniki w internecie często podają jeszcze stare nazwy.

Nowa nazwa (1.21.11+)Stara nazwaDomyślnieCo robi
keep_inventorykeepInventoryfalsePo śmierci gracz zachowuje ekwipunek i doświadczenie
advance_timedoDaylightCycletrueCykl dnia i nocy. false zatrzymuje czas.
advance_weatherdoWeatherCycletrueZmiany pogody
spawn_mobsdoMobSpawningtrueNaturalne spawnowanie mobów
mob_griefingmobGriefingtrueCreepery, endermany i inne moby zmieniają bloki. false sprawia też, że wybuchy creeperów nie niszczą bloków.
fire_spread_radius_around_playerdoFireTick (usunięta)128Jak daleko od gracza rozprzestrzenia się ogień. 0 = ogień się nie rozprzestrzenia (zastępuje dawne doFireTick false), -1 = bez limitu.
players_sleeping_percentageplayersSleepingPercentage100Jaki procent graczy musi spać, żeby noc się skończyła. Na serwerze z większą liczbą graczy sprawdza się 50 lub mniej.
pvppvp (do 1.21.8 opcja pvp w server.properties)trueGracze mogą się nawzajem ranić
spawn_monstersspawnMonsters (do 1.21.8 opcja spawn-monsters)trueNaturalne spawnowanie wrogich mobów
command_blocks_workcommandBlocksEnabled (do 1.21.8 opcja enable-command-block)trueBloki poleceń działają
allow_entering_nether_using_portalsallowEnteringNetherUsingPortals (do 1.21.8 opcja allow-nether)trueWejście do Netheru przez portal
show_death_messagesshowDeathMessagestrueKomunikaty o śmierci na czacie
show_advancement_messagesannounceAdvancementstrueOgłoszenia o zdobytych postępach (advancements) na czacie
natural_health_regenerationnaturalRegenerationtrueRegeneracja zdrowia dzięki jedzeniu
immediate_respawndoImmediateRespawnfalseNatychmiastowy respawn bez ekranu śmierci
spawn_phantomsdoInsomniatrueFantomy atakują graczy, którzy długo nie spali
respawn_radiusspawnRadius10Promień wokół spawnu, w którym pojawiają się gracze
random_tick_speedrandomTickSpeed3Jak szybko rosną rośliny i zachodzą inne losowe zmiany. Wyższe wartości obciążają serwer.
send_command_feedbacksendCommandFeedbacktrueOdpowiedzi poleceń na czacie
command_block_outputcommandBlockOutputtrueBloki poleceń zgłaszają operatorom, co wykonały
block_dropsdoTileDropstrueZniszczone bloki wypadają jako przedmioty
mob_dropsdoMobLoottrueMoby po śmierci upuszczają przedmioty i doświadczenie
tnt_explodestntExplodestrueTNT po podpaleniu wybucha

Zasady gry zapisują się w danych świata, więc restart serwera ich nie zmienia.

Od wersji 1.21.9 zasady pvp, spawn_monsters, command_blocks_work i allow_entering_nether_using_portals zastąpiły dawne opcje w server.properties. Na serwerze z 1.21.9 lub nowszym nie zmieniaj ich więc w zakładce Ustawienia serwera (jeśli zostały w pliku ze starszej wersji, serwer je ignoruje), tylko poleceniem gamerule, na przykład gamerule pvp false (w 1.21.9 i 1.21.10 te same zasady nazywają się pvp, spawnMonsters, commandBlocksEnabled i allowEnteringNetherUsingPortals).

Paper i Purpur: zasady obowiązują w każdym świecie osobno

Na Paperze i Purpurze każdy wymiar (Overworld, Nether, End) ma własne zasady gry. Polecenie gamerule w konsoli zmienia tylko Overworld. Dla Netheru i Endu uruchom to samo polecenie jeszcze raz przez execute in, na przykład execute in minecraft:the_nether run gamerule keep_inventory true i execute in minecraft:the_end run gamerule keep_inventory true. Na Vanilli, Fabricu i NeoForge zasady obowiązują na całym serwerze. Szczegóły znajdziesz w poradniku server.properties.

Konsolatext
gamerule keep_inventory true
Wyniktext
[12:00:01 INFO]: Game rule keep_inventory is now set to true
  • gamerule – polecenie do zasad gry.
  • keep_inventory – nazwa zasady (keepInventory w wersjach starszych niż 1.21.11).
  • true – nowa wartość. Bez niej serwer wypisze obecną wartość.

Selektory: kogo dotyczy polecenie#

Zamiast nazwy gracza możesz w grze użyć selektora:

SelektorKogo wybiera
@aWszystkich graczy online
@pNajbliższego gracza
@rLosowego gracza
@sTego, kto wykonuje polecenie (Ciebie)
@eWszystkie byty (gracze, moby, przedmioty na ziemi …)
@nNajbliższy byt (od wersji 1.21)

Warunki dodajesz w nawiasach kwadratowych:

Czat w grzetext
/give @a bread 16
/gamemode survival @a[gamemode=creative]
/kill @e[type=zombie,distance=..50]
/tp @r @s
  • give @a bread 16 – każdy gracz dostaje 16 chlebów.
  • gamemode survival @a[gamemode=creative] – przełącza wszystkich w trybie creative na survival.
  • kill @e[type=zombie,distance=..50] – zabija zombie w promieniu 50 bloków od Ciebie. Bez warunku type polecenie @e zabiłoby każdy byt, łącznie z graczami i przedmiotami.
  • tp @r @s – teleportuje losowego gracza do Ciebie.

Ostrożnie z @e bez warunków

Polecenie kill @e zabija każdy byt w załadowanych chunkach: zwierzęta graczy, wieśniaków, przedmioty w ramkach, stojaki na zbroję i graczy. Cofnie to tylko kopia zapasowa. Zawsze dodawaj type=… i odległość.

Polecenia pluginów#

PluginPolecenieCo robi
EssentialsXtempban <NICK> 3d [powód]Tymczasowy ban
EssentialsXbroadcast <wiadomość>Ogłoszenie do wszystkich graczy
EssentialsXseen <NICK>Kiedy gracz był ostatnio online
LuckPermslp user <NICK> parent add <grupa>Dodaje gracza do grupy
LuckPermslp editorWebowy edytor uprawnień
CoreProtectco lookup u:<NICK> t:1d r:30Co gracz zmienił w ciągu ostatniego dnia w promieniu 30 bloków
CoreProtectco rollback u:<NICK> t:1d r:30Cofa jego zmiany
Chunkychunky start / chunky pauseUruchamia / wstrzymuje pregenerację świata
sparkspark tpsSzczegółowa wydajność serwera i obciążenie CPU
sparkspark profiler start --timeout 600Dziesięciominutowy pomiar wydajności z linkiem do raportu

Szczegóły znajdziesz w artykułach Polecane pluginy, LuckPerms i Wydajność i optymalizacja.

RCON: zdalna konsola#

RCON pozwala innemu programowi wysyłać polecenia do konsoli przez sieć, na przykład botowi Discord, skryptowi albo aplikacji na Twoim komputerze. Do codziennego zarządzania go nie potrzebujesz, wystarczy konsola w strefie klienta.

RCON potrzebuje własnego portu. Na głównym porcie działa gra. Włączyć i skonfigurować RCON może tylko właściciel usługi albo członek z uprawnieniem Dane poufne.

  1. W zakładce Sieć kliknij Dodaj port. Zapamiętaj numer nowego portu w części Dodatkowe porty.
  2. Wygeneruj silne hasło, na przykład narzędziem Generator haseł.
  3. W zakładce Ustawienia serwera otwórz grupę Sieć i RCON.
  4. Włącz Zdalna konsola (RCON), w polu Port RCON wpisz nowy port, a w polu Hasło RCON wklej hasło.
  5. Kliknij Zapisz i uruchom ponownie.

W pliku server.properties odpowiada to tym liniom:

server.propertiesproperties
enable-rcon=true
rcon.port=<DODATKOWY_PORT>
rcon.password=<SILNE_HASLO>
broadcast-rcon-to-ops=true
UstawienieCo robiZalecana wartośćKiedy zmienić
enable-rconWłącza RCONtrue tylko wtedy, gdy go używaszfalse, jeśli nie potrzebujesz RCON
rcon.portPort, na którym nasłuchuje RCON (TCP)Dodatkowy port z zakładki SiećNigdy główny port gry
rcon.passwordHasło do połączenia. Jeśli jest puste, RCON się nie uruchomi.Długie losowe hasłoRegularnie i zawsze, gdy ktoś mógł zobaczyć hasło
broadcast-rcon-to-opsCzy wynik poleceń z RCON jest pokazywany operatorom w grzetruefalse, jeśli te wiadomości Ci przeszkadzają

Zamiast <DODATKOWY_PORT> wpisz port z kroku 1, a zamiast <SILNE_HASLO> hasło z kroku 2.

Połączenie narzędziem mcrcon#

Narzędzie mcrcon (otwiera się w nowym oknie) działa w systemach Windows i Linux. Gotowy program dla tych systemów pobierzesz ze strony Releases jego repozytorium (w macOS trzeba go skompilować ze źródeł według instrukcji w repozytorium). Interaktywna konsola:

bash
mcrcon -H <ADRES_IP_SERWERA> -P <DODATKOWY_PORT> -p <SILNE_HASLO> -t
  • -H – adres serwera (IP z zakładki Sieć, bez portu).
  • -P – port RCON (wielkie P).
  • -p – hasło RCON (małe p).
  • -t – tryb terminala: otwiera konsolę, w której wpisujesz polecenia. Wyjdziesz poleceniem Q albo Ctrl+C.

Jednorazowe polecenia (na przykład z harmonogramu zadań) wysyłaj bez -t, a polecenia ze spacjami bierz w cudzysłów:

bash
mcrcon -H <ADRES_IP_SERWERA> -P <DODATKOWY_PORT> -p <SILNE_HASLO> "say Restart za 5 minut" save-all

RCON nie szyfruje połączenia

Hasło i polecenia przechodzą przez sieć niezaszyfrowane. Kto zna hasło, ma pełną kontrolę nad serwerem. Używaj długiego losowego hasła, którego nie używasz nigdzie indziej, nie umieszczaj go w publicznych skryptach i wyłącz RCON, gdy go nie potrzebujesz.

Rozwiązywanie problemów#

Unknown or incomplete command. See below for error#

Polecenie nie istnieje, ma literówkę albo nie masz do niego uprawnień (w grze polecenia, do których nie masz uprawnień, zachowują się tak, jakby nie istniały). Na serwerach z 1.21.11 i nowszymi ten błąd wywołuje także stara nazwa zasady gry, na przykład keepInventory. Użyj nowej nazwy keep_inventory.

Unknown command. Type "/help" for help.#

To samo w starszej formie, której używają Spigot i starsze wersje Papera. Aktualne wersje Papera i Purpura zgłaszają nieznane polecenie tak samo jak oficjalny serwer (Unknown or incomplete command. See below for error). Sprawdź nazwę polecenia i to, czy plugin, który je dodaje, jest załadowany (plugins).

No player was found#

Żaden gracz o tej nazwie nie jest online albo selektor nikogo nie znalazł.

A player is required to run this command here#

Polecenie bez nazwy gracza dotyczy tego, kto je wykonał, a konsola nie jest graczem. Typowo gamemode creative wpisane w konsoli. Dodaj nazwę gracza (gamemode creative Steve) albo wykonaj polecenie w grze.

W grze dostajesz I'm sorry, but you do not have permission…#

Polecenie pluginu wymaga uprawnienia, którego nie masz. Nadaj je sobie przez LuckPerms, zobacz LuckPerms, albo użyj uprawnień operatora.

RCON się nie łączy#

  • RCON działa tylko na porcie przydzielonym Ci w zakładce Sieć. Sprawdź rcon.port.
  • Po zmianie serwer wymaga restartu.
  • Hasło nie może być puste.
  • Adres IP wpisuj bez portu gry, a port RCON osobno przez -P.

Podsumowanie

  • W konsoli strefy klienta wpisuj polecenia bez ukośnika, w grze z ukośnikiem.
  • stop zapisuje i wyłącza serwer, save-all zapisuje świat, list pokazuje graczy, tps i mspt pokazują wydajność.
  • Zasady gry mają od 1.21.11 nowe nazwy (keep_inventory, advance_time …).
  • Selektory @a, @p, @r, @s, @e i @n działają w grze. Nie używaj kill @e bez warunków.
  • RCON potrzebuje własnego portu i silnego hasła. Połączenie nie jest szyfrowane.

Wyszukiwanie w poradnikach