Posted April 12, 20169 yr Hi, I am wondering how can I register an ItemColorHandler for may custom Item. I have seen that the Item.getColorFromItemstack(ItemStack stack, int index) in 1.8, has been moved to ItemColors.getColorFromItemstack(ItemStack stack, int tintIndex) in 1.9, so I have been looking in the code for some hook but I found any. So I would like to know whether there is a way to do it or not. Thanks, SackCastellon.
April 12, 20169 yr I'm not on 1.9 yet (finishing stuff up one 1.8 first) but I use those so I panicked a bit. After a bit of searching: FMLClientHandler.instance().getClient().getBlockColors().registerBlockColorHandler(<IBlockColor>) FMLClientHandler.instance().getClient().getItemColors().registerItemColorHandler(<IItemColor>) williewillus also has a nice list of changes: https://gist.github.com/williewillus/e37edde85dc78d2e138c
April 12, 20169 yr Author Oh, that's it. Looks like I could have searched a bit better. Thank you very much.
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.