OneBlock Lite ⭐ | GUI | Islands | Trust | ItemsAdder/Oraxen/Nexo/CraftEngine Support icon

OneBlock Lite ⭐ | GUI | Islands | Trust | ItemsAdder/Oraxen/Nexo/CraftEngine Support -----

Intuitive OneBlock islands with GUI, trust, visits, protection and custom blocks.



[​IMG]
[​IMG]

[​IMG]

Native version: Spigot 1.21.8
Supported versions: Spigot/Paper 1.21.x
Recommended version: Spigot or Paper 1.21.8
Java version: Java 17 or newer

OneBlock
Simple OneBlock islands with GUI, phases, trust, visits, Nether/End islands and border protection.
A clean and intuitive OneBlock plugin built for community servers.
OneBlock gives every player a personal island with a central regenerating block, phase progression, protection, trust, visits, Nether/End islands and an easy GUI.
Players can start with /ob, create their island, return home, manage trust, visit trusted islands and progress through configurable phases without needing to remember many commands.
- Easy GUI with /ob and /ob gui
- Personal OneBlock islands
- Overworld, Nether and End OneBlock islands
- Separate progress for each dimension
- Nether and End portal support
- Configurable phases and block pools
- Configurable phase-based chest loot
- Random events support
- Trust GUI for sending, accepting, denying and removing trust
- Visit GUI for browsing trusted online islands
- Island border protection
- Protection against unauthorized building and breaking
- PvP protection settings
- Void rescue system
- PlaceholderAPI support
- Dynamic placeholders for visited islands
- Custom blocks support for ItemsAdder, Oraxen, Nexo and CraftEngine
- bStats support
- No ProtocolLib required
- No VoidWorld required
1. Put the OneBlock jar inside your /plugins folder.
2. Install all required dependencies:
Code (Text):

Multiverse-Core
MultiverseNetherPortals
EssentialsX
EssentialsX Spawn
 
3. Start the server once.
4. Create the OneBlock worlds with Multiverse:
Code (Text):

/mv create oneblock normal -g OneBlock:void
/mv create oneblock_nether nether -g OneBlock:void
/mv create oneblock_end the_end -g OneBlock:void
 
5. Make sure the world names match config.yml.
6. Players can open the GUI with:
Code (Text):

/ob
 
With MultiverseNetherPortals installed, Nether and End portals can send players directly to their own OneBlock Nether or End island.
This behaves like:
Code (Text):

/ob nether
/ob end
 
Recommended MultiverseNetherPortals config:
Code (Text):

bounceback: true
teleport_entities: true
send_no_destination_message: true
send_disabled_portal_message: true
end_platform_drop_blocks: true
portal-auto-link-when:
  nether:
    prefix: ''
    suffix: _nether
  end:
    prefix: ''
    suffix: _end
worlds: {}
 
Code (Text):

/ob
/oneblock
/ob gui
/ob create
/ob go
/ob nether
/ob end
/ob status
/ob reset
/ob trust add <player>
/ob trust remove <player>
/ob visit <player>
/ob leave
/ob reload
/ob teleport <player>
/ob delete <player|uuid>
/ob confirm
/ignoreclaim
 
Code (Text):

%oneblock_phase%
%oneblock_broken_blocks%
%oneblock_blocks_to_next_phase%
%oneblock_progress_percent%
%oneblock_dimension%
%oneblock_overworld_phase%
%oneblock_overworld_broken_blocks%
%oneblock_overworld_blocks_to_next_phase%
%oneblock_overworld_progress_percent%
%oneblock_nether_phase%
%oneblock_nether_broken_blocks%
%oneblock_nether_blocks_to_next_phase%
%oneblock_nether_progress_percent%
%oneblock_end_phase%
%oneblock_end_broken_blocks%
%oneblock_end_blocks_to_next_phase%
%oneblock_end_progress_percent%
%oneblock_island_radius%
%oneblock_trusted_players%
%oneblock_total_islands%
%oneblock_is_visiting%
%oneblock_viewing_owner%
 
Main placeholders such as phase, broken blocks and progress automatically show the data of the island the player is currently on.
When visiting another island, they show the visited island data.
When returning home, they show the player's own island data again.
Required:
Code (Text):

Spigot or Paper 1.21.x
Multiverse-Core
MultiverseNetherPortals
EssentialsX
EssentialsX Spawn
 
Optional:
Code (Text):

PlaceholderAPI
ItemsAdder
Oraxen
Nexo
CraftEngine
 
Not required:
Code (Text):

ProtocolLib
 
OneBlock supports custom blocks inside phase configuration.
Supported optional engines:
Code (Text):

ItemsAdder
Oraxen
Nexo
CraftEngine
 
Example:
Code (Text):

blocks:
  - STONE
  - OAK_LOG
  - ITEMSADDER:namespace:block_id
  - ORAXEN:block_id
  - NEXO:block_id
  - CRAFTENGINE:namespace:block_id
 
If you do not use custom blocks, OneBlock works normally with vanilla materials.
This plugin uses bStats metrics to collect anonymous usage statistics.
No personal data, server IPs or player names are collected.
Resource Information
Author:
----------
Total Downloads: 48
First Release: Jun 6, 2026
Last Update: Jun 14, 2026
Category: ---------------
All-Time Rating:
9 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings