Mycor

Mycor

9 devlogs
17h 53m
Created by Pookstir

A Minecraft mod which adds a mushroom dimension to the game

Timeline

I added oceans. They were quite easy to add because they were just a tiny bit of simple JSON.

Update attachment

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)

Update attachment

I made a lot of the arbitrary numbers that I used data driven so two different fungi could have very different values

Update attachment

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.

Update attachment

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

Update attachment

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

Update attachment

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

Update attachment

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.

Update attachment

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

Update attachment