Posted May 10, 201411 yr Hello, I'd like a way to set the resource location from which a potion gets its icon from. Kain
May 10, 201411 yr Subclass ItemPotion and override registerIcons. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
May 11, 201411 yr Screen shot. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
May 11, 201411 yr Potion#setIconIndex(int,int) GuiContainer.ResourceLocation("textures/gui/container/inventory.png") You can also override Potion#getStatusIconIndex() to bind a different texture before rendering.
May 11, 201411 yr Potion#setIconIndex(int,int) GuiContainer.ResourceLocation("textures/gui/container/inventory.png") You can also override Potion#getStatusIconIndex() to bind a different texture before rendering. What if there's a potion shown below (after) the modded one? I suspect it uses the new texture then... Don't ask for support per PM! They'll get ignored! | If a post helped you, click the "Thank You" button at the top right corner of said post! | mah twitter This thread makes me sad because people just post copy-paste-ready code when it's obvious that the OP has little to no programming experience. This is not how learning works.
May 11, 201411 yr What if there's a potion shown below (after) the modded one? I suspect it uses the new texture then... Check InventoryEffectRenderer. I believe the default texture is binded while iterating over each potion effect.
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.