Jump to content

SanAndreaP

Forge Modder
  • Posts

    1689
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by SanAndreaP

  1. Get 6.4.x of Forge here: http://files.minecraftforge.net/
  2. So where's the log? Anyway, you should get 6.4.x of forge, here and try again: http://files.minecraftforge.net/
  3. Either try an older 6.4.x build of Forge, or wait until Optifine is compatible.
  4. I had a mess around with it, also with DummyContainer, and didn't have much luck. Ahh. Do you have any ideas on how I would include the metadata in the code anyway? I'm always using the mcmod.info file, so I don't know.
  5. The mcmod.info is for custom launchers. They can search for that file and read the information directly without searching in the class files for it.
  6. You have an outdated mod in your mods folder. Remove it.
  7. http://files.minecraftforge.net/
  8. Go here: http://www.fileformat.info/info/charset/UTF-8/list.htm Look up for the character which throws an error, then look in the second row which looks like this: LATIN CAPITAL LETTER O WITH STROKE (U+00D8) Take the code in the brackets (after the U+; here 00D8) and replace the character with this: \u00D8 - The code you have comes after the \u
  9. http://files.minecraftforge.net/ 6.4.x versions are for 1.4.5
  10. http://files.minecraftforge.net/
  11. read EAQ
  12. If you would read the log, you would know you need a newer version of Forge. Go get it here: http://files.minecraftforge.net/
  13. Well, if you look into the Minecraft Wiki, there is the answer
  14. http://files.minecraftforge.net/
  15. You have to use 6.4.x for MC1.4.5, not 6.3.x, it's for 1.4.4
  16. My Manager Pack can do this. I just have to put the source up.
  17. We still need the Forge version
  18. It will be a new tab alongside the others. BTW, I made a wiki article about this whole creative tabs thingy here: http://www.minecraftforge.net/wiki/Custom_Creative_Tabs
  19. You should look here: http://www.minecraftforge.net/forum/index.php/topic,3425.0.html I might make a wiki entry on this.
  20. And where's the error report you got?
  21. You just set your fancy variable once. You have to update it. Put this into the getBlockTexture method before the return statement: fancy = ((BlockLeaves)Block.blocksList[18]).graphicsLevel;
  22. you don't HAVE to extend BlockLeaves. You can also get the boolean value like I described before. I had similar problems with texture not updating properly. Just use this method, too: @Override @SideOnly(Side.CLIENT) public int getBlockTexture(IBlockAccess par1iBlockAccess, int par2, int par3, int par4, int par5) { int meta = par1iBlockAccess.getBlockMetadata(par2, par3, par4); return this.getBlockTextureFromSideAndMetadata(par5, meta); }
  23. MinecraftForge.setBlockHarvestLevel(BLOCK_INSTANCE, "pickaxe", 2);
  24. If you extend BlockLeaves (like you did), you don't need to override the setGraphicsLevel method. Also you have to override getBlockTextureFromSideAndMetadata, like this: public int getBlockTextureFromSideAndMetadata(int par1, int par2) { return this.graphicsLevel ? FANCY_SPRITE_INDEX : FAST_SPRITE_INDEX); } where FANCY_SPRITE_INDEX is the numeric index in your sprite sheet for the fancy texture and FAST_SPRITE_INDEX is the numeric index for the fast one.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.