Closed Aehryn closed 5 years ago
CplPibald's Tweaks is not compatible with AppleCore. Same problem as https://github.com/squeek502/AppleCore/issues/124 and https://github.com/TheRandomLabs/RandomTweaks/issues/18.
I had hoped turning both configs off dealing with Food for CplPibald would fix the issue, however, this doesn't seem to be the case. If it is True that it isn't compatible, Is there a way i can go about making the two work together? It was working fine up until i added the mods listed above, I've def played with two modpacks with the two mods added (Roguelike Adventures and Dungeons being the recent) What are my options here apart from removing?
First: make sure you actually need AppleCore, since AppleCore does nothing on it's own. From a quick glance at your mod list, I don't see any obvious mods that require AppleCore (AppleSkin doesn't need it).
If you do need AppleCore, then there's nothing you can do to fix it on your own--CplPibald's Tweaks is (currently) fundamentally incompatible with AppleCore. You'd need to remove one of them, and file an issue with CplPibald's Tweaks: https://github.com/CplPibald/PiTweaks/issues
On CplPibald's side of things, there are two options:
I have a variant of Spice of Life which needs Apple Core, I've fixed the issue. CplPibald's Tweaks version 1.12-0.5.5 doesn't seem to have the Food tweaks that are causing the issue! I realized this after viewing the modpacks that had both mods! This solved my issue and i'm no longer having any problems! Thanks for your time and help!
The brand-new (as of yesterday) uncapFood
tweak in PiTweaks defaults to enabled, and is not compatible with AppleCore as you point out. You should disable this tweak using either the in-game Config or in config/pitweaks.cfg
, and then restart Minecraft. Apologies for any problems this may have caused.
This crash should be fixed with PiTweaks 1.1.1, which automatically detects AppleCore and disables the food tweaks.
`---- Minecraft Crash Report ----
WARNING: coremods are present: llibrary (llibrary-core-1.0.11-1.12.2.jar) Inventory Tweaks Coremod (InventoryTweaks-1.63.jar) LoadingPlugin (Quark-r1.5-146.jar) AppleCore (AppleCore-mc1.12.2-3.2.0.jar) OTGCorePlugin (OTG-Core.jar) TheBetweenlandsLoadingPlugin (TheBetweenlands-3.4.6-core.jar) DynamicSurroundingsCore (DynamicSurroundings-core-1.12.2-3.5.4.3.jar) ItemPatchingLoader (ItemPhysic Lite 1.3.7 mc1.12.2.jar) OpenModsCorePlugin (OpenModsLib-1.12.2-0.12.1.jar) Born in a Barn (Born In A Barn V1.8-1.12-1.1.jar) CTMCorePlugin (CTM-MC1.12.2-0.3.3.22.jar) Contact their authors BEFORE contacting forge
// You should try our sister game, Minceraft!
Time: 3/14/19 1:33 AM Description: Unexpected error
java.lang.RuntimeException: FoodStats has a null player field (this field is added by AppleCore at runtime) on player '' (class = us.bemrose.mc.pitweaks.FoodCapTweak$TweakFoodStats). This likely means that some mod has overloaded FoodStats, which is incompatible with AppleCore.
at squeek.applecore.asm.Hooks.verifyFoodStats(Hooks.java:53)
at squeek.applecore.asm.Hooks.needFood(Hooks.java:270)
at net.minecraft.util.FoodStats.func_75121_c(SourceFile)
at net.minecraft.entity.player.EntityPlayer.func_71043_e(EntityPlayer.java:2072)
at net.minecraft.item.ItemFood.func_77659_a(SourceFile:78)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:217)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187101_a(PlayerControllerMP.java:511)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1597)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2254)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:2020)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1808)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1098)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Recently added; Enderstorage Wawla Cavern 2 Decocraft PTRLib Railcraft Betweenlands Bibliocraft
I don't believe any of these involve with foods so i don't believe the "This likely means that some mod has overloaded FoodStats, which is incompatible with AppleCore." field applies to the issue, but could use some insight on the matter.