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" } } } 

Oryginalna tekstura

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" } } } 

Zmodyfikowana tekstura

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ź wydaje się pr etty mądry, chociaż nie ' nie rozumiem ani jednego słowa.
  • @technikfe Hehe, czy jest coś, co muszę konkretnie wyjaśnić? Po prostu wystarczy uruchomić /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ć.
  • Myślę, że powinienem wyjaśnić swoje pytanie: czy można mieć więcej niż jedna wersja (głowy gracza, która należy do tego samego gracza) otrzymywana aktywnie za pomocą wtyczek lub / give,
  • i co ' s " usługa "?
  • @technikfe Tak, to ' co ja ' został zasadniczo napisany. Tekst " ta usługa " to link, którego kliknięcie prowadzi do: heads.freshcoal.com

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!):)

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *