Posted August 18, 201510 yr In items, I found a way to change what an item displays as by returning @Override public String getItemStackDisplayName(ItemStack stack) { return displayName; } However, I can't find an equivalent method for blocks. Does anyone know some way that I could achieve this effect for a block? Thanks!
August 18, 201510 yr Depending on why your want to do this there may be a far simpler way ... are you just doing this so that it doesn't display as modid.ble.ble.item.name? if so look up how to make a lang file. Current Project: Armerger Planned mods: Light Drafter | Ore Swords Looking for help getting a mod off the ground? Coding | Textures
August 18, 201510 yr Block's don't exist in your inventory. In your inventory, they are represented as an ItemBlock. ItemBlock extends Item, so if you make a new class extending ItemBlock, you can override that method to change the name in your inventory. To register it, pass it as an argument in your GameRegistry.registerBlock call. Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
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.