SchematicMaker - Legacy V0.9.1

Create a Json Schematic from a chunk!

  1. Anonixis
    Schematic Maker
    The solution for making JSON format Schematics!

    Features
    • Copy a entire chunk into a Json file with every blocks rotations!
    • Paste a Schematic into any chunk anywhere!
    • Delete any of your schematics at any time!
    • Tell the user their schematics and the file sizes!
    Features coming in 1.0.0
    • Developer API for reading and writing Json Schematics
    • Area Selection, a system similar to worldedits copy and paste system
    • Add a config!
    • Option to limit the max and min amount of blocks allowed to be converted or pasted
    • Option to clear the chunk when pasting a chunk based schematic
    • Option to copy air blocks into the schematic
    Features planned for after 1.0.0
    • Schematics Store (No payments), a area that will be on my website where everyone can share their creations
    • Automatic Update server, if the config is set to true then when the server is started, the plugin will download the latest version that is supported and will take effect on a reload or restart
    • Support for my new huge plugin!
    • Options on what you can copy, for example, the contents of a chest, or the text on a sign
    Known Bugs
    • Pasting does paste the blocks but not the rotations, I will get a fix out for this as soon as possible!
    Commands
    • Convert: /sm convert [schematicname] | Converts the chunk your standing in into a schematic file
    • Paste: /sm paste [schematicname] | Pastes the schematic into the chunk your standing in
    • Delete: /sm delete [schematicname] | Deletes a specified schematic of yours
    • List: /sm list | Lists all of your schematics
    Permissions
    • sm.* | Gives the player all permissions in this plugin!
    • sm.convert | Allows the use of /sm convert
    • sm.paste | Allows the use of /sm paste
    • sm.delete | Allows the use of /sm delete
    • sm.list | Allows the use of /sm list
    Example
    This file is a schematic I made called chunk.json, from tests, files can go up to 8Mb. This example was made with SchematicMaker 0.9.0
    Code (Text):
    {

      "blockLocations": [
        "{\"x\":\"0.0\",\"y\":\"53.0\",\"z\":\"9.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"0.0\",\"y\":\"54.0\",\"z\":\"13.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"0.0\",\"y\":\"55.0\",\"z\":\"4.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"0.0\",\"y\":\"55.0\",\"z\":\"13.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"0.0\",\"y\":\"56.0\",\"z\":\"10.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"0.0\",\"y\":\"56.0\",\"z\":\"15.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"0.0\",\"y\":\"57.0\",\"z\":\"13.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"3.0\",\"y\":\"56.0\",\"z\":\"0.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"3.0\",\"y\":\"56.0\",\"z\":\"15.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"5.0\",\"y\":\"53.0\",\"z\":\"0.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"7.0\",\"y\":\"56.0\",\"z\":\"0.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"8.0\",\"y\":\"53.0\",\"z\":\"15.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"9.0\",\"y\":\"56.0\",\"z\":\"0.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"15.0\",\"y\":\"55.0\",\"z\":\"6.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"15.0\",\"y\":\"55.0\",\"z\":\"8.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"15.0\",\"y\":\"55.0\",\"z\":\"14.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"15.0\",\"y\":\"56.0\",\"z\":\"8.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"15.0\",\"y\":\"56.0\",\"z\":\"10.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"15.0\",\"y\":\"56.0\",\"z\":\"11.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"15.0\",\"y\":\"56.0\",\"z\":\"14.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}",
        "{\"x\":\"15.0\",\"y\":\"57.0\",\"z\":\"14.0\",\"pitch\":\"0.0\",\"uuid\":\"ee11f0a4-1b50-48d4-b40a-360bd23bcf60\",\"yaw\":\"0.0\"}"
      ],
      "blocks": [
        "CHEST",
        "NETHER_BRICK_STAIRS",
        "CHEST",
        "NETHER_BRICK_STAIRS",
        "NETHER_BRICK_STAIRS",
        "NETHER_BRICK_STAIRS",
        "TORCH",
        "CHEST",
        "TORCH",
        "CHEST",
        "CHEST",
        "CHEST",
        "TORCH",
        "CHEST",
        "CHEST",
        "COBBLESTONE_STAIRS",
        "CHEST",
        "CHEST",
        "CHEST",
        "CHEST",
        "TORCH"
      ],
      "blockRotations": [
        "NORTH",
        "EAST",
        "EAST",
        "EAST",
        "EAST",
        "EAST",
        "EAST",
        "SOUTH",
        "NORTH",
        "NORTH",
        "NORTH",
        "NORTH",
        "SOUTH",
        "NORTH",
        "NORTH",
        "SOUTH",
        "WEST",
        "NORTH",
        "NORTH",
        "WEST",
        "WEST"
      ]
    }


Recent Updates

  1. V0.9.1 Release