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.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
OmniSMP
🌟 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
- PlaceholderAPI Support: Claim land chunk-by-chunk (16x16) instantly. - PlaceholderAPI Support: Live, highly visible green particle walls show exact claim borders (/lands view). - PlaceholderAPI Support: Aqua on-screen titles display the land name and owner when crossing borders. - PlaceholderAPI Support: Safely invite friends. They must /lands accept to join, preventing forced teleportation or griefing setups. - PlaceholderAPI Support: Blocks breaking, placing, PVP, and block interactions (chests, hoppers, etc.) for non-members. - PlaceholderAPI Support: Owners can toggle PVP or open doors/gates to the public using /lands setting. - PlaceholderAPI Support: Keep specific troublemakers out of your claims completely. - PlaceholderAPI Support: Easily integrate with LuckPerms to give VIPs and higher ranks more chunks and member slots. - PlaceholderAPI Support: 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. - Permissions: Place ``OmniSMP-x.x.jar`` and ``PlaceholderAPI.jar`` into your server's ``plugins/`` folder. - Permissions: Start or restart your server. - Permissions: Open ``plugins/OmniSMP/config.yml`` to set up your allowed worlds. - Permissions: Use your permissions plugin (e.g., LuckPerms) to set player chunk limits (see below).
💬 Commands
- `/lands claim` or `/claim` Claims the chunk you are currently standing in. - `/lands unclaim` or `/unclaim` Unclaims the chunk you are standing in. - `/lands view` Shows green particle borders of nearby claims for 30s. - `/lands about` or `/about` Shows information about your current land. - `/lands rename <name>` or `/rename` Renames your settlement. - `/lands addmember <player>` Sends a land invite to an online player. - `/lands accept` / `deny` Accept or deny a pending land invite. - `/lands leaveland` Leaves 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 Chunks` and `3 Members`. `Chunk Limits`: Add the permission `omnismp.limit.chunks.<amount>` Example: `/lp group vip permission set omnismp.limit.chunks.25` gives VIPs 25 chunks. - Member Limits: Add the permission `omnismp.limit.members.<amount>` Example: `/lp group mvp permission set omnismp.limit.members.10` lets 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