You can join the community in the Discord server! I also encourage everyone to voice your suggestions, comments, and questions in the Discord.
If you'd like to help support and sustain the mod, please consider becoming a donor!
PSWG builds using the Gradle build system. I recommend you use IntelliJ as an IDE. Simply import the gradle project, setup your development workspace, and build.
- Set up your development workspace by importing the Gradle project
- Decompile Minecraft sources:
gradlew genSources
- All dependencies are met with Maven and are subsequently compiled into the resulting jarfile.
- Build a jarfile with
gradlew build
to producepswg-<version>.jar
in./build/libs
.
Recommended:
Please only create pull requests for content additions or bugfixes (i.e. not as a way to report issues or post suggestions).
Things to consider:
- Before spending a lot of time on adding a feature, please discuss feature additions with the team on Discord.
- Conform to the code style of the class you are editing or similar classes.
- Search previous pull requests to make sure the feature you're adding or the bug you are fixing hasn't already:
- Been implemented.
- Been rejected.
Some ideas and concepts Copyright or Trademark Lucasfilm LTD., LucasArts, or Disney.
Non-code assets CC-BY-SA 4.0.
If you are a modpack owner or distributor, you are fully responsible for supporting this mod's integration with the pack in form and function. If an issue is caused by this mod, you or the player is responsible for posting a support ticket/issue here.