Convert the single-loader NeoForge project into an Architectury multiloader: - root/settings/subproject build.gradle, Gradle pinned to 8.10.2 (Loom needs 8.x) - common: generic SkinsgCommands<S> + SkinsgClient bootstrap - per-loader entrypoints (Fabric ClientModInitializer, Forge/NeoForge @Mod) + metadata - migrate-to-multiloader.sh moves the loader/version-agnostic core into common/ - MULTILOADER.md: build/toolchain/proxy + 1.20.1 switch incl. rewritten cape mixin main (working NeoForge 1.21.1) untouched.
33 lines
959 B
Properties
33 lines
959 B
Properties
# Sets default memory used for gradle commands. Can be overridden by user or command line properties.
|
|
org.gradle.jvmargs=-Xmx3G
|
|
org.gradle.daemon=false
|
|
org.gradle.parallel=true
|
|
|
|
# --- Mod ---
|
|
mod_id=skinsg
|
|
mod_name=HD Skin Support (Gravit)
|
|
mod_version=0.1.0
|
|
mod_group_id=xyz.nightsync.skinsg
|
|
mod_license=All Rights Reserved
|
|
mod_author=Nghtly
|
|
|
|
# --- Stage 1 target: Minecraft 1.21.1 (Architectury multiloader) ---
|
|
minecraft_version=1.21.1
|
|
minecraft_version_range=[1.21.1]
|
|
parchment_minecraft=1.21.1
|
|
parchment_version=2024.11.17
|
|
|
|
# Loaders / APIs for 1.21.1
|
|
architectury_api_version=13.0.8
|
|
fabric_loader_version=0.16.9
|
|
fabric_api_version=0.115.0+1.21.1
|
|
forge_version=1.21.1-52.0.63
|
|
neoforge_version=21.1.219
|
|
|
|
enabled_platforms=fabric,forge,neoforge
|
|
|
|
# NeoGradle parchment (kept for reference; loom uses parchment_* above)
|
|
neogradle.subsystems.parchment.minecraftVersion=1.21.1
|
|
neogradle.subsystems.parchment.mappingsVersion=2024.11.17
|
|
loader_version_range=[1,)
|