Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to the ParaCraftSDK wiki
ParacraftSDK is the software development environment for Paracraft. Although Paracraft is mainly for education, NPL/ParacraftSDK allows for serious software development (see also feature list). With ParacraftSDK, one can create plugins(mod) for paracraft, or standalone applications that can be published to PC/Web/Android/iOS for free.
Here is a list of user created paracraft plugins. All of them are open source. They are a great way to learn ParacraftSDK.
Deploy your software & Rebranding
We suggest you upload your mod in ParacraftPlugins, so that every paracraft users can see and install them directly from the software. However, if you want to redistribute paracraft as a branded and stand-alone software, please read our Free License File and see the Rebranding Guide. Rebranding allows you to change paracraft's login or setup user interface when distributing your software.
Directories In Installation Folder
- ./samples: Samples/templates, there may be a separate start.bat under each folder
- ./redist: redistributable runtime environment of Paracraft.
- ./src: paracraft/NPL source code reference
- ./_apps: user created applications and a few app samples.
- ./_mod: user created plugins and a few plugin samples.
- ./bin/Start.bat start paracraft in redist folder
- ./bin/CreateParacraftApp.bat create a new application project
- ./bin/CreateParacraftMod.bat create a new paracraft plugin project