

OneBlock - Complete Guide
OneBlock is a unique Minecraft plugin that completely changes the survival concept. Instead of an infinite world, the player starts on a single block that gradually reveals its resources as it's broken.
Getting Started
To begin, you need to create a special world using the command /mv create OneBlock normal -g Oneblock
. The administrator sets the starting point with /ob set
, after which players can join their islands via /ob join
or simply /ob
. Each new island is automatically generated 100 blocks away from the previous one, but this distance can be configured, for example: /ob set 300
.
Main Features
The plugin offers a rich set of commands for customizing gameplay:
- Auto Join -
/ob autojoin true
allows players to automatically go to their islands when entering the world - Territory Protection -
/ob protection true
prevents players from leaving the island boundaries - Borders -
/ob border true
creates individual borders for each player - Block Physics -
/ob physics false
disables gravity for blocks like sand and gravel - Invitation System -
/ob invite 'player_name'
and/ob kick 'player_name'
for managing island access
Level System
The level system is calculated using the formula: 16 + current_level × multiplier. The multiplier is configured with /ob lvl_mult 5
. Players can track their progress through a progress bar that displays the current level and remaining blocks until the next level.
Appearance Customization
The progress bar is fully customizable: you can change colors for each level separately, set custom text using placeholders. The command /ob Progress_bar color RED
changes the color, and /ob Progress_bar settext %OB_lvl% lvl now. Need block to next lvl %OB_need_to_lvl_up%
configures the displayed text.
PlaceholderAPI Integration
The plugin supports numerous placeholders for integration with other systems:
%OB_lvl%
- player's current level%OB_next_lvl%
- next level%OB_break_on_this_lvl%
- number of blocks broken at current level%OB_need_to_lvl_up%
- blocks needed until next level%OB_percent%
- level completion percentage%OB_top_1_name%
and%OB_top_1_lvl%
- leaderboard information
Custom Blocks Support
OneBlock is fully compatible with popular custom block plugins:
- ItemsAdder - native ID support in blocks.yml
- Oraxen - direct block ID usage
- Mods and other plugins - ability to spawn custom blocks through configuration commands
Usage example:
'/setblock %d %d %d IC2:blockOreCopper'
'/setblock %d %d %d IC2:blockOreTin'
'/setblock %d %d %d IC2:blockOreUran'
Additional Features
- Progress Reset -
/ob IDreset
allows starting fresh - Island Configuration - ability to set your island as default for new players
- Island Rebirth - automatic player respawn on their island
- Statistics - activity tracking through bStats