Mapy przygodowe to jeden z najfajniejszych sposobów grania w Minecrafta ze znajomymi. Zamiast vanilla survival grasz w zaprojektowaną przez kogoś historię, z łamigłówkami, walkami i ukrytymi sekretami. Ale mapa przygodowa zaprojektowana dla trybu jednoosobowego nie działa od razu dobrze na serwerze multiplayer. W tym artykule wyjaśniamy, jak się do tego zabrać.
Wybór odpowiedniej mapy
Nie każda mapa przygodowa nadaje się do trybu multiplayer. Przy wyborze zwróć uwagę na następujące punkty:
- Obsługa multiplayer: niektóre mapy są wyraźnie zaprojektowane dla wielu graczy. Zwykle jest to podane w opisie na stronie pobierania. Mapy zależne od bloków poleceń dla trybu jednoosobowego mogą nie działać poprawnie z wieloma graczami.
- Wersja Minecrafta: mapy przygodowe są tworzone dla konkretnej wersji. Mapa stworzona dla 1.20 może nie działać poprawnie na 26.3. Użyj wersji zalecanej przez twórcę.
- Bloki poleceń czy datapacki: nowoczesne mapy przygodowe coraz częściej używają datapacków zamiast bloków poleceń. Datapacki są stabilniejsze w trybie multiplayer i łatwiejsze do zainstalowania.
Popularne miejsca do znajdowania map przygodowych to PlanetMinecraft, MinecraftMaps.com i CurseForge. Filtruj według multiplayer i pożądanej wersji Minecrafta.
Instalacja mapy na serwerze
Proces instalacji różni się w zależności od oprogramowania serwerowego, ale kroki są ogólnie takie same:
- Pobierz mapę przygodową i rozpakuj archiwum. Otrzymasz katalog z plikami świata (
level.dat, katalogi takie jakregion,datai ewentualniedatapacks). - Zatrzymaj serwer.
- Zmień nazwę lub usuń istniejący katalog
worldna serwerze (najpierw wykonaj kopię zapasową, jeśli chcesz zachować oryginalny świat). - Prześlij pliki mapy przygodowej do katalogu serwera i zmień nazwę katalogu na
world(lub dostosujlevel-namew server.properties). - Jeśli mapa zawiera datapacki, sprawdź, czy znajdują się w
world/datapacks. - Uruchom serwer.
Na serwerze Minecraft HostValues możesz przesłać mapę przez panel gier za pomocą wbudowanego menedżera plików lub przez SFTP dla większych plików.
Dostosowanie server.properties
Mapy przygodowe wymagają określonych ustawień, aby działały poprawnie:
gamemode=adventure: ustaw domyślny tryb gry na adventure. Zapobiega to niszczeniu lub stawianiu bloków przez graczy tam, gdzie nie powinni.spawn-protection=0: wyłącz ochronę spawnu, w przeciwnym razie bloki poleceń wokół spawnu nie mogą być aktywowane przez graczy.allow-flight=true: niektóre mapy używają sekcji z elytrą lub innych mechanizmów latania. Bez tego ustawienia gracze będą niesłusznie wyrzucani za latanie.generate-structures=false: zapobiega generowaniu struktur vanilla w obszarach, których twórca mapy nie wypełnił.pvp=false: chyba że mapa zawiera elementy PvP, wyłącz to, aby zapobiec niezamierzonym konfliktom.
Konfiguracja uprawnień i ochrony
Na mapie przygodowej chcesz, aby gracze śledzili fabułę bez możliwości zniszczenia mapy. Oprócz trybu adventure możesz dodać dodatkową ochronę:
- WorldGuard: zdefiniuj regiony, w których gracze nic nie mogą zmieniać. Zabezpiecz całą mapę i zrób wyjątki dla obszarów, gdzie interakcja jest potrzebna (przyciski, dźwignie, skrzynie).
- Tryb gry na gracza: użyj pluginu uprawnień, aby zapobiec samodzielnej zmianie trybu gry przez graczy.
- Dostęp do bloków poleceń: upewnij się, że tylko operatorzy mogą edytować bloki poleceń. Domyślnie tak jest, ale sprawdź to, jeśli działasz na Paper.
Testowanie bloków poleceń i funkcji
Zanim zaprosisz graczy, przetestuj mapę dokładnie. Przejdź całą fabułę i sprawdź, czy wszystkie triggery działają. Zwróć szczególną uwagę na:
- Bloki poleceń odwołujące się do
@p(nearest player): z wieloma graczami online może to celować w niewłaściwego gracza. Twórca mapy powinien idealnie używać@alub bardziej specyficznych selektorów. - Zagadki zależne od czasu: z lagiem serwera timing może być inny niż w trybie jednoosobowym.
- Triggery tablicy wyników, które powinny działać per gracz.
Jeśli znajdziesz problemy, których nie możesz rozwiązać, rozważ wybór mapy specjalnie zaprojektowanej dla multiplayer. Dostosowanie map jednoosobowych do multiplayer może być sporym wyzwaniem.
Oferowanie wielu map przygodowych
Chcesz regularnie zmieniać mapy? Użyj Multiverse-Core. Ten plugin pozwala ładować wiele światów jednocześnie, każdy z własnymi ustawieniami. Gracze wybierają przez polecenie lub portal, którą mapę przygodową chcą zagrać. Pamiętaj, że każdy załadowany świat zużywa pamięć i przestrzeń dyskową.
Czy mogę uruchomić mapy przygodowe na Paper lub Spigot?
Tak, ale zawsze testuj wcześniej. Paper optymalizuje pewne mechanizmy Minecrafta, które mogą powodować inną pracę bloków poleceń i redstone niż w vanilla. Niektóre mapy wymagają określonych ustawień Paper, aby działać poprawnie. Vanilla lub Fabric to najbezpieczniejszy wybór, gdy mapa intensywnie korzysta z bloków poleceń.
Ile RAM potrzebuje serwer z mapą przygodową?
Mapa przygodowa jest zazwyczaj lżejsza niż serwer survival, ponieważ świat jest już wygenerowany. Dla grupy od dwóch do sześciu graczy od 2 do 4 GB jest zazwyczaj wystarczające. Większe mapy z dużą liczbą bloków poleceń lub datapacków mogą wymagać więcej.
Czy mogę zapisać postęp gracza na mapie przygodowej?
To zależy od sposobu utworzenia mapy. Mapy korzystające z tablic wyników i datapacków często zapisują postęp per gracz. Mapy z blokami poleceń działającymi na pozycjach w świecie (płyty naciskowe, określone bloki) nie zawsze oferują taką możliwość. Sprawdź dokumentację mapy lub zapytaj twórcę.
Gotowy, aby hostować mapę przygodową dla grupy znajomych? Sprawdź nasz Minecraft hosting i zacznij w kilka minut.