I've made fences and subsequently run into a lot of bugs with my collision system for the player. I've solved most of the major bugs but you can still get caught on edges between irregular blocks which will have to get fixed eventually. Not sure how to do that yet though...