Blueprint Module for Dark Roleplay Core Project
Module Functionality
We decided to modernize the structure file system in Minecraft, as traditional schematics have significant size and limited compatibility with modifications. As a result, we developed a completely new format which we named "Blueprints" or the "Blueprint Format". Currently, the first version of the system is implemented, while a second, more advanced version is actively under development.
The primary purpose of this addon is to provide tools for creating and using files in the new format. A special blueprint controller block appears in the game world, serving as the central element of the system.
Installation Process
In most cases, installing this mod separately is not required, as it's already included in the main Dark Roleplay Core project. However, if you want to use only the blueprint system without other components of the main modification, follow these steps:
- Download the mod file
- Place it in the mods folder
- Launch Minecraft
Multiplayer Support
Despite specialized multiplayer features currently being in the planning stage, the module already uses a permission system to control player actions. Server owners can configure access rights through mods or plugins that support Forge Permissions API.
Available Permissions
- drpcmblueprints.blocks.blueprint.load — allows loading blueprints into the world
- drpcmblueprints.blocks.blueprint.save — enables saving structures as blueprints
- drpcmblueprints.blocks.blueprint.change — permits changing blueprint controller parameters
- drpcmblueprints.blocks.blueprint.see — allows viewing controller settings
Development Plans
- Implementation of personal blueprint storage for each player with disk space limitation capability
- Creation of blueprint controller version for survival mode
- Completion of second blueprint format version development and adding its support
- Improvement of controller functionality for working with the updated format