HelpOP
nusse December 28, 2025

Java flags – jak ustawić pamięć i GC pod Minecraft Java Flags – How to Tune Memory and GC for Minecraft Zła konfiguracja flag Javy pot…

Read more

Java flags – jak ustawić pamięć i GC pod Minecraft Java Flags – How to Tune Memory and GC for Minecraft

Zła konfiguracja flag Javy potrafi zniszczyć wydajność nawet na mocnym VPS. W tym poradniku wyjaśniam jak ustawić RAM i Garbage Collector, aby serwer działał płynnie.

Bad Java flags can ruin performance even on strong hardware. This guide explains how to configure RAM and Garbage Collection for smooth gameplay.

Java flags Minecraft – optymalizacja (PL) Minecraft Java flags optimization (EN)

Najczęstszy błąd: „dam jak najwięcej RAM-u”. W praktyce za dużo pamięci może pogorszyć wydajność.

Ważne Java ≠ C++. Więcej RAM ≠ lepszy TPS.

-Xms i -Xmx – podstawy

  • -Xms – pamięć startowa.
  • -Xmx – maksymalna pamięć.

Zalecenie: ustaw Xms = Xmx, aby uniknąć realokacji.

-Xms6G -Xmx6G

Garbage Collector (GC)

Dla Minecrafta najlepszym wyborem jest G1GC.

-XX:+UseG1GC

G1GC minimalizuje długie „stop-the-world” lagi.


Flagi Aikara (polecane)

-XX:+UseG1GC
-XX:+ParallelRefProcEnabled
-XX:MaxGCPauseMillis=200
-XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC
-XX:+AlwaysPreTouch
-XX:G1NewSizePercent=30
-XX:G1MaxNewSizePercent=40
-XX:G1HeapRegionSize=8M
-XX:G1ReservePercent=20
-XX:G1HeapWastePercent=5
-XX:G1MixedGCCountTarget=4
-XX:InitiatingHeapOccupancyPercent=15
-XX:G1MixedGCLiveThresholdPercent=90
-XX:G1RSetUpdatingPauseTimePercent=5
-XX:SurvivorRatio=32
-XX:+PerfDisableSharedMem
-XX:MaxTenuringThreshold=1

Przykładowa komenda startowa

java -Xms6G -Xmx6G \
-XX:+UseG1GC -XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-jar paper.jar nogui

Ile RAM ustawić?

  • 5–10 graczy: 4–6 GB.
  • 20–40 graczy: 6–10 GB.
  • Dużo pluginów: +2 GB.

Jak sprawdzić, czy GC działa poprawnie?

  • /spark gc
  • /spark health
  • Logi GC.

Czego NIE robić?

  • Nie dawaj 16–32 GB bez potrzeby.
  • Nie używaj przestarzałych flag.
  • Nie kopiuj flag „w ciemno”.

Szybka checklista

  1. Xms = Xmx.
  2. G1GC.
  3. Flagi Aikara.
  4. Monitoruj GC.

Najczęstsze błędy

„Serwer laguje co kilka minut”

  • Problemy z GC.
  • Za dużo RAM.

„Crash przy starcie”

  • Za mało RAM.
  • Zła wersja Javy.

Correct Java flags are critical for Minecraft performance.

Quick checklist

  • Xms equals Xmx.
  • Use G1GC.
  • Monitor GC behavior.

nusse December 28, 2025

Ubuntu – pierwsza konfiguracja VPS pod Minecraft Ubuntu – First VPS Setup for a Minecraft Server Po zakupie VPS wiele osób nie wie, od …

Read more

Ubuntu – pierwsza konfiguracja VPS pod Minecraft Ubuntu – First VPS Setup for a Minecraft Server

Po zakupie VPS wiele osób nie wie, od czego zacząć. W tym poradniku pokażę krok po kroku, jak przygotować Ubuntu pod serwer Minecraft: aktualizacje, Java, firewall i uruchamianie serwera w tle.

After buying a VPS, many people don’t know where to start. This guide shows step by step how to prepare Ubuntu for a Minecraft server: updates, Java, firewall, and running the server in the background.

Ubuntu VPS – konfiguracja pod Minecraft (PL) Ubuntu VPS Minecraft setup (EN)

Zakładam, że masz już dostęp SSH do VPS (login + hasło lub klucz SSH).


Krok 1: Aktualizacja systemu

sudo apt update && sudo apt upgrade -y

Zawsze zaczynaj od aktualizacji systemu.


Krok 2: Instalacja Javy

Dla nowszych wersji Minecraft zalecana jest Java 17 lub 21.

sudo apt install openjdk-17-jdk -y

Sprawdź wersję:

java -version

Krok 3: Firewall (UFW)

Zabezpiecz VPS przed niepotrzebnymi połączeniami:

sudo ufw allow OpenSSH
sudo ufw allow 25565/tcp
sudo ufw enable

Sprawdź status:

sudo ufw status
Uwaga Zawsze dodaj OpenSSH zanim włączysz UFW – inaczej odetniesz sobie dostęp.

Krok 4: Folder serwera

mkdir minecraft
cd minecraft

Tu będzie znajdował się cały serwer.


Krok 5: Uruchamianie serwera w tle (screen)

Instalacja screen

sudo apt install screen -y

Nowa sesja

screen -S minecraft

Uruchomienie serwera

java -Xms4G -Xmx4G -jar paper.jar nogui

Odłączanie sesji

Kombinacja klawiszy:

CTRL + A + D

Powrót do serwera

screen -r minecraft

Krok 6: Automatyczny start (opcjonalnie)

Na tym etapie wystarczy screen. Systemd można dodać później.


Szybka checklista

  1. System zaktualizowany.
  2. Java zainstalowana.
  3. Firewall skonfigurowany.
  4. Serwer działa w screen.

Najczęstsze błędy

„Nie mogę się połączyć z serwerem”

  • Port 25565 nieotwarty.
  • Firewall zablokowany.

„Java nie działa”

  • Zła wersja Javy.
  • Brak pamięci RAM.

„Serwer się wyłącza po zamknięciu SSH”

  • Brak screen/tmux.

I assume you already have SSH access to your VPS (login + password or SSH key).


Step 1: System Update

sudo apt update && sudo apt upgrade -y

Always start by updating the system.


Step 2: Installing Java

For newer Minecraft versions, Java 17 or 21 is recommended.

sudo apt install openjdk-17-jdk -y

Check the version:

java -version

Step 3: Firewall (UFW)

Secure your VPS against unnecessary connections:

sudo ufw allow OpenSSH
sudo ufw allow 25565/tcp
sudo ufw enable

Check status:

sudo ufw status
Warning Always add OpenSSH before enabling UFW – otherwise, you will lock yourself out.

Step 4: Server Folder

mkdir minecraft
cd minecraft

The entire server will be located here.


Step 5: Running the server in the background (screen)

Install screen

sudo apt install screen -y

New session

screen -S minecraft

Starting the server

java -Xms4G -Xmx4G -jar paper.jar nogui

Detaching the session

Key combination:

CTRL + A + D

Returning to the server

screen -r minecraft

Step 6: Auto-start (Optional)

At this stage, screen is enough. Systemd can be added later.


Quick checklist

  1. System updated.
  2. Java installed.
  3. Firewall configured.
  4. Server running in screen.

Common Errors

"I can't connect to the server"

  • Port 25565 is not open.
  • Firewall is blocking the connection.

"Java is not working"

  • Wrong Java version.
  • Not enough RAM.

"Server shuts down after closing SSH"

  • Missing screen/tmux.

nusse December 28, 2025

Anty-cheat na serwerze Minecraft – dlaczego jeden plugin to za mało Minecraft Anti-Cheat – Why One Plugin Is Not Enough Wielu adminów …

Read more

Anty-cheat na serwerze Minecraft – dlaczego jeden plugin to za mało Minecraft Anti-Cheat – Why One Plugin Is Not Enough

Wielu adminów instaluje jeden plugin anty-cheat i liczy, że problem cheaterów zniknie. W praktyce skuteczna ochrona wymaga kilku warstw. Ten poradnik pokazuje, jak podejść do anty-cheata realistycznie.

Many admins install a single anti-cheat plugin and expect cheaters to disappear. In reality, effective protection requires multiple layers. This guide explains a realistic approach.

Anty-cheat Minecraft – ochrona serwera (PL) Minecraft anti-cheat protection (EN)

Cheaterzy nie używają jednego typu hacków. Są to m.in. killaura, fly, reach, autoclicker, x-ray. Żaden pojedynczy plugin nie wykryje wszystkiego bez false-positives.

Ważne Zbyt agresywny anty-cheat = bany dla uczciwych graczy.

Warstwa 1 – konfiguracja serwera

  • Paper zamiast Spigot.
  • Włączony Anti-Xray.
  • Poprawne limity TPS i entity.

Już sama dobra konfiguracja eliminuje część exploitów.


Warstwa 2 – plugin anty-cheat

Popularne rozwiązania

  • Darmowe: podstawowa ochrona, więcej FP.
  • Płatne: lepsze algorytmy, częste aktualizacje.

Nie podpinaj auto-bana bez testów.

Tip Najpierw tryb alertów, dopiero potem kary.

Warstwa 3 – obserwacja admina

  • Teleport do gracza.
  • Tryb vanish.
  • Analiza zachowania (mostkowanie, combat).

Doświadczony admin wykryje więcej niż plugin.


Warstwa 4 – logi i powtórki

  • Zapisy alertów anty-cheata.
  • Historia kar.
  • Dowody przy odwołaniach.

Czego NIE robić?

  • Auto-ban po 1 fladze.
  • Instalacja kilku anty-cheatów naraz.
  • Ignorowanie false-positives.

Przykładowy schemat działania

  1. Anty-cheat wykrywa podejrzane zachowanie.
  2. Admin dostaje alert.
  3. Obserwacja gracza.
  4. Decyzja: kick / ban / brak akcji.

Szybka checklista

  1. Dobra konfiguracja Paper.
  2. Jeden, dobrze ustawiony anty-cheat.
  3. Alerty zamiast auto-banów.
  4. Aktywna administracja.

Najczęstsze błędy

„Anty-cheat nie łapie cheaterów”

  • Zbyt luźne ustawienia.
  • Brak obserwacji admina.

„Gracze dostają bany bez powodu”

  • Zbyt agresywna konfiguracja.
  • Brak testów.

Effective anti-cheat requires multiple layers.

Quick checklist

  • Proper Paper config.
  • One well-configured anti-cheat.
  • Admin supervision.

nusse December 28, 2025

Jak dobrać VPS pod serwer Minecraft How to Choose a VPS for a Minecraft Server Nawet najlepiej skonfigurowany serwer Minecraft będzie …

Read more

Jak dobrać VPS pod serwer Minecraft How to Choose a VPS for a Minecraft Server

Nawet najlepiej skonfigurowany serwer Minecraft będzie lagował na słabym VPS. W tym poradniku wyjaśniam na co naprawdę zwracać uwagę przy wyborze hostingu: CPU, RAM, dysk i sieć.

Even a perfectly configured Minecraft server will lag on weak hosting. This guide explains what really matters when choosing a VPS: CPU, RAM, storage, and network.

VPS pod serwer Minecraft – poradnik (PL) Minecraft VPS guide (EN)

Najczęstszy błąd początkujących: wybór VPS „po RAM-ie”. W Minecraft najważniejsze jest CPU, a nie ilość pamięci.

Ważne 16 GB RAM na słabym CPU da gorsze efekty niż 6 GB RAM na mocnym rdzeniu.

CPU – najważniejszy element

  • Minecraft jest w dużej mierze jednowątkowy.
  • Liczy się wysokie taktowanie, nie liczba rdzeni.

Szukaj CPU z wysokim single-core (np. Ryzen).


RAM – ile naprawdę potrzeba?

  • Serwer 5–10 graczy: 4–6 GB.
  • 20–40 graczy: 8–12 GB.
  • Więcej trybów/pluginów: +2–4 GB.
Tip Zbyt dużo RAM może pogorszyć wydajność (GC).

Dysk – SSD vs NVMe

  • NVMe – szybkie ładowanie chunków.
  • SSD SATA – minimum.
  • HDD – niezalecane.

Dysk wpływa na:

  • Teleporty.
  • Generowanie świata.
  • Backupy.

Sieć i ping

  • Hosting w Europie = niski ping.
  • Dobra ochrona DDoS.
  • Minimum 1 Gbps port.

Panel czy czysty VPS?

Hosting Minecraft (panel)

  • Łatwiejszy start.
  • Mniej kontroli.

VPS (Linux)

  • Pełna kontrola.
  • Lepsza wydajność.
  • Wymaga wiedzy.

Przykładowa konfiguracja (rozsądne minimum)

  • CPU: 1–2 rdzenie high-clock.
  • RAM: 6–8 GB.
  • Dysk: NVMe.
  • System: Ubuntu.

Szybka checklista przed zakupem

  1. Sprawdź CPU (single-core).
  2. Nie przepłacaj za RAM.
  3. Wybierz NVMe.
  4. Sprawdź lokalizację.

Najczęstsze błędy

„Mam dużo RAM, a serwer laguje”

  • Słaby CPU.

„Teleporty są wolne”

  • Słaby dysk.

„Serwer crashuje”

  • Za mało RAM lub zły Java flags.

CPU performance is the key factor for Minecraft servers.

Quick checklist

  • High single-core CPU.
  • Enough RAM, not too much.
  • NVMe storage.

nusse December 28, 2025

Hoppery i farmy – jak gracze niszczą TPS serwera Hoppers and Farms – How Players Kill Server TPS Nawet najlepiej skonfigurowany serwer…

Read more

Hoppery i farmy – jak gracze niszczą TPS serwera Hoppers and Farms – How Players Kill Server TPS

Nawet najlepiej skonfigurowany serwer zacznie lagować, jeśli gracze postawią setki hopperów lub źle zaprojektowane farmy. W tym poradniku pokażę co najbardziej obciąża TPS i jak temu zapobiec.

Even a well-configured server will lag if players build massive hopper systems or inefficient farms. This guide explains what kills TPS and how to prevent it.

Hoppery i farmy – spadki TPS (PL) Hoppers and farms TPS issues (EN)

Najczęstszy scenariusz: „serwer laguje, a konfiguracja jest dobra”. W 90% przypadków winne są hoppery, farmy mobów albo redstone.

Ważne Hoppery działają co tick. 200 hopperów = 200 operacji na tick.

Dlaczego hoppery są tak ciężkie?

  • Sprawdzają otoczenie co tick.
  • Łączą się z kontenerami.
  • Nie „usypiają się” jak moby.

Duże sortownie itemów to jeden z największych zabójców TPS.


Optymalizacja hopperów (Paper)

hopper:
  cooldown-when-full: true
  disable-move-event: true
  transfer: 8
  check: 8
  • Zmniejsza częstotliwość sprawdzania.
  • Minimalna strata funkcjonalności.

Farmy mobów

Co najbardziej laguje?

  • Farmy XP bez limitu.
  • Setki mobów w jednym chunku.
  • Villagerzy (AI).

Rozwiązania

  • Limity mobów na chunk.
  • Wyłączanie AI (Paper).
  • Automatyczne killowanie nadmiaru.

Farmy redstone

  • Zegary redstone.
  • Pętle bez wyłącznika.
  • Maszyny działające 24/7.
Tip Redstone, który działa bez gracza w pobliżu, to marnowanie TPS.

Jak wykryć problematyczne farmy?

  • /spark profiler
  • /paper dump
  • Teleporty po światach.

Regulamin serwera – must have

Warto jasno określić:

  • Maksymalną liczbę hopperów.
  • Zakaz farm bez limitów.
  • Możliwość usunięcia farmy przez admina.

Szybka checklista

  1. Ogranicz hoppery.
  2. Ustaw limity mobów.
  3. Optymalizuj redstone.
  4. Sprawdzaj Spark.

Najczęstsze błędy

„Serwer laguje, ale gracze są offline”

  • Chunky są wymuszone (farmy spawnowe).
  • Maszyny działają bez graczy.

„Usunąłem plugin, dalej laguje”

  • Problemem jest świat, nie plugin.

Hoppers and farms are one of the biggest TPS killers.

Quick checklist

  • Limit hoppers.
  • Limit mobs.
  • Optimize redstone.

nusse December 28, 2025

Anti-Xray w Paper – ochrona serwera przed cheaterami Paper Anti-Xray – Protecting Your Server from Cheaters Paper posiada wbudowany sy…

Read more

Anti-Xray w Paper – ochrona serwera przed cheaterami Paper Anti-Xray – Protecting Your Server from Cheaters

Paper posiada wbudowany system Anti-Xray, który skutecznie utrudnia używanie cheatów do wyszukiwania rud. W tym poradniku pokażę, jak go poprawnie włączyć i skonfigurować.

Paper includes a built-in Anti-Xray system that makes x-ray cheats ineffective. This guide explains how to enable and configure it properly.

Paper Anti-Xray – ochrona serwera Minecraft (PL) Paper Anti-Xray configuration (EN)

X-ray to jeden z najczęstszych cheatów. Bez Anti-Xray gracze mogą bardzo szybko zdobywać diamenty i niszczyć ekonomię serwera.

Wskazówka Anti-Xray działa najlepiej na serwerach Paper (nie wymaga dodatkowych pluginów).

Tryby Anti-Xray

  • Engine mode 1 – podstawowy, mniejsze obciążenie.
  • Engine mode 2 – najlepsza ochrona (zalecany).

Włączenie Anti-Xray (paper.yml)

Otwórz plik paper.yml i ustaw:

anti-xray:
  enabled: true
  engine-mode: 2

Ukrywane bloki (zalecane)

Paper domyślnie maskuje rudy. Zalecana lista:

hidden-blocks:
 - 14 # gold_ore
 - 15 # iron_ore
 - 16 # coal_ore
 - 21 # lapis_ore
 - 56 # diamond_ore
 - 129 # emerald_ore

Bloki zastępcze (replacement)

Bloki widoczne zamiast rud:

replacement-blocks:
 - 1 # stone
 - 5 # planks

Wydajność a Anti-Xray

  • Engine mode 2 minimalnie obciąża CPU.
  • Zysk z uczciwej gry jest większy niż koszt wydajności.
  • Dobrze działa razem z niskim simulation-distance.

Czy gracze zauważą Anti-Xray?

  • Legalni gracze – nie.
  • Cheaterzy – zobaczą „kamień zamiast diamentów”.

Szybka checklista

  1. Paper zamiast Spigot.
  2. Anti-Xray włączony.
  3. Engine mode 2.
  4. Restart serwera.

Najczęstsze błędy

Anti-Xray nie działa

  • Serwer nie jest na Paper.
  • Brak restartu po zmianach.

Gracze nadal znajdują rudy

  • Mogą używać legit-miningu lub innych exploitów.
  • Rozważ dodatkowy plugin anty-cheat.

Paper Anti-Xray helps prevent x-ray cheats without extra plugins.

Quick checklist

  • Enable Anti-Xray.
  • Use engine mode 2.
  • Restart server.

nusse December 28, 2025

Vault – ekonomia serwera i integracja pluginów Vault – Server Economy and Plugin Integration Vault to biblioteka, która łączy pluginy…

Read more

Vault – ekonomia serwera i integracja pluginów Vault – Server Economy and Plugin Integration

Vault to biblioteka, która łączy pluginy ekonomii, permisji i chatu. Jeśli ekonomia nie działa albo pluginy „nie widzą” pieniędzy — problem prawie zawsze leży w Vault.

Vault is a library that connects economy, permissions, and chat plugins. If money systems don’t work or plugins can’t detect balances, Vault is usually the missing piece.

Vault – ekonomia Minecraft (PL) Vault economy integration (EN)

Vault sam nic nie dodaje. Jest pośrednikiem, dzięki któremu pluginy (np. sklepy, nagrody, AFK) mogą korzystać z jednej wspólnej ekonomii.

Ważne Vault wymaga pluginu ekonomii (np. EssentialsX, CMI, iConomy). Bez tego nie zadziała.

Instalacja Vault

  1. Pobierz Vault ze SpigotMC.
  2. Wrzuć plik .jar do folderu /plugins.
  3. Zrestartuj serwer.

Sprawdź poprawne wczytanie:

/vault-info

Plugin ekonomii – co wybrać?

  • EssentialsX – prosty, popularny.
  • CMI – rozbudowany, all-in-one.
  • iConomy – starszy, rzadziej używany.

Vault automatycznie wykryje aktywny system ekonomii.


Sprawdzanie działania ekonomii

Stan konta gracza

/balance

Nadanie pieniędzy

/eco give Nick 1000

Zabranie pieniędzy

/eco take Nick 500

Jak Vault współpracuje z innymi pluginami?

  • Sklepy GUI (kupno/sprzedaż).
  • Nagrody AFK.
  • Systemy skrzynek.
  • BattlePassy i zadania.

Jeśli plugin ma opcję „Vault economy” — musi być zainstalowany Vault.


Najczęstsze problemy

Plugin pisze „No economy plugin found”

  • Brak pluginu ekonomii.
  • Vault załadował się przed ekonomią (restart).

/balance nie działa

  • EssentialsX Economy jest wyłączone.
  • Brak permisji gracza.

Pieniądze nie odejmują się w sklepie

  • Plugin sklepu nie korzysta z Vault.
  • Błąd w konfiguracji pluginu.

Szybka checklista

  1. Zainstaluj Vault.
  2. Zainstaluj plugin ekonomii.
  3. Zrestartuj serwer.
  4. Sprawdź /vault-info.
  5. Przetestuj /eco.

Kiedy Vault jest wymagany?

  • Sklepy i aukcje.
  • Nagrody pieniężne.
  • Integracja wielu pluginów.

Vault connects economy and permission systems across plugins.

Quick checklist

  • Install Vault.
  • Install an economy plugin.
  • Restart the server.

nusse December 28, 2025

EssentialsX – komendy, chat, homes i warpy EssentialsX – Commands, Chat, Homes and Warps EssentialsX to podstawowy plugin niemal każd…

Read more

EssentialsX – komendy, chat, homes i warpy EssentialsX – Commands, Chat, Homes and Warps

EssentialsX to podstawowy plugin niemal każdego serwera Minecraft. W tym poradniku pokażę, jak skonfigurować najważniejsze funkcje: spawn, homes, warpy, chat oraz kluczowe ustawienia w config.yml.

EssentialsX is a core plugin for most Minecraft servers. This guide explains how to configure essential features: spawn, homes, warps, chat, and key options in config.yml.

EssentialsX – konfiguracja serwera Minecraft (PL) EssentialsX configuration (EN)

EssentialsX dostarcza większość komend, których gracze używają na co dzień. Dobrze skonfigurowany plugin to mniej pytań od graczy i mniej problemów dla administracji.

Ważne EssentialsX najlepiej działa w połączeniu z LuckPerms oraz Vault.

Instalacja EssentialsX

  1. Pobierz EssentialsX Core, EssentialsX Chat i EssentialsX Spawn.
  2. Wrzuć pliki .jar do folderu /plugins.
  3. Zrestartuj serwer.

Sprawdź instalację:

/plugins

Ustawianie spawnu

/setspawn

Teleport gracza na spawn:

/spawn

Homes – domy graczy

Podstawowe komendy

/sethome
/home
/delhome

Limit domów (config.yml)

sethome-multiple:
  default: 1
  vip: 5

Warpy – publiczne teleporty

Tworzenie warpa

/setwarp spawn

Teleport do warpa

/warp spawn

Lista warpów

/warps

Chat i format wiadomości

Format chatu obsługuje prefixy z LuckPerms.

format: '&7{DISPLAYNAME}&8: &f{MESSAGE}'
Tip Jeśli prefixy się nie wyświetlają, sprawdź czy masz EssentialsX Chat.

Wybrane ustawienia config.yml

Wyłączanie teleportów do łóżka po śmierci

respawn-at-home: false

Czas cooldownu teleportów

teleport-cooldown: 10

Opóźnienie teleportu

teleport-delay: 5

Szybka checklista

  1. Zainstaluj Core + Chat + Spawn.
  2. Ustaw spawn.
  3. Skonfiguruj homes i warpy.
  4. Sprawdź integrację z LuckPerms.

Najczęstsze problemy

Prefixy nie działają

  • Brakuje EssentialsX Chat.
  • Brakuje Vault.

Gracze nie mogą używać /home

  • Brak permisji w LuckPerms.

EssentialsX provides essential commands and quality-of-life features.

Quick checklist

  • Install Core + Chat + Spawn.
  • Configure homes and warps.
  • Check permissions.

nusse December 28, 2025

LuckPerms – rangi, permisje i prefixy na serwerze Minecraft LuckPerms – Ranks, Permissions and Prefixes on a Minecraft Server LuckPerm…

Read more

LuckPerms – rangi, permisje i prefixy na serwerze Minecraft LuckPerms – Ranks, Permissions and Prefixes on a Minecraft Server

LuckPerms to najpopularniejszy system permisji w Minecraft. W tym poradniku pokażę, jak stworzyć rangi, ustawić prefixy oraz poprawnie przypisać uprawnienia – bez chaosu i błędów.

LuckPerms is the most popular permissions system for Minecraft. This guide shows how to create ranks, set prefixes, and assign permissions correctly.

LuckPerms – konfiguracja rang Minecraft (PL) LuckPerms ranks and permissions (EN)

Bez dobrego systemu permisji serwer szybko zamienia się w chaos. LuckPerms pozwala precyzyjnie kontrolować, co może każdy gracz i każda ranga.

Wskazówka Najprościej konfigurować LuckPerms przez komendy – są szybkie i czytelne.

Instalacja LuckPerms

  1. Pobierz LuckPerms ze SpigotMC.
  2. Wrzuć plik .jar do folderu /plugins.
  3. Zrestartuj serwer.

Sprawdź instalację:

/lp info

Tworzenie rang (grup)

Utwórz podstawowe rangi:

/lp creategroup gracz
/lp creategroup vip
/lp creategroup admin

Ustawianie prefixów rang

Prefix odpowiada za nazwę rangi widoczną na chacie i w TAB.

/lp group gracz meta setprefix 100 "&7[Gracz] "
/lp group vip meta setprefix 90 "&a[VIP] "
/lp group admin meta setprefix 10 "&c[Admin] "
  • Niższa liczba = wyższy priorytet.
  • Kolory działają z pluginami do chatu (np. EssentialsChat).

Dodawanie permisji do rang

Przykład: podstawowe komendy

/lp group gracz permission set essentials.spawn true
/lp group vip permission set essentials.home true

Wildcard (ostrożnie)

/lp group admin permission set * true
Uwaga Permisja * daje dostęp do wszystkiego. Używaj jej tylko dla administratorów.

Przypisywanie rangi graczowi

/lp user Nick parent set gracz
/lp user Nick parent set vip

Dziedziczenie rang

VIP dziedziczy uprawnienia gracza:

/lp group vip parent add gracz

Dzięki temu nie musisz duplikować permisji.


Sprawdzanie uprawnień

/lp user Nick permission info

Szybka checklista

  1. Utwórz grupy.
  2. Ustaw prefixy.
  3. Dodaj permisje.
  4. Ustaw dziedziczenie.
  5. Przypisz rangę graczowi.

Najczęstsze błędy

Prefix się nie wyświetla

  • Brakuje pluginu do chatu (np. EssentialsChat).
  • Zła kolejność priorytetów prefixów.

Gracz ma zbyt dużo uprawnień

  • Sprawdź dziedziczenie grup.
  • Usuń niepotrzebne wildcardy.

LuckPerms provides full control over permissions and ranks.

Quick checklist

  • Create groups.
  • Set prefixes.
  • Assign permissions.

nusse December 28, 2025

WorldGuard – ochrona spawnu i regiony na serwerze Minecraft WorldGuard – Spawn Protection and Regions on a Minecraft Server WorldGuard…

Read more

WorldGuard – ochrona spawnu i regiony na serwerze Minecraft WorldGuard – Spawn Protection and Regions on a Minecraft Server

WorldGuard to podstawowa wtyczka do ochrony terenu. W tym poradniku pokażę, jak zabezpieczyć spawn, stworzyć region i ustawić najważniejsze flagi, które chronią serwer przed griefem.

WorldGuard is the core plugin for protecting areas. This guide shows how to secure your spawn, create regions, and configure the most important flags.

WorldGuard – ochrona spawnu Minecraft (PL) WorldGuard spawn protection (EN)

Bez WorldGuarda każdy gracz może niszczyć spawn, zabijać innych i otwierać skrzynki. Ta wtyczka jest absolutnym must-have na każdym publicznym serwerze.

Wymagane WorldGuard wymaga zainstalowanego WorldEdit.

Instalacja WorldGuard

  1. Pobierz WorldEdit i WorldGuard ze SpigotMC.
  2. Wrzuć pliki .jar do folderu /plugins.
  3. Zrestartuj serwer.

Zaznaczanie regionu (WorldEdit)

Najpierw zaznacz obszar spawnu:

/wand
  • LPM – pierwszy róg.
  • PPM – drugi róg.

Tworzenie regionu spawnu

/rg define spawn

Region spawn został utworzony.


Podstawowe flagi ochronne

Wyłącz budowanie

/rg flag spawn build deny

Wyłącz niszczenie

/rg flag spawn block-break deny

Wyłącz stawianie bloków

/rg flag spawn block-place deny

Wyłącz PvP

/rg flag spawn pvp deny

Wyłącz eksplozje

/rg flag spawn explosion deny

Pozwalanie na interakcje

Jeśli gracze nie mogą otwierać skrzynek lub drzwi:

/rg flag spawn interact allow

Dodawanie właścicieli i członków

Właściciel (pełne prawa)

/rg addowner spawn Nick

Członek (ograniczone prawa)

/rg addmember spawn Nick

Sprawdzenie flag regionu

/rg info spawn

Szybka checklista (spawn)

  1. Zaznacz region.
  2. Utwórz region spawn.
  3. Zablokuj budowanie i PvP.
  4. Zezwól na interakcje.
  5. Dodaj adminów jako ownerów.

Najczęstsze problemy

Region nie działa

  • Sprawdź, czy region sięga w górę i dół świata.
  • Użyj /rg redefine spawn, jeśli trzeba.

Gracze nie mogą otwierać skrzynek

  • Brakuje flagi interact allow.

WorldGuard is essential for protecting important areas like spawn.

Quick checklist

  • Create region.
  • Disable build and PvP.
  • Allow interactions.

nusse December 28, 2025

Jak znaleźć źródło lagów na serwerze Minecraft (Spark) How to Find Lag Sources on a Minecraft Server (Spark) Jeśli serwer ma niski TPS…

Read more

Jak znaleźć źródło lagów na serwerze Minecraft (Spark) How to Find Lag Sources on a Minecraft Server (Spark)

Jeśli serwer ma niski TPS, a zmiany w konfiguracji nic nie dają, problemem prawie zawsze jest plugin, moby albo redstone. W tym poradniku pokazuję, jak użyć Spark, aby dokładnie znaleźć źródło lagów.

If your server has low TPS and config tweaks don’t help, the issue is usually plugins, mobs, or redstone. This guide shows how to use Spark to pinpoint lag sources.

Spark profiler – analiza lagów Minecraft (PL) Spark profiler – Minecraft lag analysis (EN)

Spark to profiler, który pokazuje dokładnie, co obciąża serwer: pluginy, ticki, eventy, AI mobów, chunk loading i wiele więcej. To obecnie najlepsze narzędzie do analizy lagów.

Wskazówka Spark działa najlepiej, gdy serwer faktycznie laguje (niski TPS). Nie uruchamiaj go na pustym serwerze.

Instalacja Spark

  1. Pobierz Spark ze SpigotMC.
  2. Wrzuć plik .jar do folderu /plugins.
  3. Zrestartuj serwer.

Po restarcie sprawdź:

/spark version

Podstawowe komendy Spark

/spark tps
/spark profiler start
/spark profiler stop
  • /spark tps – aktualny TPS i obciążenie.
  • profiler start – rozpoczyna analizę.
  • profiler stop – kończy analizę i generuje raport.

Jak poprawnie wykonać analizę?

  1. Poczekaj, aż serwer zacznie lagować.
  2. Wpisz /spark profiler start.
  3. Pozwól serwerowi działać 3–5 minut.
  4. Wpisz /spark profiler stop.

Po chwili otrzymasz link do raportu w przeglądarce.


Jak czytać raport Spark?

Plugins

  • Szukaj pluginów z najwyższym % czasu ticka.
  • Wszystko powyżej 5–10% jest podejrzane.

Entities

  • Duża liczba mobów = lag.
  • Częsty problem: farmy, spawner-y, AI villagerów.

Redstone / hoppery

  • Hoppery i zegary redstone często dominują raport.
  • Rozwiązanie: limity lub zmiany w Paper.
Uwaga Nie usuwaj pluginu tylko dlatego, że „coś pokazuje”. Najpierw sprawdź dlaczego jest obciążony.

Najczęstsze przyczyny lagów

  • Złe pluginy (stare lub źle napisane).
  • Nadmierna ilość mobów.
  • Farmy oparte o hoppery.
  • Chunk loading (teleporty, elytry).

Co zrobić po analizie?

  • Zaktualizować lub wymienić plugin.
  • Ograniczyć moby / spawner-y.
  • Zmienić konfigurację Paper.
  • Dodać limity (hoppery, farmy).

Szybka checklista

  1. Spark zainstalowany.
  2. Profiler uruchomiony podczas laga.
  3. Analiza 3–5 minut.
  4. Wyciągnięcie wniosków z raportu.

Najczęstsze błędy

Profiler nic nie pokazuje

  • Serwer nie lagował podczas analizy.
  • Analiza trwała zbyt krótko.

Raport jest nieczytelny

  • Skup się na górnych pozycjach (% czasu).
  • Ignoruj drobne wpisy <1%.

Spark is the most accurate profiler for diagnosing Minecraft server lag.

Quick checklist

  • Run profiler during lag.
  • Analyze top consumers.
  • Optimize plugins and entities.

nusse December 28, 2025

Pierwsza konfiguracja Paper – podstawy wydajności Initial Paper Setup – Performance Basics Paper oferuje znacznie lepszą wydajność niż…

Read more

Pierwsza konfiguracja Paper – podstawy wydajności Initial Paper Setup – Performance Basics

Paper oferuje znacznie lepszą wydajność niż Spigot, ale tylko wtedy, gdy jest poprawnie skonfigurowany. Ten poradnik pokazuje najważniejsze ustawienia, które warto zmienić od razu po instalacji.

Paper provides much better performance than Spigot, but only if configured correctly. This guide covers the most important settings you should adjust right after installation.

Domyślna konfiguracja Paper jest bezpieczna, ale nieoptymalna. Kilka prostych zmian potrafi znacząco zmniejszyć lag i zużycie CPU.

Wskazówka Zawsze rób backup plików paper.yml i server.properties przed zmianami.

view-distance i simulation-distance

Najważniejsze ustawienia wpływające na wydajność:

view-distance=6
simulation-distance=4
  • view-distance – ile chunków gracz widzi.
  • simulation-distance – ile chunków jest aktywnie liczone.
Uwaga Wysokie simulation-distance najbardziej obciąża serwer – obniżaj je w pierwszej kolejności.

spawn-protection

Jeśli używasz WorldGuard lub własnych regionów, możesz wyłączyć ochronę spawnu:

spawn-protection=0

entity-activation-range (paper.yml)

Zmniejsza liczenie mobów poza zasięgiem graczy:

entities:
  activation-range:
    animals: 16
    monsters: 24
    raiders: 32

To jedna z najskuteczniejszych optymalizacji.


Hoppery i redstone

Ogranicz ilość przeliczeń:

hopper:
  cooldown-when-full: true
  disable-move-event: true
Tip Hoppery to jeden z największych „zabójców TPS”.

max-entity-collisions

Zmniejsz liczbę kolizji:

max-entity-collisions=2

Szybka checklista startowa

  1. Obniż simulation-distance.
  2. Ustaw sensowne view-distance.
  3. Ogranicz moby (activation-range).
  4. Zoptymalizuj hoppery.
  5. Zrestartuj serwer po zmianach.

Najczęstsze błędy

Serwer nadal laguje

  • Problemem może być plugin, nie konfiguracja.
  • Sprawdź ilość mobów i hopperów.

Gracze narzekają na zasięg

  • Zwiększ tylko view-distance, nie simulation-distance.

Paper improves performance significantly, but only with proper configuration.

Quick checklist

  • Lower simulation distance.
  • Optimize entity activation ranges.
  • Restart after changes.

nusse December 28, 2025

Backup serwera Minecraft – automatyczny, bezpieczny i bez pluginów Minecraft Server Backup – Automatic, Safe, No Plugins Backup to jed…

Read more

Backup serwera Minecraft – automatyczny, bezpieczny i bez pluginów Minecraft Server Backup – Automatic, Safe, No Plugins

Backup to jedyna rzecz, która ratuje serwer po crashu, griefie lub błędzie admina. W tym poradniku pokażę, jak ustawić automatyczne kopie zapasowe świata i pluginów – bez pluginów, na Linuxie i Windowsie.

Backups are the only thing that saves a server after crashes, griefing, or admin mistakes. This guide shows how to set up automatic backups of worlds and plugins – no plugins required.

MOTD i ikona serwera Minecraft (PL) Minecraft server MOTD and icon (EN)

Jeśli Twój serwer nie ma backupów, to nie jest pytanie „czy”, tylko „kiedy” coś pójdzie nie tak. Backupy powinny działać automatycznie i regularnie.

Ważne Backup wykonywany na działającym serwerze bez zapisu świata może być uszkodzony. Zawsze zapisuj świat przed kopią.

Co warto backupować?

  • Foldery światów (world, world_nether, world_the_end).
  • Folder /plugins.
  • Pliki konfiguracyjne (server.properties, bukkit.yml, spigot.yml).

Linux – backup automatyczny

Krok 1: folder na backupy

mkdir backups

Krok 2: skrypt backupu

Utwórz plik backup.sh:

#!/bin/bash

DATE=$(date +"%Y-%m-%d_%H-%M")
BACKUP_NAME="backup_$DATE.tar.gz"

screen -S minecraft -X stuff "save-all^M"
sleep 5
screen -S minecraft -X stuff "save-off^M"

tar -czf backups/$BACKUP_NAME world world_nether world_the_end plugins server.properties

screen -S minecraft -X stuff "save-on^M"

Nadaj prawa:

chmod +x backup.sh

Krok 3: rotacja backupów

Usuń kopie starsze niż 7 dni:

find backups/ -type f -mtime +7 -delete

Krok 4: cron (automatyzacja)

Backup codziennie o 3:00:

0 3 * * * /sciezka/do/backup.sh

Windows – backup automatyczny

Plik backup.bat

@echo off
set DATE=%date:~0,4%-%date:~5,2%-%date:~8,2%
mkdir backups
xcopy world backups\world_%DATE% /E /I /Y
xcopy plugins backups\plugins_%DATE% /E /I /Y

Plik uruchamiaj z Harmonogramu zadań.

Tip Na Windowsie najlepiej wykonywać backup przy wyłączonym serwerze lub tuż przed restartem.

Jak często robić backup?

  • Mały serwer: 1× dziennie.
  • Aktywny serwer: co 6–12 godzin.
  • Przed każdą większą zmianą (pluginy, aktualizacja).

Szybka checklista

  1. Automatyczny backup (cron / harmonogram).
  2. Zapis świata przed kopią.
  3. Kompresja (ZIP / TAR).
  4. Rotacja starych kopii.

Najczęstsze błędy

Backup zajmuje za dużo miejsca

  • Brak rotacji backupów.
  • Brak kompresji.

Backup się nie przywraca

  • Serwer był włączony bez save-all.
  • Brakuje plików świata.

Nie wiem, czy backup działa

  • Sprawdź datę plików w folderze backups.
  • Przetestuj przywracanie na lokalnej kopii.

Backups are critical for any Minecraft server. Automated backups protect your data from crashes and mistakes.

Quick checklist

  • Automated backups.
  • World save before copying.
  • Compression and rotation.

nusse December 28, 2025

Automatyczny restart serwera Minecraft (Linux i Windows) Automatic Minecraft Server Restart (Linux and Windows) Regularny restart serw…

Read more

Automatyczny restart serwera Minecraft (Linux i Windows) Automatic Minecraft Server Restart (Linux and Windows)

Regularny restart serwera Minecraft poprawia stabilność, usuwa wycieki pamięci i zapobiega lagom. W tym poradniku pokażę, jak ustawić automatyczny restart na Linuxie i Windowsie – bez pluginów.

Regular server restarts improve stability, clear memory leaks, and reduce lag. This guide shows how to set up automatic restarts on Linux and Windows – without plugins.

MOTD i ikona serwera Minecraft (PL) Minecraft server MOTD and icon (EN)

Nawet najlepiej zoptymalizowany serwer Minecraft po wielu godzinach działania zaczyna zużywać więcej RAM i CPU. Automatyczny restart to podstawa stabilnego serwera.

Rekomendacja Najczęściej stosowany harmonogram to restart co 12 lub 24 godziny, np. w nocy.

Dlaczego warto restartować serwer?

  • Czyszczenie pamięci RAM.
  • Stabilniejszy TPS.
  • Mniejsze ryzyko crashy.
  • Automatyczne wczytanie zmian w pluginach.

Linux – restart automatyczny (cron)

Krok 1: skrypt startowy

Utwórz plik start.sh:

#!/bin/bash
cd /sciezka/do/serwera
java -Xms2G -Xmx4G -jar server.jar nogui

Nadaj prawa:

chmod +x start.sh

Krok 2: skrypt restartu

Utwórz plik restart.sh:

#!/bin/bash
screen -S minecraft -X stuff "say Restart serwera za 60 sekund!^M"
sleep 50
screen -S minecraft -X stuff "stop^M"
sleep 10
./start.sh

Krok 3: cron (harmonogram)

Otwórz edytor crona:

crontab -e

Restart codziennie o 4:00:

0 4 * * * /sciezka/do/restart.sh
Uwaga Upewnij się, że serwer działa w screen lub tmux, inaczej komendy nie zostaną wysłane.

Windows – restart automatyczny (.bat)

Krok 1: plik start.bat

@echo off
java -Xms2G -Xmx4G -jar server.jar nogui
pause

Krok 2: zapętlony restart

Utwórz plik restart.bat:

:loop
echo Restart serwera...
java -Xms2G -Xmx4G -jar server.jar nogui
timeout /t 10
goto loop

Po wpisaniu stop w konsoli serwer uruchomi się ponownie.


Krok 3: Harmonogram zadań Windows

  • Otwórz Harmonogram zadań.
  • Utwórz nowe zadanie.
  • Ustaw godzinę (np. 04:00).
  • Jako akcję wybierz uruchomienie restart.bat.

Szybka checklista

  1. Ustal godzinę restartu (najlepiej noc).
  2. Dodaj komunikat dla graczy.
  3. Zatrzymaj serwer poprawnie (stop).
  4. Uruchom ponownie automatycznie.

Najczęstsze problemy

Serwer się nie uruchamia po restarcie

  • Zła ścieżka do server.jar.
  • Brak uprawnień do plików (Linux).

Gracze tracą dane

  • Serwer był zamykany „na siłę”.
  • Zawsze używaj komendy stop.

Even well-optimized Minecraft servers benefit from regular restarts. Automatic restarts improve stability and performance.

Quick checklist

  • Schedule restarts during low activity.
  • Always stop the server gracefully.
  • Test the restart process.

nusse December 28, 2025

RCON w Minecraft – zdalna konsola i bezpieczna konfiguracja Minecraft RCON – Remote Console and Secure Configuration RCON pozwala zar…

Read more

RCON w Minecraft – zdalna konsola i bezpieczna konfiguracja Minecraft RCON – Remote Console and Secure Configuration

RCON pozwala zarządzać serwerem Minecraft zdalnie – bez dostępu do plików i bez logowania się na maszynę. W tym poradniku pokazuję, jak je włączyć, poprawnie zabezpieczyć i uniknąć typowych błędów.

RCON allows you to manage your Minecraft server remotely without file access or SSH. This guide explains how to enable it, secure it properly, and avoid common mistakes.

MOTD i ikona serwera Minecraft (PL) Minecraft server MOTD and icon (EN)

RCON (Remote Console) to mechanizm, który umożliwia wysyłanie komend do serwera Minecraft z zewnętrznych narzędzi, paneli lub botów (np. Discord).

Uwaga Źle zabezpieczone RCON = pełna kontrola nad serwerem dla osoby trzeciej. Hasło i firewall są absolutnie kluczowe.

Czym jest RCON?

  • Zdalna konsola działająca po TCP.
  • Pozwala wykonywać dowolne komendy (tak jak konsola).
  • Nie wymaga OP ani konta gracza.

Jak włączyć RCON?

Otwórz plik server.properties i ustaw:

enable-rcon=true
rcon.password=BARDZO_SILNE_HASLO
rcon.port=25575
  • rcon.password – ustaw unikalne, długie hasło.
  • rcon.port – domyślny port to 25575 (możesz zmienić).
Ważne Po włączeniu RCON zrestartuj serwer. Bez restartu nie zadziała.

Jakie komendy można wykonywać?

Przez RCON możesz wykonać wszystko, co w konsoli, np.:

stop
say Server restart in 5 minutes
kick player Example reason
whitelist add Player

RCON omija permisje – działa jak konsola.


Zabezpieczenie RCON (bardzo ważne)

1. Silne hasło

  • Minimum 20–30 znaków.
  • Litery, cyfry, znaki specjalne.
  • Nie używaj tego hasła nigdzie indziej.

2. Firewall (zalecane)

Otwórz port RCON tylko dla jednego IP (np. VPS, panel, bot).

# przykład (UFW)
ufw allow from X.X.X.X to any port 25575
Tip Jeśli nie wiesz, jak ustawić firewall — lepiej nie używaj RCON niż wystawiać go publicznie.

Do czego najczęściej używa się RCON?

  • Panele zarządzania serwerem.
  • Boty Discord (restart, status, whitelist).
  • Automatyczne restarty.
  • Integracje z systemami monitoringu.

Szybka checklista

  1. Ustaw enable-rcon=true.
  2. Wygeneruj silne hasło.
  3. Zrestartuj serwer.
  4. Zabezpiecz port firewallem.
  5. Przetestuj połączenie.

Najczęstsze problemy

RCON nie łączy się

  • Serwer nie został zrestartowany.
  • Zły port lub hasło.
  • Firewall blokuje połączenie.

Ktoś niepowołany użył RCON

  • Natychmiast zmień hasło.
  • Zablokuj port RCON.
  • Sprawdź logi serwera.

RCON (Remote Console) lets you send commands to your Minecraft server remotely using external tools, panels, or bots.

Warning An unsecured RCON grants full server control. Always protect it properly.

How to enable RCON

enable-rcon=true
rcon.password=STRONG_PASSWORD
rcon.port=25575

A server restart is required.


Security checklist

  • Use a long, unique password.
  • Restrict access with a firewall.
  • Never expose RCON publicly.

nusse December 28, 2025

Online-mode w Minecraft – premium vs crack (co wybrać i jak ustawić) Minecraft Online Mode – Premium vs Cracked (What to Choose and How to S…

Read more

Online-mode w Minecraft – premium vs crack (co wybrać i jak ustawić) Minecraft Online Mode – Premium vs Cracked (What to Choose and How to Set It)

online-mode decyduje, czy serwer sprawdza konto gracza w systemie Mojang/Microsoft. W tym poradniku wyjaśniam różnice między serwerem premium i crack, jak to ustawić oraz jakie są realne konsekwencje bezpieczeństwa.

online-mode determines whether your server verifies players using Mojang/Microsoft authentication. This guide explains the difference between premium and cracked servers, how to configure it, and the real security implications.

MOTD i ikona serwera Minecraft (PL) Minecraft server MOTD and icon (EN)

Jedno z pierwszych pytań przy stawianiu serwera Minecraft brzmi: premium czy crack? Odpowiedź sprowadza się do jednej opcji w pliku server.properties: online-mode.

Ważne Zmiana online-mode zawsze wymaga restartu serwera. Zmiana na żywo nie zadziała.

Czym jest online-mode?

  • online-mode=true – serwer sprawdza, czy gracz ma legalne konto Minecraft (premium).
  • online-mode=false – serwer nie sprawdza konta (tryb crack).

Opcja ta znajduje się w pliku server.properties.


Serwer premium (online-mode=true)

online-mode=true

To domyślne i zalecane ustawienie.

Zalety

  • Najlepsze bezpieczeństwo (UUID z Mojang).
  • Brak problemów z podszywaniem się pod nicki.
  • Pluginy (permisje, ekonomia, bany) działają poprawnie.
  • Brak potrzeby dodatkowych zabezpieczeń.

Wady

  • Na serwer mogą wejść tylko gracze z legalnym kontem.

Serwer crack (online-mode=false)

online-mode=false

Zalety

  • Mogą dołączyć gracze bez konta premium.

Wady (bardzo ważne)

  • Każdy może wejść na dowolny nick (np. admina).
  • UUID są generowane lokalnie – problemy z pluginami.
  • Dużo większe ryzyko griefu i exploitów.
  • Wymaga dodatkowych pluginów zabezpieczających.
Uwaga Serwer crack bez zabezpieczeń to proszenie się o problemy. Login/hasło jest obowiązkowe.

Niezbędne zabezpieczenia dla serwera crack

  • Plugin typu AuthMe (logowanie / rejestracja).
  • Włączona whitelist.
  • Ograniczenie komend przed zalogowaniem.
  • AntiBot / AntiVPN.

Bez tych elementów serwer crack jest praktycznie niegrywalny.


Gdzie zmienić online-mode?

Otwórz plik server.properties i znajdź linię:

online-mode=true

Zmień wartość, zapisz plik i zrestartuj serwer.


Szybka checklista

  1. Zatrzymaj serwer.
  2. Otwórz server.properties.
  3. Ustaw online-mode=true (zalecane).
  4. Zapisz plik.
  5. Uruchom serwer ponownie.

Najczęstsze problemy

Gracze nie mogą wejść po zmianie

  • Zmiana online-mode wymaga restartu.
  • Przy przejściu z crack → premium UUID się zmieniają.

Rangi / pieniądze zniknęły

  • To normalne po zmianie trybu – pluginy widzą graczy jako nowych.
  • Dlatego nie zmieniaj online-mode w trakcie życia serwera.

One of the first decisions when creating a Minecraft server is premium or cracked? This choice is controlled by a single option in server.properties: online-mode.

Important Changing online-mode always requires a server restart.

What is online-mode?

  • online-mode=true – the server verifies players using Mojang/Microsoft accounts.
  • online-mode=false – the server does not verify accounts (cracked mode).

Premium server (online-mode=true)

online-mode=true

Pros

  • Best security.
  • No nickname impersonation.
  • Plugins work correctly.

Cons

  • Only premium players can join.

Cracked server (online-mode=false)

online-mode=false

Cons (critical)

  • Anyone can join using any nickname.
  • UUID inconsistencies.
  • Much higher abuse risk.

Checklist

  1. Stop the server.
  2. Edit server.properties.
  3. Set online-mode=true (recommended).
  4. Restart the server.

nusse December 28, 2025

Jak zmienić MOTD i ikonę serwera (server.properties + server-icon.png) How to Change Your Server MOTD and Icon (server.properties + server-…

Read more

Jak zmienić MOTD i ikonę serwera (server.properties + server-icon.png) How to Change Your Server MOTD and Icon (server.properties + server-icon.png)

W tym poradniku ustawisz MOTD (opis serwera na liście), zmienisz ikonę oraz ogarniesz typowe problemy: dlaczego ikona się nie pokazuje, czemu kolory nie działają i kiedy trzeba zrobić restart.

In this guide you’ll set your MOTD (server list description), change the server icon, and fix common issues: missing icon, broken colors, and when a restart is required.

MOTD i ikona serwera Minecraft (PL) Minecraft server MOTD and icon (EN)

Jeśli chcesz, żeby Twój serwer wyglądał profesjonalnie na liście multiplayer, musisz ogarnąć dwie rzeczy: MOTD (opis) i ikonę. Obie ustawisz bez pluginów — wystarczy plik server.properties i obrazek server-icon.png.

Uwaga Zmiana ikonki prawie zawsze wymaga restartu serwera. MOTD często ładuje się od razu, ale restart i tak jest najpewniejszy.

Gdzie to ustawić?

  • MOTD — plik server.properties w folderze głównym serwera.
  • Ikona — plik server-icon.png w folderze głównym serwera (tam, gdzie jest server.jar).

Jak ustawić MOTD (opis serwera)

Otwórz server.properties i znajdź linię motd=. Przykład:

# server.properties
motd=Mój serwer Minecraft - survival

Nowa linia w MOTD

Żeby zrobić dwie linie w opisie, użyj \n:

motd=SERVER.PL - Survival \nWbijaj na eventy!
Tip Wiele paczek serwerowych i hostingów ma panel, który też potrafi nadpisać motd. Jeśli zmieniasz plik i nic się nie dzieje — sprawdź panel.

Kolory w MOTD (najprościej)

W server.properties kolory zależą od tego, jaką masz wersję i jak klient je interpretuje. Najczęściej spotkasz 2 opcje:

  • Klasyczne kody (czasem działają): §a, §c itd.
  • Kody z & (&a) — zazwyczaj wymagają pluginu do MOTD, więc w samym server.properties mogą nie zadziałać.
Uwaga Jeśli kolory Ci nie działają w server.properties, najprościej zrobić to pluginem typu „ServerListMOTD” / „MiniMOTD”. Wtedy masz też gradienty, animacje i pełną kontrolę.

Jak ustawić ikonę serwera (server-icon.png)

Ikona serwera to plik server-icon.png wrzucony do folderu głównego serwera.

Wymagania ikonki

  • Format: PNG
  • Rozmiar: 64x64 px (dokładnie)
  • Nazwa pliku: server-icon.png (dokładnie)
  • Lokalizacja: folder główny serwera (obok server.properties)
# przykład struktury folderu
server.properties
server.jar
server-icon.png
plugins/
world/

Szybka checklista (najpewniejsza metoda)

  1. Zatrzymaj serwer.
  2. Zmień motd=... w server.properties.
  3. Wrzuć server-icon.png (64x64 PNG) do folderu głównego.
  4. Uruchom serwer ponownie (restart).
  5. Po stronie klienta: odśwież listę serwerów / zrestartuj Minecraft, jeśli coś się nie aktualizuje.

Rozwiązywanie problemów

Ikona się nie pokazuje

  • Sprawdź, czy plik ma nazwę server-icon.png (bez np. .PNG albo server-icon (1).png).
  • Sprawdź rozmiar: musi być 64x64.
  • Sprawdź, czy plik jest w folderze głównym (obok server.properties), a nie w /plugins.
  • Zrób pełny restart serwera.
  • Odśwież listę serwerów w kliencie (czasem pomaga restart gry).

MOTD się nie zmienia

  • Sprawdź, czy edytujesz właściwy server.properties (czasem są kopie / inne instancje).
  • Sprawdź, czy panel hostingu nie nadpisuje MOTD.
  • Zrób restart serwera.

Kolory nie działają

  • W samym server.properties bywa to ograniczone.
  • Najpewniej użyj pluginu do MOTD (np. MiniMOTD) i ustaw kolorowanie tam.

If you want your server to look professional in the multiplayer list, you mainly need two things: a clean MOTD (description) and a proper icon. You can do both without plugins — just edit server.properties and add server-icon.png.

Heads up Changing the server icon almost always requires a restart. MOTD may update live, but a restart is the safest option.

Where do I change it?

  • MOTD — server.properties in the server root folder.
  • Icon — server-icon.png in the server root folder (next to your server.jar).

How to set the MOTD

Open server.properties and find motd=. Example:

# server.properties
motd=My Minecraft Server - survival

New line in the MOTD

To use two lines, add \n:

motd=SERVER.PL - Survival \nJoin our events!
Tip Some hosting panels can overwrite motd. If your changes don’t apply, check your panel settings.

MOTD colors (simple overview)

In server.properties, colors depend on your server/client and can be limited. Common cases:

  • Classic color codes (sometimes work): §a, §c, etc.
  • & codes usually require a plugin (so they may not work in raw server.properties).
Note If you want reliable colors, gradients, and full control, use a MOTD plugin (e.g., MiniMOTD).

How to set the server icon (server-icon.png)

The server icon is simply server-icon.png placed in your server root directory.

Icon requirements

  • Format: PNG
  • Size: 64x64 px (exactly)
  • Filename: server-icon.png (exactly)
  • Location: server root folder (next to server.properties)
# example folder structure
server.properties
server.jar
server-icon.png
plugins/
world/

Quick checklist (most reliable)

  1. Stop the server.
  2. Edit motd=... in server.properties.
  3. Place server-icon.png (64x64 PNG) in the root folder.
  4. Start the server again (restart).
  5. Client-side: refresh your server list / restart Minecraft if it doesn’t update.

Troubleshooting

Icon doesn’t show up

  • Make sure it’s named server-icon.png (not server-icon (1).png).
  • Confirm it’s exactly 64x64.
  • Confirm it’s in the server root folder (not inside /plugins).
  • Do a full restart.
  • Refresh your server list (sometimes a client restart helps).

MOTD doesn’t change

  • Make sure you edited the correct server.properties (no duplicate instances).
  • Check if your hosting panel overwrites the MOTD.
  • Restart the server.

Colors don’t work

  • This can be limited in raw server.properties.
  • Use a MOTD plugin (e.g., MiniMOTD) for full control.

Load More Posts

© 2024 - HelpOP. All rights reserved.

Professional server administration guides and tutorialsProfesjonalne poradniki i tutoriale administracji serwerami