Schematics-Extended
Schematics-Extended copied to clipboard
Allows the pasting and retrieval of WorldEdit schematics block-by-block
Schematics Extended
Allows the pasting and retrieval of Sponge format schematics block-by-block
Report Bug / Feature request
Table Of Contents
- About the Project
- Branches
-
Getting Started
- Prerequisites
- Setting up
- What to do
- Contributing
- License
- Authors & Contributors
About The Project
Schematics Extended allows you to paste schematics block-by-block. It also allows fetching the palette and materials of a schematic before even pasting it.
You can find the documentation on the Spigot thread: https://www.spigotmc.org/threads/previewing-and-pasting-schematics-block-by-block.324817/
Branches & Modules
Schematics Extended has modules for the WorldEdit API and branches for previous versions.
Getting Started
To contribute, follow the steps below. Contributions are very welcome.
Prerequisites
Running BuildTools is not required as we use the CodeMC NMS repository.
Setting up
Clone the repository
Via IntelliJ:
File > New > Project from Version Control > URL: https://github.com/SamB440/Schematics-Extended.git > Clone
Or, via git bash:
git clone https://github.com/SamB440/Schematics-Extended.git
To build, run the build
task from IntelliJ, gradle, or gradlew.
What to do
See the open issues for a list of proposed features (and known issues).
Contributing
Contributions are greatly welcomed.
- If you have suggestions for new features or changes, feel free to open an issue to discuss it, or directly create a pull request.
- Make sure to add javadoc comments.
- Create an individual PR for each suggestion.
Creating A Pull Request
Please be mindful that we may ask you to make changes to your pull requests.
Also, if possible, please use feature
or fix
branch prefixes.
License
Distributed under the GNU GPL v3 License. See LICENSE for more information. Please provide credit to the authors/contributors below if used.
Authors & contributors
- SamB440 - Schematic previews, centering and pasting block-by-block, class itself
- brainsynder - 1.13+ Palette Schematic Reader
- Math0424 - Rotation calculations
- Jojodmo - Legacy (< 1.12) Schematic Reader