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" } } }
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" } } }
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
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!) 🙂
/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.