Unexpected error messages
keybounce opened this issue ยท 32 comments
I don't understand these errors:
[14:42:22] [main/ERROR] [BiomeTweakerCore/]: Tried to parse an invalid argument array!
[14:42:22] [main/ERROR] [BiomeTweakerCore/]: Can't assign biomes object with empty argument list: forBiomes(58, 46) # thornlands and twilight stream
[14:42:22] [main/ERROR] [BiomeTweakerCore/]: Found invalid argument when parsing biome IDs. It will be ignored: specialKillChickens
[14:42:22] [main/ERROR] [BiomeTweakerCore/]: Failed to find meaning in command set("fillerBlock", "minecraft:sand");. It will be ignored.
[14:42:22] [main/ERROR] [BiomeTweakerCore/]: Failed to find meaning in command removeSpawn("net.minecraft.entity.passive.EntityChicken"). It will be ignored.
[14:42:22] [main/ERROR] [BiomeTweakerCore/]: Failed to find meaning in command removeSpawn("net.minecraft.entity.passive.EntityChicken"). It will be ignored.
[14:42:22] [main/INFO] [BiomeTweakerCore/]: Finished script parsing. Ready to tweak.
Full log: https://gist.github.com/keybounce/c6b75e22f9759d1ed626
Tweak file: https://gist.github.com/keybounce/96a4743fd3fd995ec9a3
NB: I realized I was running .49 instead of .51. But the same errors happened with .51.
Ahh, user error.
Rechecking the project site, there's several versions newer. So retest with .67
"[15:18:40] [main/ERROR] [BiomeTweakerCore/]: Failed to parse a script file: /Users/michael/Documents/Games/Minecraft/Playing/Client/Apocalyptic Land/config/BiomeTweaker/SillyBiomeTops.txt"
But it doesn't say what is wrong.
Log file gist updated.
The scripting environment doesn't support midline comment. e.g.
specialKillChickens = forBiomes(58, 46) # thornlands and twilight stream
Comments need to appear in their own line:
# thornlands and twilight stream
specialKillChickens = forBiomes(58, 46)
Would you mind trying with this version? I think there is a fairly significant bug in the parser.
No, still giving me an unspecified parse error.
Updated. Tweak file https://gist.github.com/keybounce/96a4743fd3fd995ec9a3
Log file https://gist.github.com/keybounce/c6b75e22f9759d1ed626
About to try. Meanwhile: do you have any clue as to the problem with cpw.mods.fml.common.launcher.FMLDeobfTweaker in that log file?
Well, it's a different error this time at least. This version is going to log a bunch of things. Can you run it and update the log?
[17:28:03] [main/INFO] [BiomeTweaker/]: reducedChickens.removeSpawn("net.minecraft.entity.passive.EntityChicken")
[17:28:03] [main/INFO] [BiomeTweaker/]: parsng args for STRING:false:1:1
[17:28:03] [main/INFO] [BiomeTweaker/]: Trying parse for STRING:"net.minecraft.entity.passive.EntityChicken":false
[17:28:03] [main/INFO] [BiomeTweaker/]: parsng args for SPAWN_TYPE:false:1:1
[17:28:03] [main/ERROR] [BiomeTweakerCore/]: Failed to parse a script file: /Users/michael/Documents/Games/Minecraft/Playing/Client/Apocalyptic Land/config/BiomeTweaker/SillyBiomeTops.txt
Okay, this one isn't BiomeTweaker's fault.
https://github.com/superckl/BiomeTweaker/wiki/Basic-Script-Commands#removespawn
vs.
https://github.com/superckl/BiomeTweaker/wiki/Basic-Script-Commands#removeallspawns
Not sure what's going on with that error. Looks like an ASM tweaks class is throwing an error, though the log doesn't say which one.
Fixed a few more things. Mind trying this one now?
http://puu.sh/hE7pH/a0d65eb77b.jar
I thought the log was saying that FMLDeobfTweaker was failing; did I misread that?
Trying the new
No, it's not the FMLDeobfTweaker failing. It's trying to load a class that some other tweaker is failing to edit. At least that's what it looks like.
If this one doesn't fix it, I'm stumped:
http://puu.sh/hE7Rk/fff038a7ec.jar
Still saying
[17:08:42] [main/ERROR] [BiomeTweakerCore]: Failed to find meaning in command set("fillerBlock", "minecraft:sand");. It will be ignored.
[17:12:22] [main/ERROR] [BiomeTweakerCore]: Failed to parse a script file: /Users/michael/Documents/Games/Minecraft/Playing/Client/Apocalyptic Land/config/BiomeTweaker/SillyBiomeTops.txt
with no reason given.
Hey, no complaints! Now to figure out which coremod is dying ... and, why, since I have not changed them ...
All of these changes are now an official build on the Jenkins server, if you want to use that instead of ones I've been sending you.
http://jenkins.superckl.me/job/BiomeTweaker/68/
A note for myself since it's now buried in conversation: Add midline comment support.