Snapshot 25w03a to najnowsza migawka dla wersji Minecraft 1.21.5 w której pojawiły się nowe bloki testowe, do przeprowadzania testów na strukturach.
W drugiej migawce w tym roku (2025) pojawiły się nowe bloki testowe służące do testowania struktur. Ogólne ich przeznaczenie dedykowane jest dla graczy tworzących mapy do Minecraft (mapmekerów) oraz twórców modyfikacji (mody Minecraft).
W większości przypadków jeśli nie jesteś mocno zaznajomiony/na w tematyce tworzenia struktur i map lub tworzeniem modów do Minecraft, zawarte w tej aktualizacji nowe bloki nie będą zbytnio ciekawe, dlatego nie zamieszczamy obecnie obszernej rozpiski tego, jak się nimi posługiwać.
Snapshot 25w03a | Lista nowości i zmian
Nowości
- Bloki testowe:
- są używane do stworzenia testów opartych na blokach. Mają cztery tryby:
- start - wyzwala impuls redstone, gdy rozpoczyna się test.
- log - rejestruje wiadomość w pliku dziennika, gdy jest zasilany przez redstone.
- fail - nie przechodzi testu jeśli zostanie zasilony przez redstone.
- accept - ukończy test jeśli będzie zasilony przez redstone.
- są używane do stworzenia testów opartych na blokach. Mają cztery tryby:
- Blok instancji testowej:
- aby uruchomić test w świecie, używany jest blok instancji testu. Ten typ bloku określa test umieszczony w świecie i jest używany do interakcji z tym testem, zapisywania struktur, resetowania lub uruchamiania testu,
- użycie komendy
/test
spowoduje utworzenie także bloku instancji testu w celu jego kontrolowania.
- Format poleceń dla komendy
/test
/test clearall [<radius>]
/test clearthat
/test clearthese
/test create <test> [<width>] [<height> <depth>]
/test locate <selector>
/test resetclosest
/test resetthese
/test resetthat
/test pos [<variable>]
/test run <selector> [<numberOfTimes>] [<untilFailed>] [<rotationSteps>] [<testsPerRow>]
/test runclosest [<numberOfTimes>] [<untilFailed>]
/test runfailed [<numberOfTimes>] [<untilFailed>] [<rotationSteps>] [<testsPerRow>]
/test runmultiple <selector> [<amount>]
/test runthat [<numberOfTimes>] [<untilFailed>]
/test runthese [<numberOfTimes>] [<untilFailed>]
/test stop
/test verify <tests>
Inne Zmiany
- Ściółka - można jej używać w kompostowniku.
- Siodła:
- zakładane na świnię lub magmołaza, będa zachowywać niestandardowa nazwa po ich upuszczeniu,
- zakładane na wielbłądy i konie pozostają teraz widoczne, jeśli byt w nie wyposażony jest niewidzialny.
- Portal Endu oraz portal końcowy - podczas zmiany stanu, wszystkie bloki zostaną upuszczone jako przedmioty i będą wydawać dzwięki rozpadu.
- Paczki danych - są teraz w wersji 63.
- Paczki zasobów - są teraz w wersji 48
- Serwer.jar:
- dodano punkt wejściowy -
net.minecraft.gametest.Main
- parametr automatycznie uruchamia serwer, przeprowadza dostępne testy w świecie
- dostępne są też dodatkowe parametry jak ścieżka do folderu utworzenia testu itd.
- przykładowe użycie:
java -DbundlerMainClass="net.minecraft.gametest.Main" -jar server.jar --packs mytestpacks
- dodano punkt wejściowy -
- Wprowadzono 39 poprawek błędów.
Źródło: https://minecraft.wiki/w/Java_Edition_25w03a