[10mar2019 18:39:56.581] [Server thread/ERROR] [net.minecraftforge.common.crafting.CraftingHelper/CRAFTHELPER]: Parsing error loading constants strangetrees:recipes/_constants.json
com.google.gson.JsonSyntaxException: Expected item to be a JsonObject, was "str...ld"
at net.minecraft.util.JsonUtils.getJsonObject(JsonUtils.java:247) ~[?:?]
at net.minecraft.util.JsonUtils.getJsonObject(JsonUtils.java:253) ~[?:?]
What here is wrong?
_constants.json
I have this when i add 2.6.2 version to update.json (I running 2.6.1)
[19:14:14] [Forge Version Check/INFO] [ForgeVersionCheck]: [moreplates] Starting version check at https://raw.githubusercontent.com/PanSzelescik/moreplates/update/update.json
[19:14:15] [Forge Version Check/INFO] [ForgeVersionCheck]: [moreplates] Found status: UP_TO_DATE Target: null
Is it ok?
update.json file
Hello, I have problem with update.json file. I don't know what's wrong with him. This site gave me corrections, but the file is still wrong. Help
How to make it? When I had Forge 2486, I don't had this error:
Now I have Forge 2546 and I have this error, when I don't have Extra Utilities 2.
Recipe for this item:
I want to do a few things to load when it's loaded that Draconic Evolution was found.
You mean this?
@EventHandler
public void preInit(FMLPreInitializationEvent event){
ModItems.init();
ModItems.register();
Utils.getLogger().info("Pre Initialize");
modChecker = new ModChecker();
modChecker.printSuccessMessage();
proxy.registerRenders();
}
https://github.com/brandon3055/Draconic-Evolution/blob/master/src/main/java/com/brandon3055/draconicevolution/DraconicEvolution.java
MODID = "draconicevolution"
I'm a beginner and I'm not sure if this is
I created ModChecker.java in java/panszelescik/mymodid/
package panszelescik.moreplates;
import net.minecraftforge.fml.common.Loader;
public class ModChecker {
public static boolean isBotaniaLoaded;
public static boolean isDraconicEvolutionLoaded;
public static boolean isEnderIOLoaded;
public static boolean isMekanismLoaded;
public static boolean isRefinedStorageLoaded;
public static boolean isTinkersConstructLoaded;
public ModChecker() {
this.isBotaniaLoaded = Loader.isModLoaded("botania");
this.isDraconicEvolutionLoaded = Loader.isModLoaded("draconicevoulution");
this.isEnderIOLoaded = Loader.isModLoaded("enderio");
this.isMekanismLoaded = Loader.isModLoaded("mekanism");
this.isRefinedStorageLoaded = Loader.isModLoaded("refinedstorage");
this.isTinkersConstructLoaded = Loader.isModLoaded("tconstruct");
}
public static void printSuccessMessage() {
if(isBotaniaLoaded) {
MorePlates.logger.info("Botania has been detected.");
}
if(isDraconicEvolutionLoaded) {
MorePlates.logger.info("Draconic Evolution has been detected.");
}
if(isEnderIOLoaded) {
MorePlates.logger.info("Ender IO has been detected.");
}
if(isMekanismLoaded) {
MorePlates.logger.info("Mekanism has been detected.");
}
if(isRefinedStorageLoaded) {
MorePlates.logger.info("Refined Storage has been detected.");
}
if(isTinkersConstructLoaded) {
MorePlates.logger.info("Tinkers' Construct has been detected.");
}
}
}
And in java/panszelescik/mymodid/mymodname.java i add:
public static final Logger logger = LogManager.getFormatterLogger(Reference.MODID);
public static ModChecker modChecker;
in public void preInit i add:
modChecker = new ModChecker();
modChecker.printSuccessMessage();
This doesn't work, tested with Draconic Evolution. No information in console (log)
fml-client-latest.log
Hello, I have a little question.
How do I get my added item loaded after a modification is detected? I've done so far mod checker, which adds information in the console, but even that does not work.