mojira.dev
MC-101227

Summon Code Not Seeing UUID And Properties

The command below works fine. Gives a proper skull.

/give @p skull 1 3 {display:{Name:"Medicine Chest"},SkullOwner:{Id:"f32f4e87-9fb0-48b0-8cc4-56eebf3c6f82",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjdjN2RmNTJiNWU1MGJhZGI2MWZlZDcyMTJkOTc5ZTYzZmU5NGYxYmRlMDJiMjk2OGM2YjE1NmE3NzAxMjZjIn19fQ=="}]}}}

Trying to do the same thing on NPC code does not work.

/summon Villager ~ ~1 ~ {Profession:0,CustomName:"TestingNPC",CustomNameVisible:1,Career:3,CareerLevel:42,CanPickUpLoot:0,PersistenceRequired:1,Invulnerable:1,Offers:{Recipes:[{buy:{id:"cobblestone",Count:1},maxUses:9999999,sell:
{id:"skull",Count:1,Damage:3,tag:{display:{Name:"Medicine Chest"}},SkullOwner:{Id:"f32f4e87-9fb0-48b0-8cc4-56eebf3c6f82",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjdjN2RmNTJiNWU1MGJhZGI2MWZlZDcyMTJkOTc5ZTYzZmU5NGYxYmRlMDJiMjk2OGM2YjE1NmE3NzAxMjZjIn19fQ=="}]}}}
,rewardExp:false}]}}

Now, I know Mojang is proud of all their "features" of the game, and this is probably "working as intended" which a lot of things in Mojang code are... which is the same reason nearly 100% of the servers out there run Spigot and NOT Mojang software...

But is there any way this can actually be marked as non-working for once and get a proper fix? Yea, that'd be great. Thanks!

Comments 2

You have a skull with only a uuid and texture value, what happens if you leave the name and signature in?
My custom villager (different command) shows the texture fine.

Ok, it was missing Value. Name was not needed. Took me a moment to look that up, and I ran across a similar ticket here: MC-51003 which was a big help.

Thanks for setting me on the right track FVbico, you're awesome!

CJ

(Unassigned)

Unconfirmed

Minecraft 1.9.2

Retrieved