Posted April 17, 20169 yr I am working on an Item which is similar to a potion and have run into a few issues. First, how would I transition between two different colors continuously? Second, How do I register my custom IItemColor?
April 17, 20169 yr I'm not aware of any way to transition between colours for an item. IItemColor only receives the ItemStack and the tint index defined in the model, you don't have access to any timing information like the total world time. You could store the total world time in the stack's NBT from Item#onUpdate , but that would only work for items in the player's inventory. Use Minecraft#getItemColors to get the ItemColors instance, then call ItemColors#registerItemColorHandler to register your IItemColor . 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.
April 17, 20169 yr ...you don't have access to any timing information like the total world time... Minecraft.getMinecraft().theWorld.getWorldTime() ?
April 17, 20169 yr ...you don't have access to any timing information like the total world time... Minecraft.getMinecraft().theWorld.getWorldTime() ? Ah, I forgot that you can always access the World on the client side. That would probably work. 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.
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.