FerriteCore (Fabric)

FerriteCore (Fabric)

30M Downloads

Game freezes and latest.log gets flooded with errors relating to CC:Tweaked (~24mb on size)

vico93 opened this issue ยท 0 comments

commented

I'm rebuilding my modpack to 1.20.6 Fabric, and in the process of testing it after adding FerriteCore 6.1.0 and CC:Tweaked 1.110.3 i ran in this strange issue where the latest.log gets exploded with the error blocks like this:

...
[19:18:41] [Worker-Main-2/WARN]: Exception evaluating model definition: 'computercraft:cable#up=false,north=true,west=false,down=false,waterlogged=true,south=false,modem=north_on,east=true,cable=true'
java.lang.IllegalArgumentException: Cannot get property BooleanProperty{name=north, clazz=class java.lang.Boolean, values=[true, false]} as it does not exist in Block{computercraft:cable}
	at MC/net.minecraft.state.State.get(State.java:97) ~[client-intermediary.jar:?]
	at malte0811.ferritecore.impl.KeyValueConditionImpl.lambda$getBlockStatePredicate$1(KeyValueConditionImpl.java:87) ~[ferritecore-6.1.0-fabric.jar:?]
	at malte0811.ferritecore.util.PredicateHelper.lambda$and$0(PredicateHelper.java:39) ~[ferritecore-6.1.0-fabric.jar:?]
	at malte0811.ferritecore.util.PredicateHelper.lambda$or$1(PredicateHelper.java:50) ~[ferritecore-6.1.0-fabric.jar:?]
	at MC/net.minecraft.client.render.model.ModelLoader$ModelDefinition.method_21610(ModelLoader.java:507) ~[client-intermediary.jar:?]
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?]
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?]
	at MC/net.minecraft.client.render.model.ModelLoader$ModelDefinition.create(ModelLoader.java:509) ~[client-intermediary.jar:?]
	at MC/net.minecraft.client.render.model.ModelLoader.method_21599(ModelLoader.java:322) ~[client-intermediary.jar:?]
	at MC/net.minecraft.client.render.model.ModelLoader.method_21604(ModelLoader.java:358) ~[client-intermediary.jar:?]
	at java.base/java.util.HashMap.forEach(HashMap.java:1429) ~[?:?]
	at MC/net.minecraft.client.render.model.ModelLoader.loadModel(ModelLoader.java:349) ~[client-intermediary.jar:?]
	at MC/net.minecraft.client.render.model.ModelLoader.getOrLoadModel(ModelLoader.java:256) ~[client-intermediary.jar:?]
	at MC/net.minecraft.client.render.model.ModelLoader.addModel(ModelLoader.java:389) ~[client-intermediary.jar:?]
	at MC/net.minecraft.client.render.model.ModelLoader.method_4716(ModelLoader.java:168) ~[client-intermediary.jar:?]
	at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) ~[guava-32.1.2-jre.jar:?]
	at MC/net.minecraft.client.render.model.ModelLoader.<init>(ModelLoader.java:168) ~[client-intermediary.jar:?]
	at MC/net.minecraft.client.render.model.BakedModelManager.method_45884(BakedModelManager.java:87) ~[client-intermediary.jar:?]
	at MC/net.minecraft.client.render.model.BakedModelManager.md3e06fe$fabric-model-loading-api-v1$lambda$loadModelPluginData$0$1(BakedModelManager.java:1079) ~[client-intermediary.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.biApply(CompletableFuture.java:1311) [?:?]
	at java.base/java.util.concurrent.CompletableFuture$BiApply.tryFire(CompletableFuture.java:1280) [?:?]
	at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483) [?:?]
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?]
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?]
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?]
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?]
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?]
...

Removing FerriteCore solves the issue.