=== VoidSkyblock Island Structures ===

Place custom structure files here. Both .schem (WorldEdit) and .nbt (vanilla) formats are supported.
The mod checks for .schem first, then falls back to .nbt.
If no structure file exists, SBC Void Skyblock can generate built-in procedural defaults.
Disable "enableProceduralLobbyFallback" or "enableProceduralIslandFallback" in config.json
when a pack should require exported custom structures.

Structure files should match the template ID in config.json:
- starter_island.schem OR starter_island.nbt
- lobby_spawn.schem OR lobby_spawn.nbt

=== Schematic Support (.schem) ===

WorldEdit schematics are fully supported! This allows structures larger than 48x48x48.
Simply export your build from WorldEdit using //schem save <n>
and place the .schem file in this folder.

Supported formats:
- Sponge Schematic v2 (.schem) - WorldEdit 7+
- Sponge Schematic v3 (.schem) - WorldEdit 7.2+
- Vanilla Structure (.nbt) - Structure Blocks (max 48x48x48)

=== Spawn Points & Facing ===

Spawn positions are configured in config.json

For the lobby, set in config.json under "lobby":
{
    "structureFile": "lobby_spawn",
    "structureHeight": 63,
    "spawnX": 0,
    "spawnY": 64,
    "spawnZ": -8,
    "facing": "south"
}

For islands, set in each template under "islandTemplates":
{
    "id": "starter_island",
    "displayName": "Starter Island",
    "biome": "minecraft:plains",
    "structureHeight": 4,
    "spawnOffsetX": 0,
    "spawnOffsetY": 1,
    "spawnOffsetZ": 0,
    "facing": "south"
}

Island spawn offsets are relative to the island center and structureHeight.
To spawn players at Y=5 standing on the island, place the surface at structureHeight=4
and use spawnOffsetY=1.
Facing options: "north", "south", "east", "west"

=== Creating Custom Structures ===

Option 1: WorldEdit (Recommended for large builds)
1. Build your structure in-game
2. Stand where you want players to spawn and note the coordinates
3. Select the region with //pos1 and //pos2
4. Use //schem save <n>
5. Copy the .schem file to this folder
6. Calculate spawn offset from structure center and add to config

Option 2: Structure Blocks (for builds under 48x48x48)
1. Build your structure in-game
2. Use a Structure Block in "Save" mode
3. Copy the .nbt file to this folder
4. Configure spawn offset in config.json

=== Skyblock Portal ===

The built-in lobby includes a lit skyblock portal. You can also build a portal
frame using Skyblock Portal Frame blocks (minimum 2x3).
Light it with flint and steel. Walking through creates your island or teleports home.

=== Twerking Growth ===

Twerking growth is configured in config.json under "twerking".
You can enable/disable saplings, vanilla-style crops, Mystical Agriculture crops,
grass spreading, cooldowns, growth chance, radius, and optional whitelist mode.
When whitelist mode is enabled, only block IDs listed in "whitelist" can be grown.
