mekanism / Mekanism-Feature-Requests

All enhancements and feature requests for Mekanism (for current and future releases) should go here.
11 stars 4 forks source link

Less form-fitting hitboxes #209

Open SteelBlue8 opened 3 years ago

SteelBlue8 commented 3 years ago

Describe the the feature you'd like Making less blocks in the mod use legacy models to allow for more customization by resource pack creators is a fantastic change that I am absolutely in support of, however, this is somewhat undermined by the fact that the hitboxes for everything are precisely lined up with the default model, meaning that any changes to the models result in some very strange looks. It would be very good if more hitboxes were made to simply fill up the full block unless it's absolutely necessary for it not to, and even in that case perhaps simplify them to allow for more freedom to resource pack makers.

Describe alternatives you've considered The only other alternative I can think of is making the hitboxes something that can be changed in configs, but that's not a great solution as it means that the hitboxes of anything that gets changed in a resource pack will still be weird unless they can change the configs on both their computer and any server they're playing on.

Additional context image This isn't ideal.

pupnewfster commented 3 years ago

While I don't think this is going to happen mostly due to the fact that in my opinion having them fit well makes it look a lot better... What I may look into doing at some point (not quite sure when) is seeing if there is a way that we can expose our custom model based selection box to being able to be enabled by resource packs. This won't actually change the hitbox but it would make the selection box look like it fits with the custom model instead of being where ours is. If you are not quite sure what I mean this can be seen currently with things like the security desk.

grantmulholland commented 1 month ago

was building a bunch of heaters earlier and kept being unable to place them because i was clicking between the "fins". loosening the hitboxes a little would be helpful.