Jump to content

Recommended Posts

Posted

Hi,

what is the best way to create a bounding box for a model bigger than one block. For example, I have a block with a TileEntitySpecialRenderer creating a model of 1x3 (width x height). How can I set the according boundaries. I looked at the tutorial about Multiple blocks structure and the usage of gag-blocks http://www.minecraftforge.net/wiki/Multiple_blocks_structures, but i also read about the method addCollisionBoxesToList(). In the case of the later one i would need some explanation on how it is working and how to set the bounding box correctly and if it is even useful for my case.

 

Regards,

McRaichu

It doesn't work, I don't know why.

It works, I don't know why.

Posted

I wouldn't use a bounding box greater than a single cube (with slight exceptions, such as a fence, which is why bounding boxes can be up to about 1.5 blocks tall, more than that and the game caps the height, though I am unsure of the precise value.  Width/depth are likewise capped to a single block).

 

What you want to do is something like the bed or door, where the primary block spawns the second (and in your case, third) blocks when placed, and if any of them are broken, it breaks all of them.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted

I looked at the door but since I only have one block with a high model, would it make sense to seperate the model and create multiple blocks or should i use invisble blocks like in the tutorial linked?

It doesn't work, I don't know why.

It works, I don't know why.

Posted

Whichever you want to.  It doesn't really matter a whole lot, but the invisible blocks method might be cheaper in terms of rendering.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

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