Dlaczego zmiana nazwy folderu nic nie daje
Minecraft traktuje folder jak adres, a LevelName jak etykietę. Lista światów, konsola serwera, pluginy do zarządzania światami i wszystkie funkcje wypisujące nazwę świata na czacie odczytują ten tag. Skopiowanie folderu — cp -r worlds/hub worlds/hub2 — tworzy więc dwa światy, które uparcie nazywają się hub, a jedyne rozwiązanie znajduje się wewnątrz pliku.
Na serwerze duplikat nie tylko wprowadza zamieszanie. Pluginy wyszukujące światy według nazwy wewnętrznej mogą wykonać działanie na niewłaściwym świecie: dotyczy to platform teleportacyjnych, konfiguracji poszczególnych światów, regionów ochronnych i mnożników ekonomii. Zmień tag od razu po skopiowaniu świata, zanim którykolwiek składnik zapisze błędną nazwę w pamięci podręcznej.
Gra jednoosobowa Java
Klient umożliwia zmianę nazwy na ekranie ustawień świata i sam edytuje LevelName. Ręczna zmiana pliku jest przydatna, gdy świat się nie wczytuje, pracujesz na kopii albo celowo chcesz, aby folder i wyświetlana nazwa były różne.
Serwer Java
level-name w server.properties wskazuje folder do wczytania. Nie zmienia żadnej nazwy. Aby zmienić etykietę, edytuj LevelName w world/level.dat.
Bedrock i MCPE
Ekran edycji świata w grze umożliwia zmianę jego nazwy. Jeśli świat znajduje się na serwerze albo poprawiasz wyeksportowany plik .mcworld, edytuj LevelName bezpośrednio w level.dat — Bedrock przechowuje go bezpośrednio w korzeniu, bez kompresji i za 8-bajtowym nagłówkiem, który edytor obsłuży automatycznie.
Serwery Bedrock (PocketMine-MP, Nukkit, BDS)
Obowiązują ten sam plik, ten sam tag i to samo ostrzeżenie, aby najpierw zatrzymać serwer. Strona dotycząca serwerów zawiera pełną procedurę, również dla kopii folderu.