Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[1.9] How do I add a multi-layer texture to multiple items


H41V0R
 Share

Recommended Posts

If your item model extends

builtin/generated

(either directly or indirectly through a model like

item/generated

), you can simply specify the

layer0

to

layerN

textures (where

N

is some non-negative number) and the model will be generated using those textures.

 

If you register an

IItemColor

for the

Item

, the

tintIndex

argument will be the layer number.

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Link to comment
Share on other sites

Since I'm such a noob, can you provide an example json file?

Look at pretty much any vanilla item model, e.g. the spawn egg. Almost all of them extend

builtin/generated

.

 

and, where do I register IItemColor in the class?

Use

Minecraft#getBlockColors

/

getItemColors

to get the

BlockColors

/

ItemColors

instances and

BlockColors#registerBlockColorHandler

/

ItemColors#registerItemColorHandler

to register an

IBlockColor

/

IItemColor

.

 

This must be done in the init phase from your client proxy.

 

You can see an example of this here.

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.