Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Hoyocraft (ALPHA)
Hey everyone,
So... I decided to try and make a mod. I'm a huge Genshin Impact fan and I've always wanted to see its creatures in Minecraft. This is my first real attempt at modding, and I'm basically learning as I go. It's called Hoyocraft.
⚠️ OKAY, BIG WARNING FIRST! ⚠️
This is a very, very early ALPHA build. I'm a solo dev with no prior experience, so please be gentle! Stuff is probably broken, features are unfinished, and the balance is likely all over the place.
The whole reason I'm uploading this so early is because I desperately need feedback. I don't have a team, so you guys are my testers! Your thoughts, bug reports, and ideas are what will help me actually turn this into something cool.
So, what's in it?
-
Mobs do stuff now: I'm trying to make the world feel more alive. When you're not fighting them, mobs have their own AI. You might find Hilichurls sleeping by their campfire or digging for who-knows-what. Finches will also get scared and fly off if you get too close, which I think is a neat little touch.
-
Abyssal Invasions: I've added an event system using JSON files (which was a headache to figure out, lol). Right now, an invasion can happen every 5 days, or you can trigger one with /hoyo startinvasion. Portals will open up and spawn waves of monsters. It's pretty chaotic and fun with friends.

- Mobs spawn in groups: Instead of just popping up randomly, I've made it so "leader" mobs can spawn, set up a little camp, and then other mobs will show up to join them. It makes finding a group of enemies feel a bit more natural.
Creatures I've added so far (Alpha 1.0.0)
Enemies
Hilichurl Fighter: Your iconic and classic club-wielding hilichurl. I tried to give him a few different attacks to keep things interesting. Leaders: These guys can spawn as a "leader" and will start a camp that attracts other Hilichurls and Fighters.

Hydro Slime: Only spawns in water. It slides around on the surface and heals if it's raining or in water.

Pyro Slime: Lives in lava and doesn't care about fire. It can walk on lava to heal and will turn nearby water into cobblestone.

Cryo Slime: Spawns in cold places and freezes water into ice when it moves over it.

Electro Slime: Has a "charged" and "discharged" mode. It's way scarier when it's glowing (charged). If there's a thunderstorm, it might try to get hit by lightning to forcefully recharge and heal.

Dendro Slime: This one's kinda shy. It hides underground and pops up to attack. If you see it while it's peeking, it panics and runs away. If set its set on fire It loses its leaves and panics badly, and its AI completely changes.

Anemo Slime: It's super light. It does this little floaty dash attack and falls really slowly.

Geo Slime: This one is basically a tank. It has some natural armor and doesn't get knocked back easily.

Wildlife
Finch: Just a simple bird to make the world feel a bit more lively. It has four different looks. If you get too close, it'll fly up, circle around for a bit, then find a new spot to land.

This is where you come in!
Since I'm doing this solo, I need your help.
-
If you find a bug (and you probably will), please let me know!
-
If you have an idea for a creature or a feature, I'd love to hear it.
-
Honestly, any feedback at all is super helpful.
The best place to reach me and report stuff is by joining the Discord https://discord.gg/GjUPDDDz
Thanks for trying it out, seriously. It means a lot. Hope you have some fun with it



