Skip to content

Seems to be incompatible with Forge Config API Port #57

@ChVntr

Description

@ChVntr

crash report:

crash-2025-12-03_15.04.52-server.txt

java.lang.NullPointerException: Cannot invoke "com.google.gson.JsonElement.getAsInt()" because the return value of "com.google.gson.JsonObject.get(String)" is null
	at knot//team.unnamed.creative.serialize.minecraft.metadata.PackMetaCodec.read(PackMetaCodec.java:63)
	at knot//team.unnamed.creative.serialize.minecraft.metadata.PackMetaCodec.read(PackMetaCodec.java:44)
	at knot//team.unnamed.creative.serialize.minecraft.metadata.MetadataSerializer.deserializeAndAdd(MetadataSerializer.java:95)
	at knot//team.unnamed.creative.serialize.minecraft.metadata.MetadataSerializer.readFromTree(MetadataSerializer.java:89)
	at knot//team.unnamed.creative.serialize.minecraft.MinecraftResourcePackReaderImpl.read(MinecraftResourcePackReaderImpl.java:111)
	at knot//org.geysermc.hydraulic.pack.PackManager.lambda$initialize$0(PackManager.java:99)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
	at java.base/java.util.Collections$2.tryAdvance(Collections.java:5182)
	at java.base/java.util.Collections$2.forEachRemaining(Collections.java:5190)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
	at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
	at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
	at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
	at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:663)
	at knot//org.geysermc.hydraulic.pack.PackManager.initialize(PackManager.java:100)
	at knot//org.geysermc.hydraulic.HydraulicImpl.onServerStarting(HydraulicImpl.java:53)
	at knot//net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.lambda$static$0(ServerLifecycleEvents.java:38)
	at knot//net.minecraft.server.MinecraftServer.handler$zhh000$fabric-lifecycle-events-v1$beforeSetupServer(MinecraftServer.java:2832)
	at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:737)
	at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:297)
	at java.base/java.lang.Thread.run(Thread.java:1474)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions