forked from CompactMods/CompactMachines
    
        
        - 
                Notifications
    
You must be signed in to change notification settings  - Fork 2
 
Open
Labels
bugSomething isn't workingSomething isn't working
Description
I am not using performance mods.
- Confirm
 
Description
Im running the AQM2 fabric modpack with 100+ manually added mods on top.
Compact machines on its own loads fine, however, when i add https://www.curseforge.com/minecraft/mc-mods/dynamic-view-fabric
I get this crash
Looks like an NPE - maybe config files just aren't generating?
Ive submitted this in compact machine repo because its the entrypoint stage - instead of dynaviews github. Should I post in dyna instead?
java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'compactmachines'!
	at net.minecraft.class_310.md9b2c1a$lambda$invoke$0$4(class_310.java:10490)
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
	at net.minecraft.class_310.invoke(class_310.java:10488)
	at net.minecraft.class_310.redirect$cca000$init(class_310.java:10475)
	at net.minecraft.class_310.<init>(class_310.java:452)
	at net.minecraft.client.main.Main.main(Main.java:197)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
	at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175)
	at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185)
	at org.polymc.EntryPoint.listen(EntryPoint.java:144)
	at org.polymc.EntryPoint.main(EntryPoint.java:74)
	Suppressed: java.lang.NoClassDefFoundError: Could not initialize class net.minecraft.class_3230
		at re.zarex.simplechunkloader.SimpleChunkLoader.<clinit>(SimpleChunkLoader.java:34)
		at java.base/java.lang.Class.forName0(Native Method)
		at java.base/java.lang.Class.forName(Class.java:467)
		at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
		at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
		at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
		at net.minecraft.class_310.invoke(class_310.java:10486)
		... 15 more
Caused by: java.lang.ExceptionInInitializerError
	at dev.compactmods.machines.upgrade.ChunkloadUpgrade.<clinit>(ChunkloadUpgrade.java:18)
	at dev.compactmods.machines.upgrade.MachineRoomUpgrades.<clinit>(MachineRoomUpgrades.java:24)
	at dev.compactmods.machines.upgrade.graph.RoomUpgradeConnection.lambda$static$0(RoomUpgradeConnection.java:13)
	at com.mojang.serialization.codecs.RecordCodecBuilder.create(RecordCodecBuilder.java:72)
	at dev.compactmods.machines.upgrade.graph.RoomUpgradeConnection.<clinit>(RoomUpgradeConnection.java:13)
	at dev.compactmods.machines.graph.GraphEdgeType.<clinit>(GraphEdgeType.java:13)
	at dev.compactmods.machines.graph.CMGraphRegistration.lambda$static$6(CMGraphRegistration.java:31)
	at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183)
	at io.github.fabricators_of_create.porting_lib.util.RegistryObject.get(RegistryObject.java:44)
	at io.github.fabricators_of_create.porting_lib.util.LazyRegistrar.lambda$register$0(LazyRegistrar.java:46)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at io.github.fabricators_of_create.porting_lib.util.LazyRegistrar.register(LazyRegistrar.java:45)
	at dev.compactmods.machines.graph.CMGraphRegistration.init(CMGraphRegistration.java:39)
	at dev.compactmods.machines.CompactMachines.onInitialize(CompactMachines.java:62)
	at net.minecraft.class_310.invoke(class_310.java:10486)
	... 15 more
Caused by: java.lang.NullPointerException: Cannot invoke "com.dynview.config.Configuration.getCommonConfig()" because the return value of "com.dynview.DynView.getConfig()" is null
	at net.minecraft.class_3230.<clinit>(class_3230.java:22)
	... 30 more
my client/config/dynview.json
{
  "minChunkViewDist": {
    "desc:": "The minimum chunk view distance allowed to use. Default: 5, minimum 3, maximum 200",
    "minChunkViewDist": 3
  },
  "maxChunkViewDist": {
    "desc:": "The maximum chunk view distance allowed to use. Set to the max a player could benefit from. Default: 15, minimum 1, maximum 200",
    "maxChunkViewDist": 15
  },
  "meanAvgTickTime": {
    "desc:": "The average tick time to stabilize the distances around. Setting it higher than 50ms is not advised, as after 50ms the TPS will go below 20. Default: 45ms, min: 10, max:100",
    "meanAvgTickTime": 45
  },
  "viewDistanceUpdateRate": {
    "desc:": "The change frequency of distances in seconds. Default: 30, min:1, max:1000",
    "viewDistanceUpdateRate": 30
  },
  "minSimulationDist": {
    "desc:": "The minimum simulation distance allowed to use. Default: 4, minimum 1, maximum 200",
    "minSimulationDist": 4
  },
  "maxSimulationDist": {
    "desc:": "The maximum simulation distance allowed to use. Default: 10, minimum 1, maximum 200",
    "maxSimulationDist": 10
  },
  "adjustSimulationDistance": {
    "desc:": "Enables automatic simulation distance adjustment. Default: true",
    "adjustSimulationDistance": true
  },
  "logMessages": {
    "desc:": "Whether to output log messages for actions done. This can be helpful to balance the other settings nicely. Default \u003d true",
    "logMessages": true
  },
  "chunkunload": {
    "desc:": "Enable slow chunk unloading(~1minute) after load, helps with lag caused by mods hot-loading chunks frequently. Default: true",
    "chunkunload": true
  }
}
Mod Version
compactmachines-4.4.0.6-fabric
Forge Version
Fabric Loader 0.14.8
Link to Crashlog
Screenshot (if available)
No response
How to reproduce
- Launching client
 
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working