chunky icon indicating copy to clipboard operation
chunky copied to clipboard

Regarding Armor-Stands

Open chland opened this issue 6 years ago • 5 comments

I've seen that you're currently working on armor-stands. IDK how far you wanna take compatibility with minecraft but I guess it can get pretty messy if you wanna add most of the features they can use. Here is a little list of things to keep in mind:

  • [ ] they can be "small" (which makes them roughly the size of a baby-zombie)
  • [x] all parts can rotate independently
  • [x] they can have arms
  • [ ] they can "equip" most items (i guess your item-renderer now comes in handy :-) and if this works, item-frames should be an easy next step :))
  • [ ] they can equip shields (and shields can have banners on them)
  • [x] they can take up multiple blocks depending on the rotation of the different parts (IDK if this even matters for your renderer)
  • [x] the base-plate can be removed
  • [x] they can be invisible
  • [x] they can wear player heads

armor

(Thats my Armor-Stand testscene in Minecraft)

I used http://haselkern.com/Minecraft-ArmorStand/ to generate the "non-standard" stuff.

(( And I know that you've already taken some of the things into account - this posting is basically just a "armor-stand-hell"-checklist to keep in mind how terrible they can be :) ))

chland avatar Aug 16 '17 09:08 chland

Armor-Test-Scene in MC 1.12 and in Chunky 1.4.4-a3:

armor_chunky

Just noticed a small bug (besides the currently "missing" stuff like small stands, rotated limbs, etc.): the "brown" stripes on leather-armor doesn't render (which, IMHO looks better anyways).

chland avatar Aug 16 '17 10:08 chland

Thanks for the list of features to work on! There is lots of tricky stuff with armor stands, and so far I have focused on just rendering regular armor. I have not even implemented the overlay layer yet, which is used in for example leather armor as you noticed.

llbit avatar Aug 17 '17 22:08 llbit

Wonky pose rendering:

1 121-53

llbit avatar Aug 21 '17 15:08 llbit

I'm wondering how much you're cursing while trying to get it to work... and I can't wait to see the things to come :) Especially after seeing your post regarding model-files on twitter.

chland avatar Aug 22 '17 09:08 chland

I just uploaded snapshot 1.4.4-a4 with improved pose handling and support for small armor stands.

llbit avatar Aug 26 '17 17:08 llbit