Chtěl bych, aby některé pěkné, originální hlavy hráčů byly použity jako odkazy na memy. Nechci dělat více účtů, abych získal hlavy hráčů. Je to jen jedna struktura hlavy na účet? Nebo existuje jiný způsob?

Odpovědět

Ano, pomocí jednoho účtu můžete vytvořit libovolný počet vlastních hlav.

Pokaždé, když změníte vzhled, váš původní soubor vzhledu stále existuje a je k němu přístup. Kdykoli vytvoříte vlastní lebku, bude tato lebka směřovat přímo na soubor vzhledu, s nímž byla vytvořena, a nikoli pouze na UUID hráče. To znamená, že všechny lebky, které vytvoříte, si zachovají své kůže, i když změníte svoji.

Došlo k malému problému, kdy použití /give nezpůsobí, že se řetězec SkullOwner okamžitě převede na sloučeninu obsahující další data , takže u všech následujících příkazů budete muset hodit předmět na zem a vybrat jej zpět nahoru nebo opustit svět a znovu vstoupit.


Například následující vytvoří lebka:

/give @p minecraft:skull 1 3 {SkullOwner:"Skylinerw"} 

S následující SkullOwner sloučeninou:

Name:"Skylinerw",Id:"b9aa57fe-649e-4d48-806e-63af2faff5c6",Properties:{textures:[{Value:"eyJ0aW1lc3RhbXAiOjE0NzU1OTk4ODA0NjQsInByb2ZpbGVJZCI6ImI5YWE1N2ZlNjQ5ZTRkNDg4MDZlNjNhZjJmYWZmNWM2IiwicHJvZmlsZU5hbWUiOiJTa3lsaW5lcnciLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTc0MzhiZDE1NjI2MTk1N2NhOTQ0Mzg5ZGQ3OWYwZjAyY2E5NDU4M2YwZjQyMGMxZmY5YTllMmM1OTRhMTQifX19"}]} 

Důležitou součástí je Value značka, což je objekt JSON kódovaný jako base64, dekódovaný jako:

{ "timestamp":1475599880464, "profileId":"b9aa57fe649e4d48806e63af2faff5c6", "profileName":"Skylinerw", "textures":{ "SKIN":{ "url":"http://textures.minecraft.net/texture/97438bd156261957ca944389dd79f0f02ca94583f0f420c1ff9a9e2c594a14" } } } 

Původní struktura

Pokud nyní změním vzhled, výše uvedená data zůstanou stejná (a adresa URL vždy ukazuje na kůže, s níž byla lebka vytvořena). Opětovné použití /give poskytne novou lebku, kde se data stanou:

{ "timestamp":1475600096501, "profileId":"b9aa57fe649e4d48806e63af2faff5c6", "profileName":"Skylinerw", "textures":{ "SKIN":{ "url":"http://textures.minecraft.net/texture/094d147674d227d7c8859df4fa029ffb41f2636a8966d7c504f16dca81e" } } } 

Upravená struktura

Možná budete muset hru opustit a znovu vstoupit, aby se mohla změnit vaše kůže.


Chcete-li poskytnout lebce již použitá data skinů, nahradíte řetězec SkullOwner sloučeninou. Chcete-li získat sloučeninu na prvním místě, můžete použít původní příkaz /give k poskytnutí lebky, hodit lebku na zem a spustit následující příkazový blok:

/entitydata @e[type=Item,c=1] {} 

Žádné změny dat, ale výstupní textové pole v příkazovém bloku bude obsahovat data, která hledáte. Potom byste je zadali do /give takto:

/give @p minecraft:skull 1 3 {SkullOwner:{Name:"Skylinerw",Id:"b9aa57fe-649e-4d48-806e-63af2faff5c6",Properties:{textures:[{Value:"eyJ0aW1lc3RhbXAiOjE0NzU1OTk4ODA0NjQsInByb2ZpbGVJZCI6ImI5YWE1N2ZlNjQ5ZTRkNDg4MDZlNjNhZjJmYWZmNWM2IiwicHJvZmlsZU5hbWUiOiJTa3lsaW5lcnciLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTc0MzhiZDE1NjI2MTk1N2NhOTQ0Mzg5ZGQ3OWYwZjAyY2E5NDU4M2YwZjQyMGMxZmY5YTllMmM1OTRhMTQifX19"}]}}} 

A tato lebka bude vždy poskytovat ten správný vzhled, i když ten svůj změníte.


Alternativně můžete použít tuto službu k vytvoření správných složených dat lebky z aktuálního vzhledu. Jednoduše zadejte své uživatelské jméno a klikněte na příkaz „Craft Command“ „, a budou vám poskytnuty údaje o lebce vašeho aktuálního vzhledu. Poté můžete změnit vzhled a opakovat postup, abyste mohli i nadále dostávat nejaktuálnější údaje o lebce, zatímco staré lebky zůstanou zachovány.

Komentáře

  • odpověď se zdá pr etty smart i když ' nerozumím jedinému slovu.
  • @technikfe Hehe, je třeba něco konkrétně objasnit? V zásadě stačí spustit /give, hodit předmět na zem, změnit vzhled a poté znovu spustit /give (pravděpodobně budete muset restartujte hru). Zbytek jsou technické informace o tom, proč to funguje. Na konec jsem ' přidal další možnost, se kterou je mnohem snadnější pracovat.
  • Myslím, že bych měl objasnit svoji otázku: Je možné mít více než jedna verze (hlavy hráče, která patří ke stejnému hráči), která je aktivně poskytována pomocí pluginů nebo / give,
  • a co ' s " služba "?
  • @technikfe Ano, to ' je to, co já ' jsem v podstatě napsán. Text " tato služba " je odkaz, kliknutím na něj přejdete na: heads.freshcoal.com

Odpovědět

Ne, nemůžete. Můžete, ale je to docela komplikované. Místo toho můžete pomocí tohoto příkazu získat hlavu konkrétního hráče (použije kůži hráče z jeho účtu):

/give @p minecraft:skull 1 3 {SkullOwner:"[username_here]"} 

bude dá vám vlastní hlavu. Například:

/give @p minecraft:skull 1 3 {SkullOwner:"Notch"} 

vám dá hlavu Notchovy kůže a

/give @p minecraft:skull 1 3 {SkullOwner:"minecrafter_123"} 

vám dá hlavu kůže minecrafter_123.

Hlavy můžete používat jako obvykle a po načtení kůže je lze použít i offline. Hlavy lze nosit, položit atd. Můžete použít doslova kůži hlavy kteréhokoli hráče. Pokud zadáte jméno, které neexistuje, dostanete hlavu výchozího vzhledu.

Komentáře

  • ano, ale co když změní vzhled?
  • @technikfe Hlava zvítězila ' nemění se, ale pokud si to chcete dát znovu, dá vám novou hlavu.
  • lol Pocházím ze slovenské rep. (nejste si jisti, jestli to není jen angličtina), připojte se k The Bridge
  • @technikfe Ano, ' pouze v angličtině (ale stejně, ahoj!):)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *