New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flowers: Add sporeless mushrooms #620
Conversation
Nice, the spore drop rate didn't change. With my commit, we had an expected value of
Which equals 0.75 spores per mushroom dug, and a chance of 0.5 to get a mushroom back. Your change has an expected value of
Which equals 1.25 spores. If you count the returned mushroom as one spore, you have 1.25 spores in average before and after. 👍 Like it |
Heh the matching drop rate was by chance, i just thought 1.25 a reasonable average. |
👎 Leaves and grass work the same way. IMO it's not a cheat but a way to be able to farm stuff with minimal starting conditions. |
PilzAdam okay, i'm personally not bothered about the 'cheat' so i'll return mushroom farming back to how it was originally, but keeping the 1.25 spore average. I assume i have approval from you to do that and will push within a day or so. |
let's add it to diamond ore too: if you mine diamond ore, you get one ore, and one diamond. I'm sure the game will be total fun! |
Now tested. |
@PilzAdam leaves and grasses work differently as they drop themselves or sapling/seeds. The initial mushroom farming method allowed a single mushroom to be dug and placed repeatedly to generate infinite spores, mushrooms drop themselves and spores. This commit means a slow multiplication of mushrooms with effort and time. |
WIP |
Updated and tested, ready for merge. |
Updated mushroom names, made fertile/mapgen mushrooms 'not in creative inventory'. |
'Fertile mushrooms' ('flowers:mushroom_fertile_brown/red') are placed by mapgen and the spore growing ABM.
These drop an infertile mushroom and 0 to 3 spores, with an average of just above 1 spore per mushroom for a slow multiplication of mushrooms when farming.
Infertile mushrooms do not drop spores to avoid the cheat of repeated digging and placing of a single mushroom to generate unlimited spores. These have the simpler technical name 'flowers:mushroom_brown/red' so that modders have a short name to work with in their recipies.