Started by
KreatorB
on
Topic category: Troubleshooting, bugs, and solutions
Has anyone created a working set of stairs in the latest version of MCreator?
I know I have not and even when I get stairs to work they always face one direction.
Help would be nice!
I have the same issue with the Slabs, I can create them but they only work on an up or lower level using a json file.
If I do it in MCreator they show as full blocks only but act like a lower half slab only!
all in good time, you will have your precious slabs :)
Fully working slabs I already done and stairs should be much easier.
really i have always found slabs to be easier. the only hard part is getting then to connect.
For slabs you need 4 classes - Basic Slab class that extends BlockSlab , classes for slab and double slab that extends the previous class and class for item.
Stairs are just new instance of BlockStairs or if you want edit it - class that extends BlockStairs.
Okay so I need to make my basic class of slab (example: SlabLower)
Then I need to create an extended slab (example: SlabUpper)
Now what do I do to have them connect?
Are these class avaiible in the MCreator?
If so direct me as I see not where they would be!
well i guess i just find stairs hard becuase i am not very good at durection properties.
@#6 are you manually coding the stairs directions?
@KreatorB
And to the slab: first is abstract class. For example : public static abstract class BlockConcreteSlab extends BlockSlab{....}
Next is: public static BlockHalfConcreteSlab extends BlockConcreteSlab
Next: public static BlockDoubleConcreteSlab extends BlockConcreteSlab
Next public static class ItemBlockConcreteSlab extends ItemSlab {
And then just register it to GameRegistry and make 2 blockstates .json files and 3 or 4 block model files + 2 item model files.
@ahig PropertyDirection is not hard.Harder is getting the right shape - that's why I recommend you just making instance of BlockStairs
@#7 see this is why I am lost I am not oding any of this I was using the Mcreator Program and trying to learn a bit. I have a bi of a understanding what you mean but nio clue where to start! Thanks