Discord
Wiki - Pluginy

WildStacker - stackowanie mobów i bloków

WildStacker

WildStacker to plugin optymalizacyjny, który łączy (stackuje) identyczne moby, przedmioty na ziemi, spawnery i bloki w pojedyncze entity z licznikiem. Zamiast 100 osobnych zombie na farmie, WildStacker wyświetla jednego zombie z etykietą "x100". Redukuje obciążenie serwera o 50-80% i jest obowiązkowy na każdym serwerze z farmami mobów.

Czas czytania: ~5 min Platforma: Paper / Spigot / Purpur

Co to jest WildStacker

WildStacker to plugin autorstwa BG-Software (twórcy WildTools, SuperiorSkyblock i innych pluginów z serii Wild). Jest jednym z najpopularniejszych pluginów optymalizacyjnych na rynku, używanym na tysiącach serwerów o dużym obciążeniu.

Główny problem, który rozwiązuje WildStacker: farmy mobów i duże ilości entity powodują drastyczny spadek TPS (ticks per second) serwera. Serwer musi przetwarzać AI, kolizje i pathfinding dla każdego moba osobno. WildStacker redukuje setki entity do kilku stacków, pozostawiając pełną funkcjonalność (dropy, XP, zabijanie).

Plugin jest dostępny na SpigotMC (darmowa wersja) oraz na stronie BG-Software (premium z dodatkowymi funkcjami).

Typy stackowania

WildStacker obsługuje cztery kategorie stackowania:

  • Moby (Entities) - identyczne moby w zasięgu łączą się w jeden stack. Zombie x100 to jeden mob z nametag "Zombie x100". Zabicie drobi XP i loot za wszystkie moby w stacku
  • Przedmioty (Items) - itemy tego samego typu na ziemi łączą się. Zamiast 64 osobnych drewien na ziemi, widzisz jeden stack "Oak Log x64"
  • Spawnery - spawnery tego samego typu postawione obok siebie łączą się w jeden ze zwiększoną prędkością spawnu. Spawner x4 spawnuje 4 razy szybciej
  • Beczki (Barrels) - skrzynki z tym samym przedmiotem stackują się w wizualne "beczki" z dużą pojemnością

Każdy typ stackowania można włączyć lub wyłączyć niezależnie. Większość serwerów używa stackowania mobów i przedmiotów, reszta jest opcjonalna.

Komendy

Komenda Co robi
/stacker give [gracz] [spawner] [ilość] Daje zstackowane spawnery
/stacker kill [typ] Zabija wszystkie stacki danego typu
/stacker info Informacje o entity, na które patrzysz
/stacker reload Przeładowuje konfigurację
/stacker test [ilość] Spawnuje testowe entity (debug)

Większość działania WildStackera jest automatyczna - admin konfiguruje reguły, a plugin sam stackuje entity w tle.

Konfiguracja

# entities.yml - stackowanie mobów
enabled: true
merge-radius: 16               # zasięg stackowania (bloki)
stack-limit: 256               # maksymalny rozmiar stacku
kill-all-drops: true           # drop za wszystkie moby w stacku
kill-all-xp: true              # XP za wszystkie moby
instant-kill: false            # zabij cały stack jednym ciosem
spawn-corrupted: REMOVE        # co z bugowanymi mobami

# Wyłączenia
disabled-entities:
  - VILLAGER                   # nie stackuj villagerów
  - IRON_GOLEM                 # nie stackuj golemów
  - WOLF                       # nie stackuj wilków (pety)

# items.yml - stackowanie przedmiotów
enabled: true
merge-radius: 5
stack-limit: 1024              # max przedmiotów w stacku na ziemi

Kluczowe ustawienie: disabled-entities. Wyłącz stackowanie dla villagerów (gracze handlują z konkretnymi), petów i mobów z niestandardowym zachowaniem.

WildStacker vs StackMob

WildStacker i StackMob to dwa najpopularniejsze pluginy stackujące. Różnice:

  • WildStacker - stackuje moby, przedmioty, spawnery i beczki. Więcej opcji konfiguracji. Premium wersja z dodatkami. Nieco cięższy
  • StackMob - stackuje tylko moby. Prostszy, lżejszy, w pełni darmowy. Wystarczający jeśli potrzebujesz tylko stackowania mobów

Na serwerach skyblock i z dużą ilością farm lepszy jest WildStacker (stackowanie spawnerów i beczki). Na zwykłym survival StackMob jest wystarczający i prostszy w konfiguracji.

Wskazówki dla adminów

  • Merge radius - ustaw 10-16 bloków dla mobów. Zbyt mały zasięg nie stackuje efektywnie, zbyt duży łączy moby z różnych farm
  • Wyłącz stackowanie bossów - Wither, Ender Dragon i moby z MythicMobs powinny być wyłączone ze stackowania
  • Instant kill - wyłącz instant-kill na serwerach survivalowych. Gracze powinni zabijać moby z farm stopniowo, a nie jednym ciosem stack x256
  • CoreProtect - WildStacker jest kompatybilny z CoreProtect. Zebranie stackowanego spawnera jest logowane
  • Monitoring TPS - po instalacji WildStackera monitoruj TPS przez kilka dni. Dobrze skonfigurowany plugin powinien podnieść TPS o 10-30%

Powiązane pluginy: StackMob (lżejsza alternatywa), SilkSpawners (zbieranie spawnerów), EssentialsX (komendy).