Skip to content

Open-Source

At Shapescape, we value Open-Source projects and want to give back to the community by sharing some of the tools we have developed over the past few years.

Educator Tools

NameDocsDescription
Educator ToolsDOCSA Minecraft Add-On with a set of tools for educators that help lead a multiplayer session

Regolith Filters

NameDocsDescription
Shapescape Content Guide GeneratorDOCSRegolith filter that generates content guides.
Shapescape Content Guide Generator ContainersDOCSRegolith filter that reads containers from the level and exports them to files readable by the content guide generator.
Shapescape Content Guide Generator World SettingsDOCSAddon for the Content Guide Generator Filter that reads data from a the release_config file and pastes this into a world_settings.md template.
Shapescape Copy FilesDOCSRegolith filter that copies specified files to a different place on your drive
Shapescape NBT ReplacerDOCSRegolith filter that replaces strings in NBT files using regex patterns
Shapescape Custom Blocks GeneratorDOCSA Regolith filter that makes creating custom blocks easier.
Shapescape CutscenesDOCSRegolith filter for creating cutscenes for dialogues and controlling camera movement.
Shapescape Easy GlyphsDOCSRegolith filter that makes adding custom glyphs easier
Shapescape Legacy Project UpdaterDOCSA filter for updating project using legacy commands - old execute format, block commands (fill, setblock, execute .. if block), and entity commands (summon).
Shapescape-Minify-JsonDOCSMinifies the JSON files in RP and BP.
Shapescape Texture ToolsDOCSRegolith filter for combining and separating textures.
Shapescape World SettingsDOCSA filter that sets some properties in the level.dat file. Based on the release_config.json file.

Scripting APIs

NameDocsDescription
@Shapescape/StorageDOCSA storage abstraction designed exclusively for Minecraft Bedrock.
@Shapescape/SpaceDOCSA collection of geometry and world utility classes designed exclusively for Minecraft Bedrock.

Blockbench Plugins

NameDocsDescription
Main RepositoryDOCSMain repository of all blockbench plugins
Batch ScreenshotDOCSAutomates the screenshot process of models programmatically with configurable settings
System Template File LoaderDOCSAllows for easy importing of PNG and animation files into a project when the geometry file is located in the same directory as the other files

Popular repositories Loading

  1. Educator-Tools Educator-ToolsPublic

    A set of tools for educators that help lead a multiplayer session

    TypeScript 27 7

  2. StorageAPI StorageAPIPublic

    A storage abstraction designed exclusively for Minecraft Bedrock. It leverages Minecraft's dynamic storage system, supporting both standard storage and extended storage capabilities that allow you …

    TypeScript 8

  3. SpaceAPI SpaceAPIPublic

    A collection of geometry and world utility classes designed exclusively for Minecraft Bedrock.

    TypeScript 4

  4. Shapescape-Content-Guide-Generator Shapescape-Content-Guide-GeneratorPublic

    Regolith filter that generates content guides.

    CSS 2

  5. Blockbench-Plugins Blockbench-PluginsPublic

    A group of custom plugins for Blockbench

    JavaScript 1

  6. shapescape-dialogue-2 shapescape-dialogue-2Public

    A new version of Python module "shapescape-dialogue" aka "dialogue-lib" repository

    Python

Repositories

Showing 10 of 21 repositories

Top languages

Loading…

Most used topics

Loading…