SkyBlock Mod adds a fully custom SkyBlock world preset, configurable island templates, team management, island visits, and an in-game management GUI.
⚠️ Important Note: This mod is under active development and does not provide island protection. It is highly recommended to use a protection mod like FTB Chunks alongside it.
Singleplayer: Select the Skyblock Mod world preset during world creation.
Dedicated Servers: Set level-type=skyblockmod:skyblock_world in your server.properties file before generating the world.
Overworld: Uses highly configurable Skyblock generation (island distance, height, biomes, structures, carvers, and terrain layers).
Nether: Can be toggled between Skyblock generation or normal vanilla Minecraft generation.
The End: Always uses normal vanilla Minecraft generation.
All templates utilize standard Minecraft .nbt structure files and feature a rotatable, zoomable 3D preview shown to players before creation.
Spawn Island (config/SkyblockMod/spawn_island.nbt): Generated only once when the world is first created. New players without an island are automatically sent here.
Main Islands (config/SkyblockMod/Templates): Configurable templates for player islands, each supporting custom player spawn offsets and look directions.
Additional Islands (config/SkyblockMod/AdditionalIslands): Extra structures that automatically spawn around the main island with configurable $X, Y, \text{ and } Z$ offsets.
Pressing M in-game opens the Skyblock Mod GUI. Team data is saved separately for each individual world.
Island Browser: View all active teams and member counts. Filter by visit status, join requests, empty teams, and disbanded teams.
Leader Controls: Manage members, adjust permissions, handle invitations/requests, change team names, transfer leadership, or disband the team.
Teleportation: Quick-travel commands to return directly to your home island or the world spawn.
Island Visits: Team leaders can toggle public access. Visitors can also be manually deported back to spawn by the island residents.
The mod includes independent, configurable cooldowns for island creation, home teleporting, spawn teleporting, and visiting other islands.
Command Example:
/skyblockmod island create "classic_island" "Island Name"