My idea is to let fences be placed on half blocks. I know this would be slightly problematic for the current grid engine but I believe it could be easily implemented into the game. A normal fence is visibly 1 block tall but its hit box is 1.5 blocks tall. This means that a fence plus a half block would be exactly two blocks tall. The fence would appear to end halfway through a block but its hit box would actually extend to be 2 blocks tall.
Here is a badly Photoshopped image to illustrate what I'm proposing:
The fact that it's impossible to make a nice fence down a slope drives every builder crazy. Fortunately, fences placed on half blocks would provide a simple solution:
Adjacent fences would connect in a diagonal fashion as shown above. This would allow the creation of downward slopes using fences. The hit box for the diagonal fence would increase by .5 every block, so it would obey the current grid.
Rails alongside staircases would be possible!
Place fences on half-blocks. The connections slope downwards.
Here's an excellent way to describe how this would work physically in-game.
Quote from yoshi9048 »
For a cobblestone half-block:
You have an empty cobblestone half-block. Add the fence on the block. The block has a new texture of cobblestone half + bottom half of fence.
The block above will have the texture of top half of fence. It will be considered a full block for collision's sake.
Support this idea:
I'd be absolutely honored if you added this picture to your signature in order to show your support for my idea.
Now my eyes won't burn when I see fences for staircases!
Dude, that's seriously a problem... Sometimes I see a building in real life and I think "That would be so awesome to recreate" but the rails on the staircases make it look horrible.
I feel like this suggestion really fixes a problem in the game and that's why I took the time to refine it before I posted it :smile.gif: