POMF is a set of open, unencumbered Minecraft mappings, free for everyone to use under the Creative Commons Zero license. The intention is to let everyone mod Minecraft freely and openly, while also being able to innovate and process the mappings as they see fit.
The current version targets Minecraft version 16w33a.
Please remember that copying and pasting mappings from alternate projects under more restrictive licenses (such as MCP) is completely forbidden without explicit permission from the owners of said mappings. It is also good to consult name changes with other people - use pull requests or our IRC (#fabric @ irc.esper.net) to ask questions!
WIP mapping guidelines are available here. Feel free to contribute.
In addition, keep in mind that in order to get your pull request accepted, you must sign the Contributor License Agreement first.
- Fork and clone the repo
- Run
./gradlew pomf
(macOS and Linux) orgradlew pomf
(Windows) - Profit
POMF uses Gradle to provide a number of utility tasks for working with POMF.
Downloads the client and server Minecraft jars for the current Minecraft version to .gradle/minecraft
Merges the client and server jars into one merged jar, located at VERSION-merged.jar
in the POMF directory where VERSION
is the currnet Minecraft version.
download
and mergeJars
setupPomf
and download and launch the latest version of Enigma automatically configured to use the merged jar and the mappings.