Notatki operatora
Farma doświadczenia (XP) w Minecraft: jak zbudować na serwerze
Część 3 serii o automatycznych farmach. Skąd właściwie bierze się XP, jak zbudować farmę mobów z komorą do dobijania, jak ujarzmić spawner z lochu, kiedy ma sens mob switch i jak zrobić pułapkę, która osłabia moby tak, że dobijasz je jednym uderzeniem. Wszystko sprawdzone dla Minecraft 1.21 (Java), z perspektywy kogoś, kto patrzy na to też przez pryzmat TPS serwera.
- Część 1: Automatyczne farmy w Minecraft (wprowadzenie)
- Część 2: Farma żelaza
- Część 3: Farma doświadczenia (XP), czytasz tę część
- Część 4: Farma surowców
W skrócie: XP daje głównie zabijanie wrogich mobów, ale tylko jeśli mob ginie z ręki gracza (lub w ciągu 5 sekund od jego ciosu). Zwykły mob upuszcza 5 punktów doświadczenia. Dwa sprawdzone schematy: farma mobów z ciemną komorą (moby spawnują się w mroku, spadają i lądują osłabione w komorze do dobijania) oraz farma na spawnerze z lochu. Dobijanie ułatwia spadek: w 1.21 obrażenia od upadku to (bloki - 3) połówki serca. Farmy mobów mocno obciążają serwer, więc liczy się realna moc maszyny pod spodem.
Skąd bierze się XP i dlaczego liczy się gracz
Doświadczenie (XP) zdobywasz w Minecraft na kilka sposobów: za wytapianie w piecu, łowienie ryb, hodowlę zwierząt, wydobycie niektórych rud, a przede wszystkim za zabijanie wrogich mobów. To ostatnie jest najszybsze i daje się zautomatyzować, dlatego cała ta część kręci się wokół farm mobów.
Ile dokładnie? W 1.21 zwykły wrogi mob, czyli zombie, szkielet, creeper czy pająk, upuszcza po śmierci 5 punktów doświadczenia. Do tego dochodzi 1 do 3 punktów za każdy element wyposażenia, z którym mob się pojawił, o ile tego elementu nie wyrzuci jako łupu. Dlatego uzbrojone szkielety czy zombie potrafią dać nieco więcej XP niż gołe.
Jest jeden warunek, o którym łatwo zapomnieć przy projektowaniu farmy: mob upuszcza doświadczenie tylko wtedy, gdy ginie z udziałem gracza. Dokładniej, mob musi umrzeć w ciągu 5 sekund (100 ticków) od ciosu zarejestrowanego jako uderzenie gracza. Z tego płynie kluczowy wniosek dla każdej farmy XP:
Najważniejsza zasada farmy XP: spadek, lawa czy kaktusy mogą moba osłabić, ale ostatni cios musi zadać gracz. Jeśli zaprojektujesz pułapkę, która sama dobija moby (np. zbyt wysoki spadek albo lawa), dostaniesz tylko łupy i zero doświadczenia. Dlatego klasyczna farma XP zawsze zostawia moby przy życiu, na pół serca, w komorze do ręcznego dobijania.
Warto rozdzielić dwa cele. Farma łupów (proch, kości, strzały) może dobijać moby automatycznie, bo łup nie wymaga gracza. Farma XP musi zostawić dobicie graczowi. Najlepsze farmy ogólnego przeznaczenia robi się jako hybrydę: spadek osłabia moby, a gracz jednym ruchem zbiera i doświadczenie, i łupy.
Schemat 1: farma mobów z ciemną komorą
To najbardziej uniwersalna farma XP, bo nie potrzebuje spawnera ani szczęścia przy eksploracji. Działa na zwykłym, naturalnym spawnie wrogich mobów. Cała sztuka polega na tym, żeby moby pojawiały się tylko w wyznaczonym, ciemnym miejscu, a potem trafiały do jednej komory.
Jak działa naturalny spawn (1.21)
Żeby zbudować taką farmę, musisz rozumieć kilka liczb, które zmieniły się na przestrzeni wersji. W aktualnym Minecraft (od 1.18) wrogie moby spawnują się na bloku, na którym poziom światła wynosi 0. To ważna zmiana: dawniej wystarczał poziom 7 lub niższy, dziś platforma spawnowa musi być całkowicie ciemna, bo każde światło większe od zera blokuje spawn. Stąd nazwa „ciemna komora”.
Pozostałe zasady, które wykorzystujesz w projekcie:
- Sfera spawnu wokół gracza: wrogie moby pojawiają się w pewnej odległości od gracza, a powyżej 128 bloków od najbliższego gracza znikają natychmiast. Platformy spawnowe muszą więc być w zasięgu symulacji, ale nie za blisko gracza.
- Globalny limit wrogich mobów: w całym świecie jest ich naraz najwyżej 70 (plus limit na gracza liczony w promieniu 128 bloków). Jeśli gdzie indziej w pobliżu spawnują się inne moby, podjadają ten limit i Twoja farma zwalnia. O tym jest osobny akapit niżej (mob switch).
- Potrzebna jest przestrzeń: mob nie pojawi się w litym bloku ani tam, gdzie się nie mieści.
Budowa krok po kroku
- Wybierz miejsce. Najlepiej wysoko nad terenem (platforma w niebie) albo głęboko pod ziemią, tak żeby w okolicy nie było innych miejsc, w których spawnują się moby i podjadają limit. Im „czyściej” dookoła, tym szybciej działa farma.
- Zbuduj ciemne platformy spawnowe. Płaskie podłogi, na których panuje całkowita ciemność (poziom światła 0). Zwykle robi się kilka warstw platform z otworami albo z mechanizmem, który spycha moby do środka. Pamiętaj o zasłonięciu dostępu światła z każdej strony, łącznie z górą.
- Zbierz moby do jednego punktu. Najczęściej używa się płynącej wody, która znosi moby do centralnego otworu. Woda nie zadaje obrażeń, więc moby docierają na pełnym zdrowiu.
- Wpuść je w szyb spadkowy. Centralny otwór prowadzi w dół do komory. To tu zadziała spadek osłabiający moby (patrz tabela wysokości niżej).
- Zostaw komorę do dobijania. Na dole moby lądują osłabione, stłoczone za szczeliną o wysokości jednego bloku. Stajesz po drugiej stronie i dobijasz je przez tę szczelinę, zbierając XP i łupy.
Sercem tej farmy jest wysokość spadku. Dobierasz ją tak, żeby zostawić mobom resztkę zdrowia, a nie zabić ich od upadku (bo wtedy nie dostaniesz XP).
Wysokość spadku: ile bloków do dobijania
W Java Edition obrażenia od upadku liczą się prostą regułą: obrażenia = (liczba przebytych bloków - 3) połówek serca. Pierwsze 3 bloki spadku nie ranią wcale. Zombie i szkielet mają po 20 punktów zdrowia (10 serc).
Z tego wynikają konkretne wysokości:
| Wysokość spadku | Obrażenia | Efekt na zombie/szkielecie (20 HP) |
|---|---|---|
| 3 bloki lub mniej | 0 | Brak obrażeń, mob na pełnym zdrowiu. |
| 22 bloki | 19 połówek (9,5 HP) | Zostaje ok. 10,5 HP, dobicie 1 mocnym ciosem mieczem lub kilkoma pięścią. |
| 23 bloki | 20 połówek (10 HP) | Zostaje ok. 10 HP, popularna wysokość kompromisowa. |
| ok. 42 bloki | 39 połówek (19,5 HP) | Zostaje pół serca, dobicie nawet gołą pięścią (1 obrażenie) jednym uderzeniem. |
W praktyce większość farm projektuje się na 22 do 24 bloków, bo komora jest niższa, prostsza w budowie i tańsza w materiale, a osłabione moby i tak giną od jednego ciosu mieczem. Jeśli zależy Ci na dosłownym dobijaniu jednym uderzeniem gołą ręką, celuj w okolice 42 bloków, ale licz się z wyższą i bardziej kłopotliwą konstrukcją. Wysokość zawsze przetestuj na własnej wersji, bo różne moby mają różne zdrowie (np. pajęczak czy creeper inaczej zniosą ten sam spadek).
Uwaga na różnice wersji: liczby z tej tabeli dotyczą Minecraft 1.21 (Java). Mechanika obrażeń od upadku i zdrowie zombie/szkieletów są stabilne od dawna, ale jeśli grasz na innej wersji albo na Bedrock, zweryfikuj wysokość spadku, zanim wleksz w nią pół dnia.
Schemat 2: farma na spawnerze (loch)
Jeśli podczas eksploracji trafisz na spawner (np. zombie albo szkieletów w lochu, czyli charakterystyczny pokój z mchowymi blokami i skrzyniami), masz gotowy, darmowy generator mobów. Spawner jest bardzo wydajny w jednym, ciasnym miejscu, ale rządzi się własnymi regułami.
Fakty, na których budujesz tę farmę (1.21):
- Aktywacja: spawner włącza się, gdy gracz (nie w trybie Widza) znajdzie się w promieniu 16 bloków od środka bloku spawnera. Poza tym zasięgiem nic nie generuje, więc Twoja komora do dobijania musi być blisko.
- Tempo: co 200 do 799 ticków (10 do około 40 sekund) spawner próbuje stworzyć 4 moby w losowych punktach swojego obszaru.
- Obszar spawnu: moby pojawiają się w polu 9x3x9 bloków wyśrodkowanym na spawnerze (4 bloki w poziomie, 1 w pionie wokół niego).
- Limit blokujący: spawner przestaje działać, gdy 6 lub więcej mobów jego typu ma hitbox w sferze 9x9x9 wokół niego. Dlatego trzeba na bieżąco odprowadzać moby z okolicy spawnera, inaczej generacja się zatyka.
- Nie da się go przenieść: spawnera nie zdobędziesz w trybie przetrwania, nawet z Jedwabnym Dotykiem. Farmę budujesz tam, gdzie go znalazłeś.
Budowa krok po kroku
- Oświetl loch dookoła. Postaw pochodnie wszędzie poza obszarem spawnera, żeby w pobliżu nie spawnowały się przypadkowe moby z naturalnego mroku. Chcesz, żeby źródłem mobów był wyłącznie spawner.
- Zostaw ciemny obszar 9x3x9 wokół spawnera. To jego pole działania. Tam światło ma być wyłączone (poziom 0), żeby moby się pojawiały.
- Spłucz moby wodą do komory. Płynąca woda znosi świeżo zrodzone moby z obszaru spawnera (co od razu zwalnia blokujący limit 6 mobów) do szybu albo bezpośrednio do komory do dobijania.
- Dodaj spadek lub od razu komorę. Przy spawnerze rzadko da się zrobić wysoki na 22 bloki szyb (loch jest ciasny), więc często łączy się krótszy spadek z dobijaniem ręcznym albo kieruje moby do wąskiej szczeliny tuż za którą stoi gracz.
- Stań w zasięgu 16 bloków i czekaj. Spawner musi widzieć gracza, więc miejsce do dobijania zaprojektuj tak, żeby było jednocześnie blisko spawnera i wygodne do farmienia.
Spawner jest znakomity na wczesnym etapie i daje stały dopływ XP w jednym punkcie, ale jego sufit wydajności jest niższy niż dobrze zbudowanej ciemnej komory rozłożonej na wiele platform. Wielu graczy zaczyna od spawnera, a do prawdziwego „grindu poziomów” przechodzi później na farmę naturalnego spawnu.
Mob switch: kiedy w ogóle warto
Globalny limit 70 wrogich mobów oznacza, że jeśli w pobliżu (i ogólnie w świecie w zasięgu symulacji) spawnują się inne potwory, podjadają ten limit, a Twoja farma dostaje mniej mobów. Mob switch to mechanizm, który celowo wypełnia ten limit mobami sprowadzonymi w inny sposób niż naturalny spawn (np. zgromadzonymi w jednym, zamkniętym miejscu), dzięki czemu naturalny spawn w reszcie świata zostaje wstrzymany. Wtedy jedyne miejsce, gdzie moby mogą się pojawić naturalnie, to Twoja farma.
Brzmi potężnie, ale na małym serwerze to zwykle przerost formy nad treścią. Po pierwsze, mob switch ma sens dopiero, gdy chcesz, żeby jedna konkretna farma chodziła na maksa, a nie kilka naraz. Po drugie, taka stała gromada bytów obciąża serwer przez całą rozgrywkę, nie tylko gdy farmisz. Na prywatnym serwerze ze znajomymi częściej opłaca się po prostu zbudować farmę z dala od innych miejsc spawnu i nie kombinować.
Wydajność i bezpieczeństwo na serwerze
To jest część, o której poradniki budowlane często milczą, a operator serwera musi ją znać. Farmy mobów są jednym z najcięższych obciążeń w Minecraft, bo każdy żywy byt liczy się w symulacji co tick. Tłum mobów w komorze, kilka farm działających naraz albo zaniedbany mob switch potrafią zauważalnie zbić TPS (ticki na sekundę). Spadek TPS odczuwają wtedy wszyscy gracze, nie tylko ten, który farmi.
Praktyczne zasady, których trzymam się jako operator:
- Jedna aktywna farma na raz. Nie buduj kilku dużych farm tak blisko siebie, żeby działały jednocześnie w załadowanym terenie.
- Dobijaj, nie magazynuj. Komora z bieżącym dobijaniem jest lżejsza niż konstrukcja przetrzymująca setki mobów „na zapas”. Im mniej bytów żyje naraz, tym lepiej dla TPS.
- Odprowadzaj moby od spawnera. Przy farmie na spawnerze pilnuj, żeby moby szybko opuszczały sferę 9x9x9, inaczej limit 6 sztuk i tak ją zatka, a Ty masz byty i mały efekt.
- Obserwuj TPS po uruchomieniu. Po zbudowaniu farmy sprawdź, jak zachowuje się serwer pod obciążeniem. Jeśli TPS leci w dół, gdy farma jest aktywna, to sygnał, że albo konstrukcja jest za duża, albo maszyna pod serwerem za słaba.
I tu dochodzimy do sedna z perspektywy hostingu: nawet poprawnie zbudowana farma potrafi zwiesić serwer dla całej ekipy, jeśli maszyna pod spodem nie wyrabia. Liczy się realna moc procesora (Minecraft w dużej mierze chodzi na jednym wątku) i sensowna alokacja pamięci. Na współdzielonym, przeładowanym hostingu jedna ambitna farma XP wystarczy, żeby gra zaczęła „lagować” wszystkim.
Gotowy serwer pod farmy: jeśli nie chcesz walczyć z TPS na słabej maszynie, weź serwer z realną mocą i panelem do zarządzania. Hosting Minecraft Java w Supercraft daje dobry procesor pod symulację bytów, łatwe backupy świata (zanim odpalisz farmę, którą trudno cofnąć) i panel, w którym podejrzysz obciążenie. Farmę projektujesz raz, a serwer ma ją unieść bez lagów dla reszty graczy.
Najczęstsze pytania
Skąd w Minecraft bierze się doświadczenie (XP)?
Najwięcej daje zabijanie wrogich mobów: zwykły mob to 5 punktów plus 1 do 3 za każdy element wyposażenia. Warunek: mob musi zginąć z udziałem gracza (w ciągu 5 sekund od jego ciosu). Inne źródła to wytapianie, łowienie, hodowla i wydobycie rud, ale do szybkiego grindu poziomów na serwerze najlepsza jest farma mobów.
Ile bloków spadku potrzeba, żeby dobić moba jednym uderzeniem?
Obrażenia od upadku to (bloki - 3) połówki serca, a do 3 bloków nie ma obrażeń. Zombie i szkielet mają 20 HP. Na dobicie gołą pięścią jednym ciosem trzeba około 42 bloków spadku. W praktyce buduje się 22 do 24 bloków, co osłabia moba na tyle, że ginie od jednego ciosu mieczem.
Czy farma na spawnerze jest wydajna?
Spawner działa w promieniu 16 bloków od gracza, co 200 do 799 ticków próbuje stworzyć 4 moby w polu 9x3x9 i zatrzymuje się przy 6 mobach swojego typu w sferze 9x9x9. Jest świetny na start, ale ma niższy sufit niż duża ciemna komora. Trzeba na bieżąco odprowadzać moby, inaczej limit go zatyka.
Co to jest mob switch i czy jest potrzebny na małym serwerze?
To mechanizm wypełniający globalny limit 70 wrogich mobów bytami sprowadzonymi inaczej niż naturalnie, przez co naturalny spawn w reszcie świata jest wstrzymany i Twoja farma chodzi na maksa. Na małym, prywatnym serwerze ze znajomymi zwykle zbędny i tylko obciąża serwer.
Czy farma XP obciąża serwer?
Tak, mocno. Każdy żywy byt liczy się w symulacji, a tłum mobów potrafi zbić TPS dla wszystkich graczy. Trzymaj jedną farmę na raz, dobijaj zamiast magazynować i obserwuj TPS po uruchomieniu. Na słabym hostingu nawet dobra farma zwiesi grę całej ekipie.
Powiązane
- Część 1: Automatyczne farmy w Minecraft, wprowadzenie do całej serii i zasady, które obowiązują wszystkie farmy.
- Część 2: Farma żelaza, jak działa spawn golemów żelaza i jak postawić wydajną farmę.
- Część 4: Farma surowców, automatyczne pozyskiwanie materiałów na serwerze.
- Jak zrobić serwer Minecraft, od zera do działającego serwera, na którym postawisz te farmy.
- Serwer Minecraft ze znajomymi, jak wspólnie grać i dzielić się efektami farm.