yarn/README.md

33 lines
1.5 KiB
Markdown
Raw Normal View History

2016-08-12 09:28:17 -04:00
# Publicly Open Mapping Files
2016-08-14 14:44:42 -04:00
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.
2016-08-12 09:28:17 -04:00
2018-12-05 09:11:37 -05:00
The current version targets Minecraft version **18w49a**.
2016-08-12 09:28:52 -04:00
2016-08-12 09:28:17 -04:00
## Contributing
2016-08-17 17:23:55 -04:00
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
2018-12-09 06:46:48 -05:00
owners of said mappings. Discussing the naming approaches used in said projects is also not welcome - you have been warned.
However, it is a good idea to consult name changes with other people - use pull requests or our communtiy spaces to ask questions!
2016-08-17 15:28:42 -04:00
### Getting Started
1. Fork and clone the repo
2. Run `./gradlew pomf` (macOS and Linux) or `gradlew pomf` (Windows)
3. Profit
## Gradle
POMF uses Gradle to provide a number of utility tasks for working with POMF.
### `download`
Downloads the client and server Minecraft jars for the current Minecraft version to `.gradle/minecraft`
### `mergeJars`
2018-12-01 12:05:08 -05:00
Merges the client and server jars into one merged jar, located at `VERSION-merged.jar` in the POMF directory where `VERSION` is the current Minecraft version.
2016-08-17 15:28:42 -04:00
### `setupPomf`
`download` and `mergeJars`
### `pomf`
2016-08-17 17:23:55 -04:00
`setupPomf` and download and launch the latest version of Enigma automatically configured to use the merged jar and the mappings.