Skyblock gives every player their own private island in the sky. Players can build, invite friends, visit other islands and control who may enter. The plugin also includes island protection and a cobblestone generator that can produce ores.
- Stop your PowerNukkitX server.
- Download the Skyblock
.jarfile. - Place the file in your server's
pluginsfolder. - Start the server again.
The plugin creates its configuration and local database automatically. The default settings use an H2 database, so no separate database server is needed.
To confirm that the plugin loaded correctly, check the server console for Skyblock or enter /plugins in the server console.
Enter /skyblock to create your island and travel to it. If you already have an island, the same command takes you home.
You can also use /sb, /island or /is instead of /skyblock.
| Command | What it does |
|---|---|
/skyblock |
Creates your island or takes you home |
/skyblock home |
Takes you to your island |
/skyblock visit <player> |
Visits another player's island, if access is allowed |
/skyblock info |
Shows information about the island you are currently on |
/skyblock open |
Allows everyone to visit your island |
/skyblock close |
Limits access to you and trusted members |
/skyblock setspawn |
Sets your island's arrival point to your current position |
/skyblock trust <player> |
Gives a player permission to build on your island |
/skyblock untrust <player> |
Removes a player's building permission |
/skyblock ban <player> |
Prevents a player from visiting your island |
/skyblock unban <player> |
Removes a player's island ban |
Commands that change island settings must be used by the owner while they are on their own island.
- A separate protected world for every island
- Automatic island creation and storage
- Trusted island members who can build and interact
- Public or private islands
- Player visits and island bans
- Automatic unloading of empty island worlds to save server resources
- A cobblestone generator that can also produce configurable ores
- Recovery from an accidental obsidian generator: use an empty bucket on the obsidian to turn it back into a lava bucket
- Messages in English, German, Spanish, French, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Turkish and Simplified Chinese
After the first start, the settings can be found in the Skyblock plugin folder inside your server's plugins directory. Open config.yml with a text editor while the server is stopped. Save your changes and start the server again.
The default database setting is:
provider: "h2"H2 stores the data locally and is the simplest option for most servers. If you already operate a MySQL server, change the provider to mysql and enter its connection details in the mysql section.
Keep a backup of the Skyblock plugin folder before changing database settings. Existing island records are not automatically moved from one database to another.
The spawn values define the arrival point on newly created islands. You normally do not need to change them. If you replace the included island structure, adjust these coordinates so players appear in a safe location.
The values under oreGeneration control what the island cobblestone generator can create. A higher number makes a block more likely compared with the other entries. For example, cobblestone with a value of 600 is much more common than diamond ore with a value of 10.
You may change the numbers, set an entry to 0 to disable it, or add another valid Minecraft block identifier. Restart the server after making changes.
This option is enabled by default:
allowObsidianBucket: trueWhen enabled, an island owner or trusted member can use an empty bucket on obsidian to recover a lava bucket. Set it to false if you do not want this behavior.
Only the island owner and trusted members can build or interact on a protected island. The permission skyblock.moderator lets a staff member bypass island access and protection checks. Assign this permission only to trusted server staff with your usual permissions plugin.
A player cannot visit an island
The island may be closed or the visitor may be banned. The owner can use /skyblock open or /skyblock unban <player>.
A trusted player cannot build
The owner should stand on their own island and run /skyblock trust <player>. Check that the correct player name was selected. If the player still cannot build, check whether spawn protection is enabled in your PowerNukkitX pnx.yml file, as it may also prevent building near the island spawn.
Players arrive in the wrong place
The owner can stand in a safe location and use /skyblock setspawn. For a custom island structure, also update the spawn section in config.yml.
The generator produces unexpected blocks
Review the oreGeneration section in config.yml. All values are relative weights, not percentages.
If a problem continues, open an issue on the GitHub issue tracker. Include your PowerNukkitX version, Skyblock version and the relevant console error.