Alright, I added some recipes to be compatible with Create & Farmer’s Delight. Made an info tab when JEI is installed so people know where to look for coffee bushes.
Things I did:
As always, building things one block at a time.
4 hours once again do not feel a lot but I spent legit 2 whole days but I guess the time spent “coding” was only 4 hours? Anyways, made some significant progress. I have come up with a way to make coffee without the Create mod but I will add compatability so it will be more viable to use Create or Farmer’s Delight.
Coffee will give the Caffeinated status effect which will make you not spawn Phantoms! However it will come with a drawback too…
Things I did:
As always, building things one block at a time.
I was on vacation for a couple of days but I came back and started working on the coffee. Created the Coffee Bush which will spawn in jungles and will drop the Coffee Berry. I haven’t thought of a way to turn the berry to the bean without the Create mod crushing. So next devlog I will work on making the coffee process survival-friendly!
Please share ideas for the coffee! What effect should it give, what other mechanics could fit it?
Things I did:
As always, building things one block at a time.
Today I added a modifier which increases the sword’s damage if the user is standing on grass. I also struggled a bit while making the custom weapon trail. (don’t be fooled by the small hour count, I was literally ALL day reseaching and working on this)
Things I did:
Added standing on grass damage passive
Custom trail effects
As always, building things one block at a time.
I made some small texture adjustments as well as some integration for the Better Combat mod. I also found this awesome library called Embers Text API which adds the ability to use cool text formatting anywhere inside the game!
Things I did:
Added Better Combat integration to the Mossy Sword
Added text effects
As always, building things one block at a time.
After making the Dimensional Drift ability I decided to tackle the blinding orb. Since it’s mostly just Post Processing it was a pain to work with, I’m really bad at rendering and especially shaders. However the end result came out decent enough that I can consider moving to the next features.
Things I did:
As always, building things one block at a time.
Next feature, although small, it’s an important one to get this mod 1 step closer to the level of polish I want to achieve, MORE EFFECTS!
This time I wanted to make something similar to the freezing overlay you get when you get stuck in powdered snow but for Fatal Poison.
I thought it would be easy since it should just be copying the freezing rendering but my struggle was in how I would register it. I had found a mod that added just what I wanted, an overlay applied when a status effect is applied, however of course it was on a different Minecraft version. I scrambled for 2 hours researching classes, trying to find stuff that didn’t really exist in Fabric API 1.21.1. But then I remembered that the Fabric Docs exist. 💀
So the issue was that in 1.21.1 Fabric registers HUD elements not using a specific class but rather with an event:
HudRenderCallback.EVENT.register((context,tickDeltaManager) -> {}});
Later versions use a much more modern? way of registering stuff, ex.:
HudElementRegistry.attachElementAfter(VanillaHudElements.MISC_OVERLAYS, Identifier.of(MOD_ID, "overlay"), ModClient::ExtractOverlay);
Coming back to this project is really fun.
Picking things where I let off before I paused development I have some stuff I need to work on namely some bug fixes and small new features but most importantly balancing the class with the other classes from the RPG Series
For now I have rebalanced some spells and fixed some incorrect item tags.
I still hate CSS but it’s getting more manageable now, I made a basic About Me which I will improve. Plus I started working on a File Explorer (not implemented yet).
Things I did:
As always, building things one block at a time.
Setting up a multiloader project with the Lodestone library dependency was pain but I managed to do it.
Started working on the “easiest” part of the project which is the ultimate ability Dimensional Drift.
Things I did:
As always, building things one block at a time.
I’m designing a new website for me and my projects, I made one a couple of weeks ago but was not really satisfied with it and it was really messy (was using an Astro template) so je decided to use the WebOS mission to develop a cooler and simpler one.
Things I learned:
As always, building things one block at a time.