You can use any combination of wood types for your materials. You want to create a really vibrant-looking stable!

From the top, it should look something like this: w = wood X = empty w X X X w X X X X X X X X X X X X w X X X w

On the opening, place fence posts up to the very top in front of the posts by the opening, then place a pair of two-block-high stack of fences in the entrance gap, and close it off by connecting another fence between them. p = planks f = fence s = slab First layer w p p p w p X X X p p X X X p p X X X p w f X f w f f X f f Second layer w s s s w s X X X s s X X X s s X X X s w f X f w f f X f f Third layer w X X X w f X X X f f X X X f f X X X f w X X X w f X X X f Fourth layer w p p p w p X X X p p X X X p p X X X p w X X X w f f X f f With this design, you wouldn’t need to build fence gates to keep your horse inside, because it tricks the horse into thinking the space is too narrow to go through while actually having ample space to go through!

Now, between the opening’s wood posts, place two slabs below the wood block roof to create a sort of extrusion on the opening. Roof layer s s s s s s s s s s s s s s s s s s s s s s s s Fourth layer w p p p w p X X X p p X X X p p X X X p w s s s w f X X X f