Reliquary

Reliquary

2M Downloads

syntax error in mcmod.info

LemADEC opened this issue ยท 5 comments

commented

Looks like there's a syntax error in your mcmod.info file:

[INFO] [ForgeModLoader] Forge Mod Loader version 6.4.49.965 for Minecraft 1.6.4 loading
[INFO] [ForgeModLoader] Java is OpenJDK 64-Bit Server VM, version 1.7.0_45, running on Linux:amd64:3.10.9-xxxx-grs-ipv6-64, installed at /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/jre
...
[SEVERE] [ForgeModLoader] The mcmod.info file in Reliquary-1.6.4-1.1.1.jar cannot be parsed as valid JSON. It will be ignored
argo.saj.InvalidSyntaxException: At line 12, column 3:  Expected either , or ] but got ["].
        at argo.saj.SajParser.arrayString(SajParser.java:92)
        at argo.saj.SajParser.aJsonValue(SajParser.java:198)
        at argo.saj.SajParser.aFieldToken(SajParser.java:137)
        at argo.saj.SajParser.objectString(SajParser.java:114)
        at argo.saj.SajParser.aJsonValue(SajParser.java:194)
        at argo.saj.SajParser.arrayString(SajParser.java:79)
        at argo.saj.SajParser.parse(SajParser.java:58)
        at argo.jdom.JdomParser.parse(JdomParser.java:36)
        at cpw.mods.fml.common.MetadataCollection.from(MetadataCollection.java:44)
        at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:53)
        at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42)
        at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71)
        at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:137)
        at cpw.mods.fml.common.Loader.identifyMods(Loader.java:353)
        at cpw.mods.fml.common.Loader.loadMods(Loader.java:484)
        at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99)
        at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:92)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:634)
        at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
commented

As I start working again on 1.2 (for 1.7.2), I believe this is fixed there. Since it dosen't effect how the mod works or plays, I'm probably not going to bother releasing a bug fix just for this. Closed.

commented

I take it there isn't going to be one last 1.6.4 release? At one point in time, there was discussion of some changes that might be released before the 1.7 update...

commented

Probably not. Too many changes from 1.6.x to 1.7.x. By the time I have the 1.7 version where I want it, it will be almost a completely different codebase.

commented

I bet I've fixed it, but I might release a fix as 1.1.2, as a last version for 1.6.4, along with a few other bug fixes.

commented

I'm also getting this error, it'd be awesome if there were a fix released for 1.6.4

14:46:39 [SEVERE] The mcmod.info file in XenosReliquary.jar cannot be parsed as valid JSON. It will be ignored
argo.saj.InvalidSyntaxException: At line 12, column 3: Expected either , or ] but got ["].
at argo.saj.SajParser.arrayString(SajParser.java:92)
at argo.saj.SajParser.aJsonValue(SajParser.java:198)
at argo.saj.SajParser.aFieldToken(SajParser.java:137)
at argo.saj.SajParser.objectString(SajParser.java:114)
at argo.saj.SajParser.aJsonValue(SajParser.java:194)
at argo.saj.SajParser.arrayString(SajParser.java:79)
at argo.saj.SajParser.parse(SajParser.java:58)
at argo.jdom.JdomParser.parse(JdomParser.java:36)
at cpw.mods.fml.common.MetadataCollection.from(MetadataCollection.java:44)
at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:53)
at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42)
at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71)
at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:137)
at cpw.mods.fml.common.Loader.identifyMods(Loader.java:353)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:484)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:92)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:634)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)