O modzie
Pack Menu pozwala użytkownikowi zmienić wygląd głównego menu Minecrafta. Został stworzony jako zamiennik moda Custom Main Menu w Minecraft 1.14+.
Pack Menu oferuje następujące funkcje:
- Zmianę obrazu tła głównego menu
- Przestawianie lub wyłączanie dowolnych elementów menu, takich jak obraz tytułu, tekst losowy (splash) i zanikanie panoramy.
- Tworzenie niestandardowych przycisków, a dzięki temu możliwość całkowitej przebudowy przycisków w menu. Przyciski są tworzone przy użyciu plików JSON, a domyślne są dostarczane z dołączoną paczką zasobów.
- Wyświetlanie niestandardowego logo oddzielonego od tła. Do tego logo można przypisać tekst losowy, który może być pobierany z niestandardowej listy zamiast domyślnej.
Tworzenie niestandardowego pokazu slajdów w tle, wykorzystującego dowolną liczbę obrazów.
- Tworzenie niestandardowej panoramy poprzez nadpisanie domyślnych assetów panoramy.
PackMenu używa paczki zasobów do ładowania swoich tekstur. Ta paczka zasobów znajduje się w <katalog_gry>/packmenu/resources (jako folder).
Oznacza to, że możesz również użyć PackMenu do załadowania dowolnych assetów, których twoja modpaczka może potrzebować z jakiegokolwiek powodu.
Pamiętaj, że gdy mod prosi o "Ścieżkę Zasobu" (Resource Path), wymaga ich w standardowym formacie zasobów vanilla. Nie umieszczaj w tych polach ścieżek bezwzględnych i nie próbuj uzyskiwać dostępu do assetów, które nie są załadowane jako część paczki zasobów.
Dla porównania, tak działa transformacja zasobów: Ścieżka zasobu minecraft:textures/gui/background.png przekłada się na (w archiwum zip paczki zasobów) assets\minecraft\textures\gui\background.png.
Na koniec, PackMenu nie dostarcza ponownie żadnych vanilla assetów. Oznacza to, że nie znajdziesz żadnych vanilla assetów w wygenerowanej paczce zasobów packmenu. Poniżej znajduje się lista typowych ścieżek zasobów.
Ważne ścieżki zasobów (do nadpisywania rzeczy):
- Lokalizacja niestandardowego obrazu tła to packmenu:textures/gui/background.png. Obraz ten powinien mieć rozmiar 1920x1080.
- Przyciski domyślnie używają różnych plików w folderze minecraft:textures/gui/sprites/widget.
- Jest to używane również przez przyciski spoza głównego menu, więc nadpisywanie go nie jest zalecane. Jeśli chcesz nadpisać tekstury przycisków, najpierw wykonaj kopię niezbędnych plików.
- Przyciski są ładowane z packmenu:buttons/. Wszystkie pliki json w tym katalogu będą traktowane jako przyciski (podobnie jak osiągnięcia czy przepisy, ale w tym katalogu). Schemat JSON dla przycisków jest dostępny tutaj.
- Ścieżka tekstury tytułu Minecrafta to minecraft:textures/gui/title/minecraft.png
- Ścieżka tekstury Java Edition to minecraft:textures/gui/title/edition.png