-
-
Save makamys/5eaf2ebb878b74213630eae122460f00 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## milestone 1: fully replace gasstation | |
general: | |
[x] source jars | |
[x] remove Mixin's license.txt from jar | |
[x] figure out publishing | |
[x] jitpack | |
[x] github release | |
[x] add 00 at the beginning of jar name | |
[x] put licenses in jar | |
[x] annotation processors, how do they work | |
[x] test mod in dev env (depending on it in a buildscript) | |
[x] hodgepodge (GTNHMixins-dependent) | |
[x] archaicfix (GasStation-dependent) | |
[x] bugtorch (SpongeMixins-dependent) | |
[x] write tests | |
[x] put all jar description on one line | |
[x] discuss the LWJGL3ify compatibility hack with raven | |
[x] build all mixin flavors in one go | |
[x] add empty refmaps | |
modules: | |
[x] mixin | |
[x] cores | |
[x] spongepowered | |
[x] fabric | |
[x] gasmix | |
[x] gtnh | |
[x] unimix | |
[x] fork fabric's mixin and add GS patches | |
[x] remap asm package name | |
[x] use old asm package name | |
[x] add @Mod annotation so only one core can be active at a time | |
[x] shade source | |
[x] spongemixins | |
[x] all | |
[x] merge manifests [done manually] | |
[x] combine sources | |
------ | |
## milestone 2: fully replace gtnhmixins and mixingasm | |
general: | |
[x] integrity checking [this is implemented per-module] | |
modules: | |
[x] gtnhmixins | |
[x] mixinextras (com.gtnewhorizon.mixinextras) | |
[x] mixingasm | |
------ | |
## milestone 100: extra stuff as it becomes necessary | |
general: | |
[ ] make modules depend on each other in POM | |
[x] dev jars (only needed once we have a module the references MC classes) | |
[x] add config file for disabling integrity check | |
[x] autopublish | |
[x] github | |
[x] modrinth | |
[x] curseforge | |
[x] add mod annotation and mcmod entry to all jar with modid "unimix" | |
modules: | |
[ ] mixin | |
[ ] unimix | |
[x] fix remapping in dev (https://github.com/FabricMC/Mixin/commit/59db546c227bce4abaf75be1d89bf06067966e98#diff-609983925c32c4630028ceeb00eb2c16bde86f9a1c5c1124212f00b0864d2ae2) | |
[x] reimplement FabricUtil to work with Forge | |
[ ] add option to ignore minimum version in mixin jsons | |
[ ] fplib | |
[ ] grimoire | |
[x] gasstation | |
[x] integrity checking | |
[x] mixinextras (com.llamalad7.mixinextras) | |
[x] make module call MixinExtrasBootstrap.init() | |
[x] mixinbooterlegacy | |
[x] mixinextras (io.github.tox1cozz.mixinextras) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment