Posted March 17, 201312 yr I am making a mod which involves adding blocks into minecraft Initially this was the block code public class BlockParallelWorldsBlock extends Block{ public BlockParallelWorldsBlock(int id, int texture, Material mat){ super(id, texture, mat); That didn't work so I set it to public class BlockParallelWorldsBlock extends Block{ public BlockParallelWorldsBlock(int id, int texture, Material mat){ super(id, mat); which now works. I am trying to set the name of the block here \/\/ parallelworldsBlock = new BlockParallelWorldsBlock(parallelworldsBlockID, 1, Material.iron).setBlockName("Nightium"); However I get an error under setBlockName I don't understand why. I am watching a tutorial for it and the guy did the exact same and didn't get an error. Any Help??? Here is the full code @Mod(modid = "Parallel Worlds", name = "Parallel Worlds", version = "1.0.0") @NetworkMod(clientSideRequired = true, serverSideRequired = false) public class ParallelWorlds { Block parallelworldsBlock; int parallelworldsBlockID = 682; @Init public void load(FMLInitializationEvent event){ parallelworldsBlock = new BlockParallelWorldsBlock(parallelworldsBlockID, 1, Material.iron).setBlockName("Nightium"); } } STOP CRUCIFYING NEW MODDERS!!!!
March 17, 201312 yr I had this problem too. Use "setUnlocalizedName()" instead of "setBlockName()"/"setItemName()".
March 17, 201312 yr Author I had this problem too. Use "setUnlocalizedName()" instead of "setBlockName()"/"setItemName()". It worked!! STOP CRUCIFYING NEW MODDERS!!!!
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.