Skip to content

[7.0] Add defaults for mappings #1041

@PaintNinja

Description

@PaintNinja

As of Minecraft 26.1, it is no longer being obfuscated. Additionally, Forge has been using official mappings by default in MDKs since 1.17.1 (or partially in 1.16.5 - MCP classnames with MojMap fields and methods).

FG7 currently supports Parchment and Official mappings. With 26.1 no longer being obfuscated meaning param names are also included, it's unclear if Parchment will continue to be maintained on newer versions going forward as the only remaining benefit is javadocs, which is one of their weaknesses.

I'd like to request a small QoL feature - default to mappings channel: 'official', version: minecraftVersion, as least for 1.14.4+ where MojMap is available and a stable target (unlike Parchment which theoretically can later add more mappings on the same MC release). If grabbing the MC version from the minecraft.dependency(...) part is too tricky, having just the channel default to official would be okay too.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions