BentoBox - modularny system wysp

BentoBox to framework do trybów wyspowych na serwerach Minecraft. Obsługuje BSkyBlock, AcidIsland, CaveBlock i SkyGrid przez system modułów. Jeden plugin, wiele trybów gry, dziesiątki dodatków. Działa na Paper i Spigot od 1.16 do 1.21.x.
Co to jest BentoBox
BentoBox to następca legendarnego pluginu ASkyBlock, przepisany od zera z modularną architekturą. Zamiast jednego monolitycznego pluginu, BentoBox działa jako platforma - instalujesz rdzeń (BentoBox) i dodajesz moduły trybu gry (gamemodes) oraz dodatki (addons).
Plugin jest używany na tysiącach serwerów SkyBlock na całym świecie. Jego modularność pozwala na uruchomienie kilku trybów wyspowych jednocześnie na jednym serwerze - na przykład klasyczny SkyBlock w Overworldzie i CaveBlock w Netherze.
BentoBox jest dostępny na GitHub i Modrinth. Dokumentacja na docs.bentobox.world.
Tryby gry
BentoBox oferuje kilka oficjalnych trybów gry, każdy jako osobny moduł:
- BSkyBlock - klasyczny SkyBlock. Gracz zaczyna na małej wyspie w powietrzu i musi przetrwać z ograniczonymi zasobami. Cobblestone generator, drzewo i skrzynka startowa
- AcidIsland - wariant SkyBlock, gdzie ocean składa się z kwasu. Woda zadaje obrażenia, co wymusza budowanie mostów i platform zamiast pływania
- CaveBlock - zamiast wyspy w powietrzu, gracz zaczyna w zamkniętej jaskini pod ziemią. Musi kopać i eksplorować, by zdobyć zasoby
- SkyGrid - losowa siatka bloków w powietrzu. Gracz skacze po blokach i zbiera zasoby z losowo rozmieszczonych elementów
- Boxed - gracz zaczyna w małym boxie, który się powiększa wraz z osiąganymi postępami
Każdy tryb działa w osobnym świecie z własnymi ustawieniami, generatorem terenu i schematykami wysp startowych.
Komendy
Komendy zależą od zainstalowanego trybu. Dla BSkyBlock prefiks to /island:
| Komenda | Co robi |
|---|---|
/island create | Tworzy nową wyspę |
/island go | Teleportuje na swoją wyspę |
/island team invite Gracz | Zaprasza gracza do zespołu wyspy |
/island team accept | Akceptuje zaproszenie do zespołu |
/island sethome | Ustawia punkt domowy na wyspie |
/island level | Sprawdza poziom wyspy |
/island top | Ranking najlepszych wysp |
/island settings | Otwiera ustawienia wyspy (flagi ochrony) |
/island reset | Resetuje wyspę (z limitem resetów) |
Addony i rozszerzenia
Siła BentoBox tkwi w addonach. Popularne dodatki:
- Level - oblicza poziom wyspy na podstawie bloków. Tworzy rankingi top wysp
- Challenges - system wyzwań z nagrodami. Gracz wykonuje zadania (zbierz 64 cobblestone, zbuduj farmę) za punkty i nagrody
- Warps - system warpów między wyspami. Gracze mogą ustawić publiczny warp, by inni odwiedzali ich wyspy
- Biomes - zmiana biomu na wyspie za walutę lub punkty poziomu
- Border - wizualna granica wyspy (worldborder) pokazująca, gdzie kończy się twój teren
- Limits - limity bloków i entity na wyspie (np. max 50 zwierząt)
- Greenhouses - szklarnie z biomami wewnątrz budynków
Addony instaluje się jak zwykłe pluginy - wrzucasz .jar do folderu plugins/BentoBox/addons/.
Konfiguracja
Każdy tryb gry ma własny folder konfiguracyjny. Przykład dla BSkyBlock w plugins/BentoBox/addons/BSkyBlock/config.yml:
world:
island-distance: 200 # odległość między wyspami
island-protection-range: 100 # promień ochrony wyspy
max-team-size: 4 # max graczy w zespole
max-homes: 5 # ile domów na wyspie
reset-limit: 3 # ile razy można zresetować wyspę
# Generacja
use-own-generator: true # własny generator terenu
sea-height: 0 # poziom morza (0 = brak wody) Schematyki wysp startowych to pliki .schem w folderze blueprints/. Możesz tworzyć własne szablony wysp startowych za pomocą wbudowanego narzędzia blueprintów.
Wskazówki dla adminów
- Odległość wysp -
island-distancemusi być ustawiony PRZED generacją świata. Zmiana po fakcie wymaga resetu całego świata - Addon Level jest kluczowy - bez niego nie ma rankingu wysp, który jest główną motywacją graczy na SkyBlock
- Challenges dają cel gry - skonfiguruj wyzwania od łatwych (zbierz drewno) do trudnych (zbuduj beacon). Bez nich gracze szybko się nudzą
- Limity entity - addon Limits zapobiega lagom od farm z tysiącami zwierząt na jednej wyspie
- Własne schematyki - stwórz unikalne wyspy startowe, które wyróżnią twój serwer. Standardowa wyspa z drzewem i skrzynką jest nudna
Powiązane pluginy: ASkyBlock (starszy odpowiednik), Vault (ekonomia na wyspach), WorldEdit (tworzenie schematyków).