codewarrior0 / coop

0 stars 0 forks source link

Null Textures for Captured Custom Chickens #2

Open KAfable opened 5 years ago

KAfable commented 5 years ago

Script: https://gist.github.com/Vyraal1/7861090e3d954f8a3a7e40934bc9dbaa

image

In addition there also seem to be some specialty chickens from More Chickens, image

That also have invalid textures, I removed their egg from JEI as I'm trying to disable them for the pack (still awaiting configs for those separately).

codewarrior0 commented 5 years ago

The MoreChickens stuff is on me (probably a few filenames need to change is all) but it doesn't sound like you supplied any textures for your custom chickens? From the CF page:

After adding a chicken via ContentTweaker, supply two textures for the chicken's block and item models in the following locations:

resources/roost/textures/blocks/chicken/<chicken_name>.png
resources/roost/textures/items/chicken/<chicken_name>.png
KAfable commented 5 years ago

Thanks for clarifying Code, looks like that was my bad. Do you happen to know of any quick ways/websites that can produce a model off the chicken/front facing textures given the default chicken textures below?

Wondering how the original Roost mod did it. apatitechicken

codewarrior0 commented 5 years ago

I have no idea. The shape suggests they were hand-made.

FakoTheGreat commented 5 years ago

For those finding this issue in the future trying to figure out how to get their models working with Coop, here's a (very, very roughly made) reference picture for what goes where:

Reference

There are two pixels of overlap between the side profiles of the head and body... just use your body texture for that. Any side profile is viewed from the creature's left side (and is mirrored for the other), and the top profile is as if looking from the front of the chicken.

timrwood commented 5 years ago

I did use a script to convert the images from the 64x32 entity texture size to a 16x16 block texture size. The script was mostly intended for my own use, but could probably be modified to work in a webpage or something.

https://github.com/timrwood/roost-textures