I'm assuming that for the other blocks you changed the class they use to extend the BlockSand class but leaves override the "updateTick" method for leaf decay calculations, which means that the game won't call the super method with the fall logic, so you'll need to include a "super.updateTick(...)" (presumably, you also want them to only fall when not connected to a tree as otherwise they will all just drop off immediately after generation; you could repurpose the leaf decay check for this, which checks for a log with a direct connection through leaf blocks, with the critical part being where it removes the block, which is changed to make it fall instead, perhaps unless it is already on the ground (check if it can fall and if not make it decay like normal).
Hey, so I've been working to make leaves (Old and New leaves) fall like sand and gravel.
I've been successful making sandstone and ladders fall like sand and gravel but not leaves.
Could someone help me? Thanks in advance!
(PS: This is a CORE mod I make for my own fun and that's not gonna be released)
I'm assuming that for the other blocks you changed the class they use to extend the BlockSand class but leaves override the "updateTick" method for leaf decay calculations, which means that the game won't call the super method with the fall logic, so you'll need to include a "super.updateTick(...)" (presumably, you also want them to only fall when not connected to a tree as otherwise they will all just drop off immediately after generation; you could repurpose the leaf decay check for this, which checks for a log with a direct connection through leaf blocks, with the critical part being where it removes the block, which is changed to make it fall instead, perhaps unless it is already on the ground (check if it can fall and if not make it decay like normal).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?