Topic category: Help with MCreator software
Hello, I need advice on the best way to accomplish a specific idea, fairly central to my mod, but I'm not sure the best path to achieve it;
The mod is designed to allow players to hire a party of various mobs (villagers, piglins, etc) from around the world, level them up and give them tasks or have them fight and alongside the player. I further wanted it to be compatible with other mods simply through its configs, so that the user could define the list of 'races' available for hirable party mates to spawn as through there own config files. This means I can't simply re-define the races as new mobs that only look like villagers, piglins, etc.. I need to find a way to disguise this mod's new party member Mob as whatever race its configured to be based on.
I think I can do this by creating an invisible, "empty" mob that contains the functionality of my own mod and somehow combine it to another mob from the game, though I'm new to this and unsure the best way to do this. Even just a direction for my studies that might eventually help me do this would be greatly appreciated!