This is a port based of two 1.7.10 ports of the original Fairy Factions mod by KodaichiZero.
I wanted to play with the mod in the Minecraft version I was playing in (1.18.2) and I noticed those versions of the 1.7.10 ports hasn't been updated in years and no one else has attempted to update them so I thought I should try making a port myself! I noticed a lot of people seem to want an updated version of the mod and I thought should share what I managed to port over. I asked KodaichiZero if it was okay for me to upload my port on Curseforge and they were okay with it! Eventually I'll update this to 1.19 but I haven't played in that version yet so I'll wait a little bit before I do (I want to get used to and learn more about using github with Intellij first as well so that I don't break anything when I do update it to 1.19) Managed to figure it out XD
Original Mod by KodaichiZero: https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/1280413-1-2-5-fairy-factions-colonization-forge-update#entry12007540
Allaryin's 1.7.10 port: https://www.curseforge.com/minecraft/mc-mods/fairy-factions
pau101's 1.7.10/1.6.4 port: https://www.planetminecraft.com/mod/1710172-forge-fairy-mod/
Note for updating from version 1.0 to version 1.1.0
For 1.1.0 I changed the default config value for the solo flap multiplier so that fairies will fly higher by default. If you are updating from 1.0 to 1.1.0 you will need to delete the config file generated by this mod in your configs folder so that it generates a new config file with the updated default value.
Note for updating to version 1.2.1
I have fixed an issue where the mod will not load on a server. If you have this mod in a version below 1.2.1 for both 1.18.2 and 1.19.2 and want to use this in a server, please update to 1.2.1 otherwise the mod will not load on the server.
Note for updating to version 1.3
I managed to figure out how to manage both forge and fabric in one project for each Minecraft Version using the Architectury API! This will make it a lot easier for me to manage this mod for both forge and fabric. If you are planning on updating this mod to version 1.3 make sure you have ArchitecturyAPI in your mods folder for the mod to work. Everything seems to work fine from testing on both forge and fabric with the restructured code but if you come across any bugs, feel free to open a new issue on the github repository!
Issues
Mostly everything is working as intended with a few bugs.
Some known issues:
- Sometimes factions will completely disband despite fairies being near the queen. I have tried reworking the code and it sort of helped, just not completely.
- Sometimes a fairy's body and arms will disappear until the fairy swings their arm again. Haven't figured out what is causing the issue or how to fix it.
Very tiny bug. With the way I ported to code to set a fairy's item in their hand, their default item, if they have one, disappears for a second while they are attacking which shouldn't happen. Haven't figured out a good solution to fix it.Fixed in version 1.1.0
If you come across any bugs other than the ones I have listed, feel free to open a new issue on the github repository and I will try my best to fix it!