
OmniSMP
Lands Claim plugin protection. It allows players to protect their builds, manage members, and customize their settlement settings without relying on clunky golden-shovel mechanics.
🌟 OmniSMP - Advanced Lands & Settlements Core
OmniSMP is a powerful, lightweight, and highly customizable chunk-based land claiming plugin designed for modern survival servers. It allows players to protect their builds, manage members, and customize their settlement settings without relying on clunky golden-shovel mechanics.
✨ Features
- Chunk-Based Claiming: Claim land chunk-by-chunk (16x16) instantly.
- Visual Borders: Live, highly visible green particle walls show exact claim borders (/lands view).
- Immersive Welcome Titles: Aqua on-screen titles display the land name and owner when crossing borders.
- Invite-Based Member System: Safely invite friends. They must /lands accept to join, preventing forced teleportation or griefing setups.
- Advanced Protections: Blocks breaking, placing, PVP, and block interactions (chests, hoppers, etc.) for non-members.
- Customizable Land Settings: Owners can toggle PVP or open doors/gates to the public using /lands setting.
- Ban System: Keep specific troublemakers out of your claims completely.
- Permission-Based Limits: Easily integrate with LuckPerms to give VIPs and higher ranks more chunks and member slots.
- World Whitelists: Restrict claiming to specific worlds via config.yml.
- PlaceholderAPI Support: Display claim stats on scoreboards or in chat!
📥 Installation Guide
Download Dependencies: OmniSMP requires PlaceholderAPI to function fully. Download it from SpigotMC.
- Install: Place
OmniSMP-x.x.jarandPlaceholderAPI.jarinto your server'splugins/folder. - Restart: Start or restart your server.
- Configure: Open
plugins/OmniSMP/config.ymlto set up your allowed worlds. - Permissions: Use your permissions plugin (e.g., LuckPerms) to set player chunk limits (see below).
💬 Commands
/lands claimor/claimClaims the chunk you are currently standing in./lands unclaimor/unclaimUnclaims the chunk you are standing in./lands viewShows green particle borders of nearby claims for 30s./lands aboutor/aboutShows information about your current land./lands rename <name>or/renameRenames your settlement./lands addmember <player>Sends a land invite to an online player./lands accept/denyAccept or deny a pending land invite./lands leavelandLeaves the settlement you are currently standing in./lands removemember <player>Kicks a member from your land./lands ban <player>Bans a player from entering or interacting in your land./lands unban <player>Removes a ban./lands setting <pvp/doors> <on/off>Toggles land settings (e.g.,/lands setting pvp off).
👑 Rank Limits (Permissions)
Limits are not set in the config. They are assigned using permissions! This makes it incredibly easy to link limits to your server ranks.
- If a player does not have a permission, they default to
10 Chunksand3 Members.Chunk Limits: Add the permissionomnismp.limit.chunks.<amount>Example:/lp group vip permission set omnismp.limit.chunks.25gives VIPs 25 chunks. - Member Limits: Add the permission
omnismp.limit.members.<amount>Example:/lp group mvp permission set omnismp.limit.members.10lets MVPs invite 10 people.
📊 PlaceholderAPI Placeholders
You can use these placeholders in plugins like TAB, HolographicDisplays, or Scoreboard plugins:
%omnismp_lands_chunks_claimed%- Shows the number of chunks the player currently owns.%omnismp_lands_chunks%- Shows the number of chunks the player has left to claim (Max Limit - Claimed).
Preview
Title Lands
![]()
![]()
Lands Rename
![]()
Created by bellanoo for OmniSMP version


