When the player tries to place a block, delete the block, and give the same block back.(not sure if theres a simpler method for this). I dont know about items...
EDIT: Look at playerInteractEvent.
So im planning to make a block(tileentity) with a gui that allows you to set a specific id for the block(1, 2, 3...) that teleports you to the nearest block with the same id. How would I go about storing that id variable?
Oh yes you do need to set the unlocalized name, as it is for the ITEM and the block. Please set it. Also make NightGem lowercase.
Also, make sure you named your json files correctly
For keepdeathdrop, you could try the gravestone mod...
For the others, you could just do a quick google search, or are you lazy and post here just to make other people do that for you...
Also look at these lines of the crash:
at com.clowcadia.mob.EntityClowcadia.createEntity(EntityClowcadia.java:56)
at com.clowcadia.mob.EntityClowcadia.registerEntity(EntityClowcadia.java:49)
at com.clowcadia.mob.EntityClowcadia.mainRegistry(EntityClowcadia.java:44)
at com.clowcadia.mob.EntityClowcadia.PreLoad(EntityClowcadia.java:27)
Somethings wrong...
first of all name your tab_WeaponTab to just weapontab.
Second of all did you name your lang file right and what sort of errors are you getting in minecraft?
Well its not. Also do you know if changing the grill texture to 16x16 (currently its 14x14) will cause any edits to have to be made in my TESR (not the model class)?