A Minecraft mapart schematic and map.dat generator, designed to be feasible for both server admins and survival players on servers like 2b2t, running in your browser.
MapartCraft is a static website written in ReactJS; running and building requires NPM / Node. Extra scripts in tools
are written in Python3. tools/addColoursJSONBlock.py
optionally uses ImageMagick to manage src/images/textures.png
.
- Acquire packages with
npm install
. - Build using
npm run build
, or run a debug version withnpm run start
. - Alternatively use the shell script
build.sh
for deployment on Linux. This will also copy a.htaccess
file to the build folder for use with Apache.
The default build settings assume the app is being hosted at https://YOUR-SITE-HERE.com/mapartcraft. To change the folder from which the site is hosted modify the following:
homepage
inpackage.json
basename
in the Router insrc/app.js
- The
RewriteRule
inbuildSources/apache/.htaccess
if using Apache
Visit MapartCraft on rebane2001.com or use a mirror on web.archive.org. However, it is recommended to use the rebane2001.com site as it is always up to date with new features and bugfixes.
- Minecraft for the block textures
- KenPixel Mini Square font by Kenney
- pako's zipping library
- jszip's zipping library
- OpenMoji for flags
- Translation credits can be seen on the translated pages
- SelfAdjointOperator for some extra features
- Code contributors can be seen on the contributions page