Jag skulle vilja få några fina, originella spelarhuvuden att använda som meme-referenser. Jag vill inte skapa flera konton för att få spelarhuvudena. Är det bara en huvudstruktur per konto? Eller finns det ett annat sätt?

Svar

Ja, du kan använda ett enskilt konto för att skapa så många anpassade huvuden du vill.

Varje gång du ändrar din hud finns din ursprungliga hudfil fortfarande och kan nås. När du skapar en anpassad skalle pekar den skallen direkt på hudfilen som den skapades med, och inte bara spelarens UUID. Det betyder att alla skallar du skapar kommer att behålla sina skinn även om du byter din.

Det finns ett litet problem när /give inte orsakar att strängtaggen SkullOwner omedelbart översätts till en förening som innehåller extra data , så för alla följande kommandon måste du kasta objektet på marken och plocka upp det igen eller lämna världen och gå in igen.


Till exempel skapar följande en skalle:

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

Med följande SkullOwner förening:

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

Den viktiga delen är Value -tagg, som är ett bas64-kodat JSON-objekt, avkodat som:

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

Originalstruktur

Nu om jag byter hud kommer ovanstående data att vara desamma (och webbadressen pekar alltid på huden som skallen skapades med). Att använda /give igen kommer att ge en ny skalle där data blir:

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

Modifierad struktur

Du kan behöva lämna spelet och gå in igen för att din hud ska förändras.


För att förse skallen med redan applicerad huddata ersätter du strängen SkullOwner med föreningen. För att få föreningen i första hand kan du använda det ursprungliga /give för att tillhandahålla skallen, kasta skallen på marken och köra följande i ett kommandoblock:

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

Inga dataändringar, men utdatatexten i kommandoblocken innehåller de data du letar efter. Du skulle sedan mata in den i /give så här:

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

Och den skalle ger alltid rätt hud, även om du byter din.


Alternativt kan du använda den här tjänsten för att skapa korrekta skalleblandningsdata från din nuvarande hud. Ange bara ditt användarnamn, klicka på ”Craft Command ”, och du får skaldata för din nuvarande hud. Du kan sedan ändra din hud och upprepa processen för att fortsätta ta emot de mest aktuella skalldata, medan de gamla skalarna bevaras.

Kommentarer

  • svaret verkar pr ett smart men jag förstår inte '.
  • @technikfe Hehe, finns det något jag behöver för att klargöra specifikt? I grund och botten behöver du bara springa /give, kasta objekt på marken, byta hud och sedan köra /give igen (samtidigt som du troligen behöver starta om spelet). Resten är teknisk information om varför det fungerar. Jag ' har lagt till ett annat alternativ i slutet som sannolikt är mycket lättare att arbeta med.
  • Jag tror att jag borde klargöra min fråga: Är det möjligt att ha mer än en version av en (spelarhuvud som tillhör samma spelare) som aktivt ges med hjälp av plugins eller / ge,
  • och vad ' s " tjänsten "?
  • @technikfe Ja, att ' är vad jag ' har i huvudsak skrivits. Texten " denna tjänst " är en länk, genom att klicka på den kommer du till: heads.freshcoal.com

Svar

Nej, det kan du inte. Du kan, men det är ganska komplicerat. Istället kan du använda det här kommandot för att ge dig en specifik spelares huvud (det kommer att använda spelarens hud från hans konto):

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

kommer ge dig ett anpassat huvud. Till exempel:

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

ger dig huvudet på Notchs skin och

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

ger dig chefen för minecrafter_123s hud.

Du kan använda huvuden som normalt, och efter att huden har belastats på dem kan de användas även offline. Huvudet / huvudena kan bäras, placeras osv. Du kan använda bokstavligen alla spelares huvudskinn. Om du skriver ett namn som inte finns kommer du att få huvudet på standardskinnet.

Kommentarer

  • ja men tänk om de byter hud?
  • @technikfe Huvudet vann ' t förändras, men om du vill ge det själv igen kommer det att ge dig det nya huvudet.
  • lol Jag kommer från slovakiska rep. (inte säker på om detta inte bara är engelska) gå med i bron
  • @technikfe Japp, det ' är bara engelska (ale stejně, ahoj!):)

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *