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 a new mushroom type called swiftshrooms (and a new biome to go with it). While you're standing on a swiftshroom block, you move faster. I also made a raceway block which is slippery and increases your movement speed way more. I also made a fast button which only sends a signal for one tick.
I added fungal planks which are crafted from mushroom stems. I also made a fungal version of every block that any wood set would get that is crafted from planks and also a fungal hanging sign because it would feel off for there to be signs but not hanging signs
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
I removed the smearing. Apparently java doesn't like it when I mess with a value in a vector while iterating through it. My foolish assumption that it would only be a problem if I added or removed things bit me a bit.
I made the huge glowshrooms branch and turn as it goes up the stem but now I'm dealing with a bug where the caps kind of smear towards all three positive directions. As in, it creates a cap at the right spot and more above and to the northeast of the correct one
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