Help with my Morphs config?
OuroborosBoy opened this issue ยท 3 comments
I'm having trouble getting my morphs.json file to work when I add modded mobs to it. It seems to be a valid Json, and the vanilla mobs seem to work fine, but I am playing with Animania, which replaces a lot of the vanilla mobs. I carefully went through and checked all the names and added them all as they show up in the creative morphs menu, but they just aren't showing the attributes I give them in the config no matter what I do. I tried both the "animania:rooster_leghorn" style and the "Leghorn Rooster" style of naming, and neither seems to make a difference. Am I doing something wrong? I'm playing on Minecraft 1.12.2 and metamorph-1.1.4-1.12.1
Here's a pastebin of my config file.
https://pastebin.com/iiHHeGcK
@OuroborosBoy check the log (in .minecraft/logs/
folder) and see if there are any errors. If you don't know how to look for errors in the log, then could you pastebin the log?
There do seem to be some errors, but I don't see anything related to Metamorph, unless I'm missing it.
@OuroborosBoy ok, thanks for that log, now I understand what's problem is. The problem in your config is that you're wrapping "action":
keys into arrays, like so:
{
/* ... */
"thermalfoundation:blitz": {
"abilities": ["fly"],
"action": ["small_fireball"], /* <- HERE */
"health": 20,
"hostile": true,
"hands": true
}
}
Instead, it should be a string "action": "small_fireball"
. If you'll fix all of the "action":
that are wrapped into arrays, it should work. You can refer to this section of Configuring Morphs wiki.
If it will resolve your issue, I would appreciate if you would close this issue, or at least reply back. Thanks! ๐
P.S.: vanilla morph configurations in the beginning of the file are suitable only for 1.10.2
build. I think you should use 1.11.2
+ entity names for these morph configs.