Sueta

mineEasyPlots - Easy protection of your territory

1.2

It is very easy plugin for creating cuboid-like plots by players.

·Plugin

mineEasyPlots.png

ABOUT
It is very easy plugin for creating cuboid-like plots by players. Plugin has every message configurable, followed by simple config.

FEATURES

  • Regions based on WorldGuard
  • Easy plot managment
  • Plot size visualization with particles
  • Plot managment commands for Admins
  • List of player's plots in GUI
  • Configurable plot limit per permission

PERMISSIONS

  • mieEasyPlots.admin - permission to use admin commands and features.
  • mineEasyPlots.default - default plots limit in config.

COMMANDS

  • /plot info - Information about plot in your current location.
  • /plot list - List of plots in GUI.
  • /plot vusualizes - Visualization of plot border in your location.
  • /plot add <nick> - Add player to your plot.
  • /plot kick <nick> - Kick player from your plot.

ADMIN COMMANDS

  • /plot list <nick> - List of players plots in GUI.
  • /plot add <nick> - Add player to current plot.
  • /plot kick<nick> - Kick player from current plot.

CONFIGS

config.yml
# Plot size from center
plotSize: 20

# Plot block | After place of this block, plot will be created.
plotBlock: NOTE_BLOCK

# Limit of plots.
# To add new limit, append list with new entry:
# plotLimits:
#   default: 5
#   vip: 5
#   svip: 20
#   ...
#
# Permission: mineeasyplots.limits.<limit>
# Example: mineeasyplots.limits.default
#
# DO NOT REMOVE "DEFAULT" ENTRY!
plotLimits:
  default: 5
  vip: 10
messages.yml
messages:
  createPlot: '&aSuccessfully created a plot!'
  errorCreatePlot: '&cInvalid location to create plot!'
  denyFlags: '&cYou can''t do that here.'
  entryPlot: '&aEntered &e{plotOwner}''s &aplot.'
  exitPlot: '&cLeaved &e{plotOwner}''s &cplot.'
  successAddPlayer: '&aSuccessfuly added player &e{player} &ato your plot!'
  successKickPlayer: '&cSuccessfuly kicked player &e{player} &cfrom your plot!'
  successAddPlayerInfo: '&aYou have been added to &e{owner}''s &aplot!'
  successKickPlayerInfo: '&cYou have been kicked from &e{owner}''s &cplot!'
  plotListGuiName: '&6Your plot list'
  plotNameInGui: '&6Plot: &e#'
  plotLoreInGui:
    - ' '
    - '&7Plot location: &e{plotCenter}'
    - '&7Plot members: &e{plotMembers}'
    - ' '
  plotInfo:
    - ' '
    - '&7Plot owner: &e{plotOwner}'
    - '&7Plot center: &e{plotCenter}'
    - '&7Plot members: &e{plotMembers}'
    - ' '
  commandHelp:
    - ' '
    - '&6mineEasyPlots &7commands:'
    - '&eManage commands works only in plot!'
    - ' '
    - '&7/plot info - &eInfo about plot in your current location.'
    - '&7/plot list - &eList of player''s plots.'
    - '&7/plot visualize - &eToggle visualizing plot border.'
    - '&7/plot kick <nick> - &eKick player from the plot.'
    - '&7/plot add <nick> - &eAdd player to the plot.'
    - ' '
  commandAdminHelp:
    - ' '
    - '&6mineEasyPlots &cAdmin &7commands:'
    - '&eManage commands works only in plot!'
    - ' '
    - '&7/plotadmin list <nick> - &eList of player''s plots.'
    - '&7/plotadmin kick <nick> - &eKick player from current plot.'
    - '&7/plotadmin add <nick> - &eAdd player to current plot.'
    - ' '
  correctCommand: '&cUse: &e'
  thisRegionIsNotPlot: '&cThis region is not plot!'
  successDeletePlot: '&cSuccessfully deleted plot!'
  toggleVisualizesPlot: '&aPlot visualizing: &e{value}'
  addPlayerIsOffline: '&cThe player you want to add is offline..'
  playerIsNotMember: '&cThe player you want to kick is not member in this plot.'
  notTheOwner: '&cYou are not the owner this plot!'
  no-permissions: '&cYou don''t have permissions!'
  limitPlots: "&cReached your plot limit! (&e{limit}/{limit}&c)"
  showPlotLimit: "&cYour plot limit is: &e{limit}"
  reloadSuccess: "&aReloaded!"

Similar projects

Plugin →