Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
This plugin is not intended to be used for commercial servers. You can use this plugin commercially when it is out of ALPHA.
Please leave me lots of feedback and bugs so I can fix/add them quickly <3
Simple User Interface (Inventory Interface)
- A role system that allows each settlement to create and manage their own permissions per role.
- Members can be managed easily via the user interface.
- There is a great overview of the land you have claimed with an easy land system, you are able to teleport to each land your settlement owns.
- An advanced border system that highlights each claim in the world.
- Titles when you enter/leave the wilderness or claims.
- Administration commands to easily manage your server in case something goes out of hand.
- JSON storage and YAML message configuration to easily manage data and configure messages.
- Member invitation system allowing you to get multiple requests to join different settlements.
- Many commands that allow you to make the most of your survival settlement experience.
- Support for WorldGuard and PlaceholderAPI
- Leaderboards via Placeholders
/s - opens the gui if you have a settlement
/s accept [settlement] - Accept invitation from a settlement
/s admin - Administration commands to manage your player base
/s autoclaim - Enable auto claiming when walking into new chunks
/s claim - Claim new land for the settlement
/s create [settlement] - Creates a new settlement
/s createrole [role] - Creates a new role for the settlement
/s deleterole [role] - Delete a role from the settlement
/s deny [settlement] - Denies an invitation from a settlement
/s disband - Disbands your settlement if you are the owner
/s help [page] - Displays the help pages for settlements
/s invite [player] - Invites a player to your settlement
/s kick [player] - Kicks a player from your settlement
/s leave - Leave your current settlement
/s list - Displays a list of all the settlements
/s setscription [description] - Sets a description for your settlement
/s setowner [player] - Transfers ownership to another member
/s setspawn - Sets the spawn for the settlement
/s settag [tag] - Sets the tag for the settlement
/s spawn - Teleports to the settlement spawn.
/s unclaim - Unclaims land from your settlement
Settlements handles many permissions for commands via the role system part of your settlement. Therefore only two permissions are needed for you to get started. Autoclaim can be used as a donation feature.
settlements.admin - To run the admin command
settlements.autoclaim - To autoclaim new chunks and allow to use the command
Roles Permissions
Spoiler
// LAND
LAND_BREAK
LAND_PLACE
LAND_INTERACT
LAND_CLAIM
LAND_UNCLAIM
// EDIT
EDIT_CITIZENS
EDIT_LAND
EDIT_SPAWN
EDIT_ROLES
EDIT_DESCRIPTION
EDIT_TAGS
// MEMBER
MEMBER_KICK
MEMBER_INVITE
MEMBER_KICK_EXEMPT
MEMBER_FRIENDLY_FIRE
//SPAWN
SPAWN_SET
SPAWN_TELEPORT
The plugin does not require any dependencies to be installed. You can run this completely as is.
These are the soft-dependencies available:
- Worldguard
- PlaceholderAPI
Built in dependencies:
- SmartInv (Shaded into the jar)
%settlements_name%
%settlements_members_tag%
%settlements_owner%
%settlements_claims_count%
%settlements_roles_count%
%settlements_members_count%
%settlements_claims_max%
%settlements_roles_max%
%settlements_members_max%
%settlements_claims_top_{number}%
%settlements_members_top_{number}%
![Showcase] (https://i.imgur.com/UWk2rVP.png)
This video is old:
There is a discord server available if you need quick and reliable support: DISCORD
Are you willing to test the settlement plugin? Join the testing server: 51.161.91.201:25610