Skip to content

Allows the pasting and retrieval of WorldEdit schematics block-by-block

License

Notifications You must be signed in to change notification settings

SamB440/Schematics-Extended

Repository files navigation


Schematics Extended

Allows the pasting and retrieval of Sponge format schematics block-by-block

Report Bug / Feature request

Discord

CodeFactor Contributors Issues License Forks Stargazers

Table Of Contents

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

About

Allows the pasting and retrieval of WorldEdit schematics block-by-block

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published