Compare commits

...
3 Commits
Author SHA1 Message Date
danyadev 93d8ebf6c6 fix alfheim crash (#72) 2026-09-20 07:13:13 -04:00
Roadhog360 4ed4fde3cf Merge pull request #68 from LegacyModdingMC/ah-OOG-ah/publishnotes
Add publishing notes to developer docs
2026-08-10 21:01:27 -05:00
ah-OOG-ah b7e3384ceb Update developer-usage.md 2026-04-21 20:38:42 -04:00
4 changed files with 15 additions and 2 deletions

No files matched your search

+4
View File
@@ -1,5 +1,9 @@
# Developer usage
To publish a release, you must publish a **draft release** (not pre-release) on GitHub. Make sure to create a tag (or pick the latest one if you screwed up the release), autogenerate (or manually write, I suppose) the description, and set it as the latest release.
If that doesn't get the GH action to build the mod, attach it to the release, and mark it un-draft, please figure out what broke and correct this section.
An example mod showcasing the mod's various features is available in the `example-*` branches of the repo:
- [`example-fg-g4`](https://github.com/LegacyModdingMC/UniMixins/tree/example-fg-g4) - ForgeGradle-based build script with Gradle 4
- [`example-fg-g6`](https://github.com/LegacyModdingMC/UniMixins/tree/example-fg-g6) - ForgeGradle-based build script with Gradle 6
+1 -1
View File
@@ -147,7 +147,7 @@ tasks.withType(ShadowJar) {
'FMLCorePluginContainsFMLMod': true,
'ForceLoadAsMod': true,
'FMLCorePlugin': 'io.github.legacymoddingmc.unimixins.all.AllCore',
'MixinConfigs': 'mixins.gtnhmixins.json,mixingasm.mixin.json',
'MixinConfigs': 'mixins.gtnhmixins.json,mixingasm.init.mixin.json,mixingasm.mixin.json',
'Premain-Class': 'org.spongepowered.tools.agent.MixinAgent',
'Agent-Class': 'org.spongepowered.tools.agent.MixinAgent',
'Can-Redefine-Classes': true,
+1 -1
View File
@@ -21,7 +21,7 @@ shadowJar {
'TweakClass': 'org.spongepowered.asm.launch.MixinTweaker',
'FMLCorePluginContainsFMLMod': true,
'ForceLoadAsMod': true,
'MixinConfigs': 'mixingasm.mixin.json',
'MixinConfigs': 'mixingasm.init.mixin.json,mixingasm.mixin.json',
'TweakOrder': 0,
)
}
@@ -0,0 +1,9 @@
{
"required": true,
"minVersion": "0.6",
"target": "@env(INIT)",
"package": "makamys.mixingasm.mixin",
"compatibilityLevel": "JAVA_8",
"mixins": [],
"plugin": "makamys.mixingasm.MixinConfigPlugin"
}