Skip to content

LDL 1.21.11's neoforge.mods.toml metadata isn't generated correctly #345

@BluSpring

Description

@BluSpring

Versions
NeoForge: 21.11.3-beta
LambDynamicLights: 4.9.0+1.21.11
Sodium: 0.8.0+mc1.21.11

In META-INF/neoforge.mods.toml specifically in the NeoForge JAR of LDL, the following is invalid:

[modproperties.lambdynlights_runtime]
	catalogueImageIcon = "assets/lambdynlights/icon.png"
	sodium:config_api_user = "dev.lambdaurora.lambdynlights.compat.SodiumCompat"

when it should be, afaik:

[modproperties.lambdynlights_runtime]
	catalogueImageIcon = "assets/lambdynlights/icon.png"
	"sodium:config_api_user" = "dev.lambdaurora.lambdynlights.compat.SodiumCompat"

With the invalid metadata, it results in the following crash: https://mclo.gs/2bwpaj5

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions