This is my first post on this site, I do not know if I have put this in the correct category. I originally posted this on the subreddit r/minecraftsuggestions where it was instantly deleted by a bot. I am now going to post the full text of that original post with some modifications.
How would this work?
I'm not super familiar with how loot tables work.
Some of these ideas following are going to get progressively more radical and crazy.
But if this was implemented, when you right click on a block with bone meal, it would pull a few blocks out of a loot table for whatever block you clicked on, and grow a few plants in the area. Maybe you could even grow solid blocks, that would be really weird but why not? Coral blocks underwater? Cool.
Maybe different loot tables are also used depending on if you are in water or air (or lava?)
If the block you click on is already a plant, like wheat, if you want to bone meal wheat, the loot table can affect the likelihood that it would grow into a fully grown wheat block. Or maybe you could say that the wheat grows into some completely different plant or block.
Saplings: Maybe there is a feature so if you right click on a block not only does it put a single plant there or advance the growth stage of a plant, it can spawn an entire structure. I think this could be very cool. That way, the way tree sapling bone mealing works internally is like, bone mealing a sapling actually spawns like various different tree structures. I don't know, I might be getting pretty crazy here, but I think some of these features might be cool.
I saw a YouTube video uploaded by Phoenix SC a while back in which he demonstrates the use of bone meal to uncover a really pretty secret flower pattern in flower forest biomes.
I tried doing this myself, but even if I ran a continuous command to fill all tall grass and other undesired blocks around me with air, it would still take a ridiculous amount of time to fill in an entire area with flowers. I also had some of the loot table changes on my mind and so I guess the ideas merged in my mind and my friend told me I should post it here.
Implementing this could have some cool uses, you could use the new /drop command with it, make different plants be able to be bonemealed.
Problems and maybe some Solutions
Plant growth has previously been world-seed dependent, right? Well with this, it's loot-table based, which will cause lots of changes.
Well, perhaps this bone meal loot table doesn't affect natural generation, it only affects bone meal generation. Also, with biomes like flower forests where bone meal will always spawn certain things on different blocks, maybe make it so the loot table doesn't control the position of where the plants spawn, it only should control what plants can spawn and how likely they are to spawn.
Tall grass is a multiblock structure, that means that the structure thing you talked about with tree growth must be implemented internally, right?
I don't know.
I need to wrap up this post, I really am not an expert on the internals of the game but I think that this feature would be cool if it were implemented somehow. Thanks for reading! If you are having trouble understanding because I wrote this kind of badly, comment and I will try to answer as many questions as I can.
Thanks so much!
Please sign in to leave a comment.