Jump to content

psxlover

Members
  • Posts

    4
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new!

psxlover's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Dunno how this got there, but it's in the blockContainer in a forge 135 mcp: /** * Called when the block receives a client event - see World.sendClientEvent. By default, passes it on to the tile * entity at this location. Args: world, x, y, z, event number, parameter */ public void receiveClientEvent(World par1World, int par2, int par3, int par4, int par5, int par6) { super.receiveClientEvent(par1World, par2, par3, par4, par5, par6); TileEntity var7 = par1World.getBlockTileEntity(par2, par3, par4); if (var7 != null) { var7.receiveClientEvent(par5, par6); } } Also the getTileEntity in block says it's there for when someone wants to extend a vanilla block, and from what I understand he isn't doing that. And the block code is missing the onBlockAdded and onBlockRemoval which set and remove the tile entity, so he'll have to do it manually if he extends block instead of blockcontainer Edit: Now I see how it got there. It's in vanilla but the name changed recently in mcp from powerBlock to receiveClientEvent.
  2. It doesn't override getTileEntity, it adds an abstract method to define the entity which getTileEntity uses and makes sure to initialize the tileEntity in the world when the block is created. You could do this on your own but there's no point in doing that and you may end up forgetting something.
  3. https://github.com/cpw/FML/wiki/FML-mod-information-file
  4. Use this http://johann.loefflmann.net/en/software/jarfix/index.html Or download the exe version and open it with winrar to install forge files.
×
×
  • Create New...

Important Information

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