Suspended stair blocks don't init the waterlogged property
desht opened this issue ยท 1 comments
I noticed that your suspended stair blocks don't set blockstate property defaults in their constructor. This may also apply to other blocks of yours, but I noticed it here.
The upshot of this is that the property value on block placement is indeterminate, and while I'm guessing it gets init'd elsewhere for manual placement since that works OK, this is what happens if you try and copy/paste some of your stairs with Direwolf's Building Gadgets copy/paste tool:
The fix would be to add:
setDefaultState(getStateContainer().getBaseState().with(WATERLOGGED, false));in the block's constructor (possibly defaulting any other properties here too).
