Posted July 23, 20169 yr I have a creative tab but I want the blocks in that creative tab switch every 5 seconds to another block from that creative tab. The creative tab that I want to edit it mine and the blocks are mine too. Help is apriciated ~ Ronaldi2001
July 23, 20169 yr The icon is controlled by CreativeTab#getIconItemStack . You should create your own ItemStack field and imitate the super method's behaviour using this field. Override CreativeTabs#getTabIconItem to return the next Item in the sequence. Subscribe to ClientTickEvent , check the Phase and increment a tick counter. Once it reaches 5 seconds, set the ItemStack field to null , allowing the next CreativeTab#getIconItemStack call to cache the next item. 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.