Custom Islands
Custom Island
uSkyBlock supports custom-islands by world-edit (or mcedit) schematics.
Rules:
- Schematic must be placed in `/plugins/uSkyBlock/schematics`
- Schematic must contain:
- 1 (and only ONE) BEDROCK (from v2.6 bedrock isn't needed any more)
- 1 (or more) Chests.
- The chest should be within 15 blocks of the bedrock (only for versions before 2.6)
Creating a Schematic
- Create an island following the above rules.
- Use World-Edit to mark the island
- use the wand to select the opposite 2 corners from your island
- Copy the island using World-Edit command
- Stand on the location you want to be the spawn on your island.
- Save the copy as a .schematic with the WorldEdit command
Now World-Edit will have placed a schematic in your `/plugins/WorldEdit/schematics` folder.
Installing the Schematic in uSkyBlock
- Copy the schematic to your `/plugins/uSkyBlock/schematics` folder.
- Make sure to change the `config.yml` to name the schematic:
island: # [filename] The schematic to use for island generation. # Put your schematic in the 'uSkyBlock/schematics' folder, # you don't need to add the '.schematic' part below. schematicName: MyIsland
- Reload config `/usb reload`
Tada, now players should get your custom made schematic when they do `/is create`.
Controlling access to custom-islands
uSkyBlock will chose the "best-match" as an island for any player performing `/is create`.
The rules will follow this:
- Does the player have permission `usb.schematic.<schematic-name>`?
- Use this schematic as island
- Does any of the schematics match the `options.island.schematicName` name?
- Use this schematic as island
- Is `options.island.useOldIslands` set?
- Generate a skySMP like island
- Else
- Generate the default uSkyBlock island