I have a variable in my block, private boolean active, and if I try to set it using this.active (which if this.active is true, it changes how that block renders), it changes ALL the blocks. Is there a reason for this?
Rollback Post to RevisionRollBack
I mod things. Check me out on twitter or on Espernet IRC at #TheSteamTank
There's always your friendly local TileEntities. Poke around BlockContainer, BlockNote, and BlockSign to learn the ropes, then enjoy the ability to save any fields you want for any block in your world!
Plus, TileEntities come with the ability to add a TileEntityRenderer to your block, which can render fancy stuff like lit and unlit furnaces!