47 lines
1.1 KiB
TOML
47 lines
1.1 KiB
TOML
modLoader="javafml"
|
|
loaderVersion="${neoforge_loader_version_range}"
|
|
license="${mod_license}"
|
|
issueTrackerURL="https://example.com"
|
|
|
|
[[mods]]
|
|
modId="${mod_id}"
|
|
version="${mod_version}"
|
|
displayName="${mod_name}"
|
|
authors="${mod_authors}"
|
|
description='''${mod_description}'''
|
|
|
|
[[mixins]]
|
|
config="${mod_id}.mixins.json"
|
|
|
|
# Required by Mixin (matches NeoForge runtime).
|
|
[[dependencies.${mod_id}]]
|
|
modId="neoforge"
|
|
type="required"
|
|
versionRange="${neoforge_loader_version_range}"
|
|
ordering="NONE"
|
|
side="BOTH"
|
|
|
|
[[dependencies.${mod_id}]]
|
|
modId="minecraft"
|
|
type="required"
|
|
versionRange="${minecraft_version_range}"
|
|
ordering="NONE"
|
|
side="BOTH"
|
|
|
|
# Both target mods are required: this jar exists *solely* to patch the interaction
|
|
# between them, so loading it without either is meaningless. AFTER ordering ensures
|
|
# the targets' classes are loaded by the time mixins apply.
|
|
[[dependencies.${mod_id}]]
|
|
modId="sable"
|
|
type="required"
|
|
versionRange="[1.0,)"
|
|
ordering="AFTER"
|
|
side="BOTH"
|
|
|
|
[[dependencies.${mod_id}]]
|
|
modId="gravestone"
|
|
type="required"
|
|
versionRange="[1.21.1-1.0.19,)"
|
|
ordering="AFTER"
|
|
side="BOTH"
|