Ik zou graag een aantal leuke, originele spelerskoppen willen gebruiken als meme-referenties. Ik wil niet meerdere accounts maken om de spelershoofden te krijgen. Is het slechts één head-texture per account? Of is er een andere manier?

Antwoord

Ja, je kunt één account gebruiken om zoveel custom heads te maken als je wilt.

Elke keer dat je van skin verandert, bestaat je originele skin-bestand nog steeds en is het toegankelijk. Telkens wanneer u een aangepaste schedel maakt, wijst die schedel rechtstreeks naar het skinbestand waarmee deze is gemaakt, en niet alleen naar de speler-UUID. Dat betekent dat alle schedels die u maakt hun huid behouden, zelfs als u de uwe verandert.

Er is een klein probleem waarbij het gebruik van /give er niet voor zorgt dat de string-tag SkullOwner onmiddellijk wordt vertaald in een samenstelling die de extra gegevens bevat , dus voor alle volgende commandos moet je het item op de grond gooien en het weer oppakken of de wereld verlaten en opnieuw binnengaan.


Het volgende creëert bijvoorbeeld een schedel:

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

Met de volgende SkullOwner verbinding:

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

Het belangrijkste deel is de Value tag, dit is een base64-gecodeerd JSON-object, gedecodeerd als:

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

Originele textuur

Als ik nu mijn skin verander, blijven de bovenstaande gegevens hetzelfde (en de URL verwijst altijd naar de huid waarmee de schedel is gemaakt). Het opnieuw gebruiken van /give levert een nieuwe schedel op, waar de gegevens worden:

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

Gewijzigde textuur

Mogelijk moet je het spel verlaten en opnieuw invoeren om je skin te veranderen.


Om de schedel te voorzien van de huidgegevens die al zijn aangebracht, zou je de SkullOwner string vervangen door de compound. Om de compound in de eerste plaats te krijgen, kun je het originele /give commando gebruiken om de schedel te geven, de schedel op de grond gooien en het volgende uitvoeren in een opdrachtblok:

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

Geen gegevenswijzigingen, maar het uitvoertekstvak in het opdrachtblok bevat de gegevens waarnaar u op zoek bent. U voert die dan in /give zoals:

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

En die schedel zorgt altijd voor de juiste huid, zelfs als je de jouwe verandert.


U kunt ook deze service gebruiken om de juiste gegevens van de schedelverbinding van uw huidige skin te maken. Voer eenvoudig uw gebruikersnaam in en klik op “Craft Command “, en je krijgt de schedelgegevens van je huidige huid. Je kunt dan je huid veranderen en het proces herhalen om de meest up-to-date schedelgegevens te blijven ontvangen, terwijl de oude schedels bewaard blijven.

Reacties

  • het antwoord lijkt pr ietwat slim, hoewel ik ' er geen enkel woord van begrijp.
  • @technikfe Hehe, is er iets dat ik specifiek moet verduidelijken? In feite hoeft u alleen maar /give uit te voeren, het item op de grond te gooien, uw skin te veranderen en /give opnieuw uit te voeren (terwijl u waarschijnlijk start het spel opnieuw op). De rest is technische informatie over waarom het werkt. Ik ' heb aan het einde een andere optie toegevoegd die waarschijnlijk veel gemakkelijker is om mee te werken.
  • Ik denk dat ik mijn vraag moet verduidelijken: is het mogelijk om meer dan één versie van een (spelerskop die tot dezelfde speler behoort) die actief wordt gegeven met behulp van plug-ins of / give,
  • en wat ' s " de service "?
  • @technikfe Ja, dat ' is wat ik ' zijn in wezen geschreven. De tekst " deze service " is een link. Als u erop klikt, gaat u naar: heads.freshcoal.com

Antwoord

Nee, je kunt “t. Dat kan, maar het is nogal ingewikkeld. In plaats daarvan kun je dit commando gebruiken om je het hoofd van een specifieke speler te geven (het zal de skin van de speler van zijn account gebruiken):

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

zal geef je een aangepast hoofd. Bijvoorbeeld:

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

geeft je het hoofd van Notch “s skin, en

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

geeft je het hoofd van minecrafter_123 “s skin.

Je kunt de koppen zoals normaal gebruiken en nadat de skin erop is geladen, kunnen ze zelfs offline worden gebruikt. De head (s) kunnen worden gedragen, geplaatst, enz. Je kunt letterlijk de head skin van elke speler gebruiken. Als je een naam typt die niet bestaat, krijg je de head van de standaard skin.

Reacties

  • ja, maar wat als ze hun huid veranderen?
  • @technikfe Het hoofd won ' t veranderen, maar als je het jezelf weer wilt geven, zal het je een nieuw hoofd geven.
  • lol ik kom uit de Slowaakse rep. (niet zeker of dit niet alleen Engels is) sluit je aan bij The Bridge
  • @technikfe Ja, het ' is alleen Engels (ale stejně, ahoj!) 🙂

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *