A Minecraft mod which adds a mushroom dimension to the game
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
I added oceans. They were quite easy to add because they were just a tiny bit of simple JSON.
I added a new mushroom type called jumpshrooms and an associated biome, small mushroom, and huge mushroom. Jumshroom blocks are bouncy like slime blocks but you get bounced up more the more you're on it (up to a point)
I made a lot of the arbitrary numbers that I used data driven so two different fungi could have very different values
By Minecraft's definition, I just created my first feature. Huge glowshrooms now naturally generate in the glowshroom fields biome instead of huge red and brown mushrooms. I had to create a few new classes because the existing huge mushroom class was a little bit too strict for what I wanted
I created the actual dimension, which currently just features a singular biome that looks like a mushroom fields biome but has yellow water and foliage. I then spent a decent amount of time trying to create my own portal block before going and asking Kryptonaught, the creator of something called the Custom Portal API which lets you create custom nether-like portals with only a few lines of code, to update the API so I could use it. They kindly updated it and I used it to make the portal. I then made an item called the Mycor Key which is used to open the portal and a structure which has an unlit portal frame due to mushroom stems needing silk touch to be mined. I then made a loot table for the structure and a crafting recipe for the key
I added a new block called Glowshroom Block that has a few notable properties. It extends the class for mushroom blocks so it can change it's side textures to the mushroom block inside texture when there's been a block next to it. It emits light. It can be sheared like a pumpkin (Except only the item drop actually works like a pumpkin because I only thought of it at the end), producing glowshroom spores. And it quits emitting light after being sheared.
I followed the tutorial in the fabric docs to setup the project and created an item called Glowshroom Spores which can be composted or used to turn nether warts into shroomlights