Domain - Land Claiming & Protection icon

Domain - Land Claiming & Protection -----

Highly configurable land claiming, grief protection & protection fields for 1.14-1.20



[​IMG]
Domain is a land claiming & protection plugin for Spigot/Paper 1.14 - 1.20

Designed to be easy to use by staff and players, it features a simple to use block management system that will allow your users to make use of any features and protections you’ve given access to, resize their field, enable/disable their fields, display the field boundaries, or even make sub-fields which they can rent out to other players.

With over 200 flags available to you, you can configure the protection levels that fit YOUR server!

[​IMG]
  • Grief Protection - From accessing chests to preventing players from getting in vehicles, Domain keeps your hard work safe
  • Player/Mob Protection - Tired of players killing you, your villagers or animals? Just want to make a safe no-monster zone? Domain has you covered
  • No PVP Areas - Prevent player attacks at home so you can relax and get back to building
  • GUI based field control - Turn your flags on/off, rename, control access, get info, and more - all from an easy to use GUI menu
  • Admin fields - Want to create a field that covers all of your spawn world, but want your staff to be able to build/break? Admin blocks let you create a non-owner field that your staff can update
  • Domain shop - Buy Domain blocks from the GUI, or sell the blocks via your favorite shop plugin
  • Advanced Mob Spawning - Replace your mob spawner blocks with Domain spawner fields and you can control how many can spawn at a time, light level requirements, mixed mob types, and more. Excellent for grinders or mini-games
  • Bypass mode for staff - Staff must actively turn on bypass mode instead of basic permission based access in order to access player areas, so you can rest assured that there will be no accidental access, and lets your staff just play when they’re not needed
  • Teleports - Set up teleport fields, perfect for a spawn world
  • Private Access Areas - You can let your players have no access fields except for those they want in, and you can even create members only field for those with specific permissions
  • Access lists - Let in your friends, and keep out your enemies with an easy to use GUI based access control list
  • Visualization - Block or particle visualization lets you see the current field size with ease
  • Snitch and Idle kick from fields - Tired of players hanging around in your fields? Snitch lets you know when they enter, and idle kick can be set up to prevent afk xp farming
  • Rental areas with their own access lists - Rent out shops, hotels, and more - You can control the cost and how long they can stay, but hand over naming and access lists during the rental period
  • Pricing - Set Domain Block place costs to prevent players placing/removing blocks at no cost - or create the blocks as one-time-use only!
  • Myriad Clan Support - Create clan homes where you and your friends can all access the field
  • Bazaar Support - Create well defined shop areas, either in spawn, or within player fields
  • Epidemic Support - Prevent players getting sick or experiencing symptoms in your Domain field
  • Dynmap support - Show your fields on Dynmap, with custom colors and icons per field type
  • WorldGuard support - WorldGuard is NOT required for Domain, but for those that use both, Domain will respect the WorldGuard fields when creating/destroying blocks
  • Apply Potion Effects - Apply potion effects such as miners haste or water breathing in the area - Excellent for rewarding your players.
  • Flying/No fly zones - Enable flying for allowed players, or enact a no-fly zone (sorry Elytra users!) over your field
  • Heal/Harm areas - Create areas where players are constantly healed or harmed, excellent for mini-games!
  • Vouchers - Create easy to expand fields by giving your players vouchers which can add additional flags or size to their existing fields. Perfect for gifts or rewards!
  • API - Domain has an easy to understand API where you can pull information, be informed or cancel events as they occur, or even resize a field from within your own plugin
  • Updates - New flags and features coming with each Minecraft release!
  • Suggestions - We LOVE suggestions for new features, whether as an existing user or not, reach out on Discord and let us know if there is something you’d like to see in Domain!
  • Discord based support - From issues, to questions, to help setting up fields, reach out on Discord and we’ll be happy to help
  • Free Trial! - Make sure Domain is right for you and your server without any of the commitment. Contact us on Discord for your free, no feature limited trial
  • Charity - Want Domain but would rather make a donation to charity? Contact us on Discord for details!
  • Over 200 flags! - Configure YOUR server, YOUR way!
[​IMG]

Domain is designed to be as simple as possible for both staff and users

Before you go live:

Domain comes with a number of out-the-box configurations, however, where it really shines is when you configure them to how you want YOUR server to run. Review the Block configurations, set up the fields as you’d like them, from setting the flags you’d like, to rent costs, if they should be resizable by the user etc. Some basic questions you should ask yourself for each field type is here: https://torpkev.github.io/domain_docs/createnew

Once you’ve got the blocks set up, it’s time to let the players in!

Players can create Domain blocks either via the build options specified in the config, given in kits, or purchased via your favorite shop plugin (Bazaar is the recommended shop plugin for Domain)

The player only needs to place the Domain Block down in an area, and their field will be created, with all the defaults specified in your configuration. Depending on how you have set it up, they can then right click the Domain Block they’ve placed, and make changes to the configuration of the field via the GUI menu

Players can resize their fields, turn flags on/off, perform access control etc.all from the GUI menu

For staff, if you ever need to help a player, going into ‘Bypass’ mode will allow you to access the field as though you are the owner

Players can remove their existing fields via the GUI menu - if the block is not a one-time only field, the block will be returned to them

Main menu - From here you can view the field, edit, access flags/info, or manage permissions

[​IMG]

Edit Field menu - From here you can rename the field, change your welcome/farewell messages, resize the field, merge additional fields, access admin commands such as teleport fields, remove or disable the field:

[​IMG]

Field information menu - From here you can view information about the field such as number of available blocks, view who is in the field, access the flags available in the field, or view/edit rent information

[​IMG]

Flags - From here you can turn the available flags on/off - flags that are available are either from the block configuration or via vouchers. Admins can also add any flag using the green button at the bottom (hidden for users)

[​IMG]

Permissions - From here you can add/remove players who have access to your field

[​IMG]

[​IMG]

Commands

Domain is designed to be as simple as possible, and so most features are available behind GUI menus, however, for those that wish to use them, here are some of the more common commands. A full list is available on the website

/domain bypass - Toggles bypass mode for staff
/domain debug - Toggles debug mode for admin
/domain reload - Reloads all the configs and data
/domain display - Displays the current field
/domain allow <player> - Adds a player to the current field
/domain disallow <player> - Removes a player from the current field
/domain clan allow <clan> - Adds a clan to the current field
/domain clan disallow <clan> - Removes a clan from the current field
/domain buy - Opens the Domain purchase GUI
/domain give <player> <block> - Gives a specific Domain block to the player
/domain get <block> - Gives a specific Domain block to the person running the command
/domain list - Lists the current fields you’re in
/domain open - Opens the GUI menu for the field you’re currently in
/domain expand <direction> <blocks> - Resizes the field out
/domain shrink <direction> <blocks> - Resizes the field in

Permissions

domain.field - Allows players to utilize Domain - Suggested for everyone
domain.admin - Gives administrator permissions - Suggested for Admins only
domain.bypass - Allows the player to use bypass mode - Suggested for all Staff
domain.bypass.snitch - Player receives notification when players are in bypass mode - Suggested for Admins only
domain.BLOCK_KEY.limit.MAX_ALLOWED - Limits the number of Domain blocks of that type the player is allowed to have - Suggested for everyone (replace BLOCK_KEY with the Domain block, and MAX_ALLOWED with a number)
domain.limit.MAX_ALLOWED - Limits the number of Domain blocks the player is allowed to have in total. Only used if perm_limit_by_block = false in configuration - Suggested for everyone (replace MAX_ALLOWED with a number)
domain.flag.add - Allows flags to be added to a field, even if not in the Domain block configuration - Suggested for Admins only

[​IMG]

[​IMG]

Come join us on Discord here: https://discord.ibexmc.com/

Feel free to ask questions, make suggestions, or just hang out and chat!

Discord chat is in English, please feel free to have someone speak on your behalf if needed

[​IMG]

Please be sure to read the following terms BEFORE purchasing
  • You are not allowed to redistribute this plugin in any form
  • You are not allowed to decompile the jar file, modify or claim this code as your own. Doing so will result in permanent loss of support
  • Your purchased copy is for use only on 1 public Minecraft server and 1 non-public test server
  • Support requests should be made via Discord. Only registered buyers or their proxy will be given access to support
  • Negative reviews will not be placed without first contacting me to review any issue you are having. Post negative reviews if you feel warranted, but you should at least give me a chance to resolve your concerns.
  • Sales are final and refunds or disputes are at my discretion. You must contact me directly prior to issuing a dispute.
  • Charge-backs without contacting me regarding the issue first will be considered scamming/theft and will be treated accordingly, including your username being listed publicly.
  • Completing your purchase indicates your willingness to abide by these terms.
Resource Information
Author:
----------
Total Downloads: 210
First Release: Jan 30, 2019
Last Update: Aug 23, 2024
Category: ---------------
All-Time Rating:
32 ratings
Find more info at torpkev.github.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings