Chciałbym dostać kilka ładnych, oryginalnych głów graczy do wykorzystania jako odniesienia do memów. Nie chcę tworzyć wielu kont, aby zdobyć głowy graczy. Czy jest to tylko jedna tekstura głowy na konto? Czy jest inny sposób?
Odpowiedź
Tak, możesz użyć jednego konta do stworzenia dowolnej liczby niestandardowych główek.
Za każdym razem, gdy zmieniasz skórkę, oryginalny plik skórki nadal istnieje i jest dostępny. Za każdym razem, gdy tworzysz niestandardową czaszkę, czaszka będzie wskazywać bezpośrednio na plik skóry, za pomocą którego została utworzona, a nie tylko na identyfikator gracza. Oznacza to, że każda utworzona czaszka zachowa swoje skórki, nawet jeśli zmienisz swoją.
Występuje niewielki problem polegający na tym, że użycie /give
nie powoduje natychmiastowego przetłumaczenia tagu tekstowego SkullOwner
na związek zawierający dodatkowe dane , więc dla wszystkich poniższych poleceń będziesz musiał rzucić przedmiot na ziemię i podnieść go z powrotem lub opuścić świat i ponownie wejść.
Na przykład, poniższe tworzy czaszka:
/give @p minecraft:skull 1 3 {SkullOwner:"Skylinerw"}
Z następującym SkullOwner
złożonym:
Name:"Skylinerw",Id:"b9aa57fe-649e-4d48-806e-63af2faff5c6",Properties:{textures:[{Value:"eyJ0aW1lc3RhbXAiOjE0NzU1OTk4ODA0NjQsInByb2ZpbGVJZCI6ImI5YWE1N2ZlNjQ5ZTRkNDg4MDZlNjNhZjJmYWZmNWM2IiwicHJvZmlsZU5hbWUiOiJTa3lsaW5lcnciLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTc0MzhiZDE1NjI2MTk1N2NhOTQ0Mzg5ZGQ3OWYwZjAyY2E5NDU4M2YwZjQyMGMxZmY5YTllMmM1OTRhMTQifX19"}]}
Ważną częścią jest Value
, który jest obiektem JSON zakodowanym w base64, zdekodowanym jako:
{ "timestamp":1475599880464, "profileId":"b9aa57fe649e4d48806e63af2faff5c6", "profileName":"Skylinerw", "textures":{ "SKIN":{ "url":"http://textures.minecraft.net/texture/97438bd156261957ca944389dd79f0f02ca94583f0f420c1ff9a9e2c594a14" } } }
Teraz, jeśli zmienię skórkę, powyższe dane pozostaną takie same (a adres URL zawsze wskazuje na skóra, z której została stworzona czaszka). Ponowne użycie /give
zapewni nową czaszkę, w której dane będą wyglądać następująco:
{ "timestamp":1475600096501, "profileId":"b9aa57fe649e4d48806e63af2faff5c6", "profileName":"Skylinerw", "textures":{ "SKIN":{ "url":"http://textures.minecraft.net/texture/094d147674d227d7c8859df4fa029ffb41f2636a8966d7c504f16dca81e" } } }
Być może będziesz musiał wyjść z gry i ponownie wejść, aby zmienić skórkę.
Aby dostarczyć czaszce już zastosowane dane skóry, należy zamienić ciąg SkullOwner
na związek. Aby uzyskać związek w pierwszej kolejności, możesz użyć oryginalnego polecenia /give
, aby dostarczyć czaszkę, rzucić czaszkę na ziemię i uruchomić następujące polecenie w bloku poleceń:
/entitydata @e[type=Item,c=1] {}
Żadnych zmian danych, ale wyjściowe pole tekstowe w bloku poleceń będzie zawierało dane, których szukasz. Następnie wprowadź je do /give
tak:
/give @p minecraft:skull 1 3 {SkullOwner:{Name:"Skylinerw",Id:"b9aa57fe-649e-4d48-806e-63af2faff5c6",Properties:{textures:[{Value:"eyJ0aW1lc3RhbXAiOjE0NzU1OTk4ODA0NjQsInByb2ZpbGVJZCI6ImI5YWE1N2ZlNjQ5ZTRkNDg4MDZlNjNhZjJmYWZmNWM2IiwicHJvZmlsZU5hbWUiOiJTa3lsaW5lcnciLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTc0MzhiZDE1NjI2MTk1N2NhOTQ0Mzg5ZGQ3OWYwZjAyY2E5NDU4M2YwZjQyMGMxZmY5YTllMmM1OTRhMTQifX19"}]}}}
I ta czaszka zawsze zapewni odpowiednią skórę, nawet jeśli zmienisz swoją.
Alternatywnie możesz skorzystać z tej usługi , aby utworzyć poprawne dane złożone czaszki z aktualnej skórki. Po prostu wprowadź swoją nazwę użytkownika i kliknij „Craft Command ”, a otrzymasz dane czaszki Twojej aktualnej skóry. Następnie możesz zmienić swoją skórę i powtórzyć proces, aby nadal otrzymywać najbardziej aktualne dane czaszki, podczas gdy stare czaszki są zachowane.
Komentarze
Odpowiedź
Nie, nie możesz. Możesz, ale jest to dość skomplikowane. Zamiast tego możesz użyć tego polecenia, aby podać głowę konkretnemu graczowi (użyje on skórki gracza z jego konta):
/give @p minecraft:skull 1 3 {SkullOwner:"[username_here]"}
dać ci niestandardową głowę. Na przykład:
/give @p minecraft:skull 1 3 {SkullOwner:"Notch"}
da ci głowę skórki Notcha, a
/give @p minecraft:skull 1 3 {SkullOwner:"minecrafter_123"}
da ci głowę skórki minecraftera_123.
Z głowic można normalnie korzystać, a po załadowaniu skóry mogą być używane nawet w trybie offline. Głowę (y) można nosić, umieszczać itp. Możesz użyć skóry głowy dosłownie każdego gracza. Jeśli wpiszesz imię, które nie istnieje, otrzymasz głowę domyślnej skórki.
Komentarze
- tak, ale co jeśli zmienią swoją skórkę?
- @technikfe Wygrana głowa ' t zmienić, ale jeśli zechcesz dać to ponownie, da ci to nową głowę.
- lol Jestem ze słowackiego przedstawiciela. (nie jestem pewien, czy to nie jest tylko angielski) dołącz do The Bridge
- @technikfe Tak, to ' jest tylko angielski (ale stejně, ahoj!):)
/give
, rzucić przedmiot na ziemię, zmienić skórkę, a następnie ponownie uruchomić/give
(choć prawdopodobnie trzeba uruchom ponownie grę). Pozostała część to informacje techniczne o tym, dlaczego to działa. ' na końcu dodałem kolejną opcję, z którą prawdopodobnie łatwiej będzie pracować.