This project is a work in progress for a set of web-based and command line tools for Minecraft creators.
Visit the documentation for more information on Minecraft Creator Tools and the current set of capabilities.
See the changelog for detailed updates and notes. If you have issues, please create a GitHub issue.
See the Project Structure file for a look at the structure of the codebase including a tour of major types.
Please note that, at this time, we are not able to accept pull request contributions from the broader community.
Visit this web app via https://mctools.dev.
Enjoy!
Everything is built out of the app
folder.
In the app\
folder, run
npm run all
to install dependencies and resources, and compile projects.
In the project directory, you can run:
Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits. You will also see any lint errors in the console.
Launches the test runner in the interactive watch mode.
See the section about running tests for more information.
Builds the command line application into toolbuild/jsn
folder. You can then run the command line tool from npx toolbuild\jsn
.
You can package the command-line by running npm pack
in toolbuild/jsn
.
Builds the web app for production to the build
folder. It correctly bundles React in production mode and optimizes the build for the best performance. The build is also minified.
Once packaged, you can install the command line locally via npm install minecraft-creator-tools-<version>.tgz
. If you'd like to make Minecraft Creator Tools available across your device, you can install it globally via npm install -g minecraft-creator-tools-<version>.tgz
. Minecraft Creator Tools is also available on NPM via @minecraft/creator-tools.
See the command-line readme for more instructions on using the command line.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.