Minecraft 1.12 lub World of Color Update[1] (pl. Aktualizacja świata kolorów) – dwunasta główna aktualizacja do pełnej wersji gry, która dodaje m.in. nowy system wytwarzania, wskazówki dla początkujących graczy, kolorowe łóżka, papugi, postępy i wiele nowych bloków. Została wydana 7 czerwca 2017 roku.[2]
Dodano nowy system funkcji, będący listami komend, zapisanymi w plikach tekstowych z rozszerzeniem .mcfunction, znajdującymi się w przestrzeń nazw:ścieżka/do/pliku/funkcji.
Przykładowo, użycie komendy /function custom:example/test odniesie się do funkcji znajdującej się w NAZWA ŚWIATA/data/functions/custom/example/test.mcfunction
Użycie kombinacji klawiszy Ctrl + B włączy narratora, czyli syntezatora mowy, który automatycznie czyta wiadomości wyświetlane na czacie z nazwą gracza włącznie.
Da się go przełączać między różnymi opcjami: wyłączony, czyta wszystko, czyta czat, czyta system.
Podczas przełączania narratora w prawym górnym rogu ekranu wyświetla się powiadomienie.
Narrator nie bierze pod uwagę komend i ich wiadomości wyjściowych, ani jakichkolwiek wiadomości na czacie otrzymanych komendą /me.
Tagi NBT
LastExecution
Przechowuje tick, w którym ostatni raz włączony był łańcuchowy blok poleceń.
LoveCauseLeast i LoveCauseMost dla bytów, które można rozmnożyć
Rejestrują UUID bytu, który spowodował rozmnożenie danego zwierzęcia.
recipeBook
Tag zawierający listę receptur (sformatowanych jako JSON), które gracz widział, a także informacje nt. receptur.
isFilteringCraftable
Ustawione na 1, jeżeli gracz zaznaczy opcję "Pokaż wykonywalne" w książce receptur.
isGuiOpen
Sprawdza, czy gracz zostawił otwarte GUI.
unlocked
recipes
Zawiera informacje nt. wszystkich receptur, jakie gracz widział.
displayed
Sprawdza, czy gracz wcześniej sprawdzał daną recepturę, posługując się książką receptur.
toBeDisplayed
Zawiera nazwy receptur, które gracz odblokował, ale nie zostały jeszcze przez niego odkryte w książce receptur.
Używany do zapamiętywania, aby odtwarzać animację dla nowych receptur.
Recipes
Lista receptur, które mają się odblokować, gdy gracz, trzymając księgę wiedzy wciśnie PPM.
Jeżeli nie jest to określone, księga wiedzy nie zostanie użyta.
Zmienia wartość na 1, gdy gracz wyjdzie z Endu poprzez portal.
ShoulderEntityLeft and ShoulderEntityRight
Zawiera dane o bycie, który znajduje się na prawym, lub lewym ramieniu gracza.
UpdateLastExecution
Domyślnie ustawiony na 1b. Jeżeli zmieni wartość na 0b, można utworzyć pętlę, w której ten sam blok poleceń może uruchomić się wiele razy w czasie jednego ticka.
Kataloguje receptury, które są odblokowywane po spełnieniu określonych warunków.
Po kliknięciu przedmiotu w książce, wzór jego receptury pojawi się w polu wytwarzania, a następnie, jeżeli gracz posiada odpowiednie materiały, można go wytworzyć.
Gdy gracz odblokuje nowe receptury, w prawym górnym rogu ekranu wyświetla się powiadomienie.
Po wyszukaniu frazy "excitedze" w wyszukiwarce w książce receptur, język gry zmieni się na język piratów.
Folder recipes
Dodano folder recipes, w którym znajdują się wszystkie receptury w formie plików .json.
Można ją pozyskać tylko za pomocą komendy /give @p knowledge_book.
Księga wiedzy z tagiem NBT Recipes, która zawiera listę ID przedmiotów, po kliknięciu PPM, podczas jej trzymania, zostanie zużyta i odblokuje określone receptury.
Szczególnie przydatna, gdy zasada doLimitedCrafting jest ustawiona na true
W przypadku zamknięcia interfejsu wytwarzania, przedmioty obecne w polach wytwarzania nie wypadną już przed gracza, zamiast tego automatycznie znajdą się w jego ekwipunku.
Po uderzeniu ognistą kulą nie eksplodują momentalnie, od teraz ich eksplozja jest podobna do tej, wywołanej poprzez najechanie wagonika na tory aktywacyjne.
MC-109871 - Wiele tekstów nie da się przetłumaczyć.
MC-110243 - Skradanie się + uderzenie -> cel porusza się niewłaświwie / brak odrzutu.
MC-111054 - Zły wpis w pliku options.txt powoduje błąd połączenia.
MC-111699 - Nie można zmienić nazwy stacku przedmiotów.
MC-111744 - Kowadło, po zmianie nazwy przedmiotów, "oddaje" tylko jeden przedmiot.
MC-111753 - Lej/podajnik nie umieszcza butelek z wodą do statywu alchemicznego po wyjęciu z niego mikstur za pomocą leja.
MC-112017 - Pole zmiany nazwy w kowadle obsługuje maksymalnie 31 znaków, podczas gdy serwer odrzuca ją, jeśli ma ich ponad 30.
MC-112425 - Uderzenie królika mieczem zaklętym na Zaklęt ogień skutkuje błędem: "Nie można przetopić 0xtile.air@0 ponieważ nie ma przepisu przetapiania."
MC-112602 - Wiadomości "disconnect.spam" nie da się przetłumaczyć.
MC-113125 - Po załadowaniu świata przez kilka sekund widoczne są chmury i próżnia.
MC-113255 - Serwer nie sprawdza, czy pliki, z którymi chce wejść w interakcję faktycznie istnieją.
MC-113429 - Wither może zniszczyć blok portalu bramy Endu oraz wysuniętą część tłoku.
MC-114110 - Element do wytworzenia nagłówka i stopki listy graczy nie posiada parametru SPacketPlayerListHeaderFooter odpowiadającego za stworzenie stopki.