Test Server
A live test server is available so you can try the plugin before purchasing:
Private Islands is a configurable Minecraft island plugin for Paper/Spigot servers. Players buy a private island, progress through tiers, and complete missions to unlock content and earn rewards.
The plugin is designed to run on a single server with no external database required by default. SQLite is supported out of the box, and MySQL can be enabled if the server owner prefers it.
Main sections:
Examples:
A live test server is available so you can try the plugin before purchasing:
- IP: 83.229.86.219
- Port: default (25565)
Private Islands
Required: the server must include a template world named island for island cloning to work.Private Islands is a configurable Minecraft island plugin for Paper/Spigot servers. Players buy a private island, progress through tiers, and complete missions to unlock content and earn rewards.
The plugin is designed to run on a single server with no external database required by default. SQLite is supported out of the box, and MySQL can be enabled if the server owner prefers it.
Features
- Private islands generated from a template world
- Tier-based island progression
- Mission system with configurable rewards and timing
- Ghost raid mission
- Invasion mission with configurable waves and balancing
- Gamble Altar
- Per-world inventory support
- Island stats and leaderboards
- GUI-based settings and mission controls
- Boss bar control for special events
- Optional custom reward routing through YAML
Database
Default setup:- SQLite
- Local file stored inside the plugin data folder
- MySQL
- Configurable host, port, database name, username, and password
Configuration
Most gameplay values are configurable in config.yml and messages are configurable in messages.yml.Main sections:
- database
- tiers
- points
- rewards.custom
- missions.ghost
- missions.invasion
- missions.shipwreck
- missions.milking
- missions.farm
- coordinates
- island
- perks
Commands
Common player commands:- /island - open the island menu or teleport to the island spawn
- /island missions - open mission controls
- /island settings - open island settings
- /island perks - open perks
- /island inv - open the reward stash
- /island top - view the leaderboard
- /island forcestart <ghost|invasion> - force an event start
- /island reload - reload configuration
Permissions
The plugin is meant to be sold and deployed in different server setups, so access control is permission-driven.Examples:
- island.buy
- island.admin
- island.spawntop
- island.removetop
Installation
- Place the plugin jar in the server plugins folder.
- Start the server once to generate default files.
- Edit config.yml and messages.yml.
- Restart the server.
Notes for server owners
- The plugin is intended to be configurable without editing code.
- Mission balancing, event timing, and reward output are controlled through YAML.
- Default values are safe for a normal survival server, but they can be tuned per server.
