Currently I am working on modding with 1.7.3 and it seems a few significant things have changed. One such thing is that entities are much harder to modify when it comes to their size. Rendering is easy because you just use GL11.scalef, but I cannot get the bounding boxes to change. The most confusing part, is that what is commonly believed (at least by me) to be able to change the bounding box, Entity.setSize() seems to do absolutely nothing. I have been studying EntityGiantZombie and finally, about 10 minutes ago, I just deleted the code that says this.setsize() and this.yOffSet which both move the yOffSet upwards to compensate for a new boudning box and then scale the bounding box. With those two pieces of code gone, the bounding box of the giant zombie is still huge. It leaves me speechless as there is little to no code remaining in that file and so I have no idea what is going on.
Any help would be appreciated in understanding that is going on. Here is the code from EntityGiantZombie, http://pastebin.com/...T35C3Axj. Also, through my messing around with code I have seemed to have made the bounding box of the creeper and witch the same size as the Giant Zombies. I haven no idea how it was done and SourceTree shows no changes to those files and so I don't know why it is specifically them.