Java flags – jak ustawić pamięć i GC pod MinecraftJava 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.
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.
Ubuntu – pierwsza konfiguracja VPS pod MinecraftUbuntu – 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.
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.
Anty-cheat na serwerze Minecraft – dlaczego jeden plugin to za małoMinecraft 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.
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
Anty-cheat wykrywa podejrzane zachowanie.
Admin dostaje alert.
Obserwacja gracza.
Decyzja: kick / ban / brak akcji.
Szybka checklista
Dobra konfiguracja Paper.
Jeden, dobrze ustawiony anty-cheat.
Alerty zamiast auto-banów.
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
Jak dobrać VPS pod serwer Minecraft How to Choose a VPS for a Minecraft Server Nawet najlepiej skonfigurowany serwer Minecraft będzie …
Jak dobrać VPS pod serwer MinecraftHow 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.
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
Sprawdź CPU (single-core).
Nie przepłacaj za RAM.
Wybierz NVMe.
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
Hoppery i farmy – jak gracze niszczą TPS serwera Hoppers and Farms – How Players Kill Server TPS Nawet najlepiej skonfigurowany serwer…
Hoppery i farmy – jak gracze niszczą TPS serweraHoppers 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.
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.
Anti-Xray w Paper – ochrona serwera przed cheateramiPaper 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.
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).
Vault – ekonomia serwera i integracja pluginówVault – 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 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
Pobierz Vault ze SpigotMC.
Wrzuć plik .jar do folderu /plugins.
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
Zainstaluj Vault.
Zainstaluj plugin ekonomii.
Zrestartuj serwer.
Sprawdź /vault-info.
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
EssentialsX – komendy, chat, homes i warpy EssentialsX – Commands, Chat, Homes and Warps EssentialsX to podstawowy plugin niemal każd…
EssentialsX – komendy, chat, homes i warpyEssentialsX – 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 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
Pobierz EssentialsX Core, EssentialsX Chat i EssentialsX Spawn.
Wrzuć pliki .jar do folderu /plugins.
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
Zainstaluj Core + Chat + Spawn.
Ustaw spawn.
Skonfiguruj homes i warpy.
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
LuckPerms – rangi, permisje i prefixy na serwerze Minecraft LuckPerms – Ranks, Permissions and Prefixes on a Minecraft Server LuckPerm…
LuckPerms – rangi, permisje i prefixy na serwerze MinecraftLuckPerms – 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.
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
Pobierz LuckPerms ze SpigotMC.
Wrzuć plik .jar do folderu /plugins.
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
Utwórz grupy.
Ustaw prefixy.
Dodaj permisje.
Ustaw dziedziczenie.
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
WorldGuard – ochrona spawnu i regiony na serwerze Minecraft WorldGuard – Spawn Protection and Regions on a Minecraft Server WorldGuard…
WorldGuard – ochrona spawnu i regiony na serwerze MinecraftWorldGuard – 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.
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
Pobierz WorldEdit i WorldGuard ze SpigotMC.
Wrzuć pliki .jar do folderu /plugins.
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)
Zaznacz region.
Utwórz region spawn.
Zablokuj budowanie i PvP.
Zezwól na interakcje.
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
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…
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 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.
Pierwsza konfiguracja Paper – podstawy wydajnościInitial 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:
Backup serwera Minecraft – automatyczny, bezpieczny i bez pluginówMinecraft 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.
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ą.
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.
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
RCON w Minecraft – zdalna konsola i bezpieczna konfiguracjaMinecraft 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.
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).
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.
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-modezawsze 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).
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
Zatrzymaj serwer.
Otwórz server.properties.
Ustaw online-mode=true (zalecane).
Zapisz plik.
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-modealways 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
Stop the server.
Edit server.properties.
Set online-mode=true (recommended).
Restart the server.
nusse
Jak zmienić MOTD i ikonę serwera (server.properties + server-icon.png) How to Change Your Server MOTD and Icon (server.properties + server-…
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.
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:
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)
Zatrzymaj serwer.
Zmień motd=... w server.properties.
Wrzuć server-icon.png (64x64 PNG) do folderu głównego.
Uruchom serwer ponownie (restart).
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ściwyserver.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)
Stop the server.
Edit motd=... in server.properties.
Place server-icon.png (64x64 PNG) in the root folder.
Start the server again (restart).
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.