Skip to main content

Command Overview

JPlots uses /plot (or /plots) as the main command. All subcommands are accessed through this base command.

Plot Creation & Management

Wand Commands

wand
command
Gives you the plot selection wand. Use this tool to mark plot boundaries by right-clicking two opposite corners.
Permission: jplots.command.wand Usage:
/plot wand

wand visualizer
command
Toggles a visual preview of your plot selection. When enabled, you’ll see particles showing the boundaries of your selected area.
Permission: jplots.command.wandvisualizer Usage:
/plot wand visualizer

borders
command
Shows the borders of a plot using redstone particles. If you’re standing in a plot, you can use it without specifying a plot name.
Permission: jplots.command.borders Usage:
/plot borders [plot-name]
Examples:
/plot borders
/plot borders shop-1

create
command
Creates a new plot using your current wand selection. The plot name must be unique.
Permission: jplots.command.create Usage:
/plot create <plot-name>
Example:
/plot create my-shop

delete
command
Permanently deletes a plot. This action cannot be undone!
Permission: jplots.command.delete Usage:
/plot delete <plot-name>

info
command
Shows detailed information about a plot, including owner, rent, expiration, and trusted players. If you’re standing in a plot, you can use it without arguments.
Permission: jplots.command.info Usage:
/plot info [plot-name|player-name]
Examples:
/plot info
/plot info shop-1
/plot info PlayerName

list
command
Lists all plots on the server with pagination. Shows plot status (rented/unrented) and owner information. Clickable teleport links are included if the plot has a sign location.
Permission: jplots.command.list Usage:
/plot list [page]
Example:
/plot list 1

teleport
command
Teleports you to a plot’s sign/hologram location. Useful for quickly visiting plots.
Permission: jplots.command.teleport Usage:
/plot teleport <plot-name>

Time Management

time set
command
Sets the expiration time for a plot. When a player rents the plot, it will expire after this duration.
Permission: jplots.command.time Usage:
/plot time set <plot-name> <duration>
Time Formats:
  • 1h - 1 hour
  • 1d - 1 day
  • 1w - 1 week
  • 1m - 1 month
Example:
/plot time set shop-1 7d

time add
command
Adds time to a plot’s current expiration date.
Permission: jplots.command.time Usage:
/plot time add <plot-name> <duration>

time remove
command
Removes time from a plot’s current expiration date.
Permission: jplots.command.time Usage:
/plot time remove <plot-name> <duration>

Rental Settings

rent
command
Sets the rental price for a plot. Players must pay this amount to rent the plot.
Permission: jplots.command.rent Usage:
/plot rent <plot-name> <amount>
Example:
/plot rent shop-1 50

extend time
command
Sets how much time is added when a player extends their plot rental.
Permission: jplots.command.extend Usage:
/plot extend time <plot-name> <duration>

extend cost
command
Sets the cost for players to extend their plot rental.
Permission: jplots.command.extend Usage:
/plot extend cost <plot-name> <amount>

evict
command
Evicts the current owner from a plot, making it available for rent again. The plot’s settings (rent, duration) are preserved.
Permission: jplots.command.evict Usage:
/plot evict <plot-name>

Display Management

sign
command
Sets a sign as the plot’s information display. Look at the sign while running this command.
Permission: jplots.command.sign Usage:
/plot sign <plot-name>

hologram add
command
Creates a hologram for a plot at its current sign/hologram location.
Permission: jplots.command.hologram Usage:
/plot hologram add <plot-name>

hologram movehere
command
Moves a plot’s hologram to your current location.
Permission: jplots.command.hologram Usage:
/plot hologram movehere <plot-name>

hologram move
command
Moves a plot’s hologram to specific coordinates.
Permission: jplots.command.hologram Usage:
/plot hologram move <plot-name> <x> <y> <z>

hologram delete
command
Removes a plot’s hologram (but keeps the location saved).
Permission: jplots.command.hologram Usage:
/plot hologram delete <plot-name>

hologram appearance
command
Shows current hologram appearance settings and available options.
Permission: jplots.command.hologram Usage:
/plot hologram appearance

hologram appearance set
command
Changes hologram appearance settings like shadow, scale, alignment, etc.
Permission: jplots.command.hologram Usage:
/plot hologram appearance set <setting> <value>
Available Settings:
  • shadow - true/false
  • see-through - true/false
  • background - true/false
  • background-color - RGBA values (e.g., “0,0,0,64”)
  • alignment - left/center/right
  • billboard - center/fixed/vertical/horizontal
  • scale - 0.1 to 5.0
  • view-distance - 1 to 128 blocks

hologram appearance center
command
Centers a hologram in its current block. Use “block” mode to center within the block.
Permission: jplots.command.hologram.appearance Usage:
/plot hologram appearance center <plot-name> [mode]

Trust System

trust add
command
Adds a player to your plot’s trusted list. Trusted players can build and interact in your plot. You must be standing in your plot to use this.
Permission: jplots.command.trust Usage:
/plot trust add <player-name>

trust remove
command
Removes a player from your plot’s trusted list.
Permission: jplots.command.trust Usage:
/plot trust remove <player-name>

trust list
command
Lists all players trusted in your current plot.
Permission: jplots.command.trust Usage:
/plot trust list

Plot Transfer

transfer
command
Transfers ownership of your plot to another player. Requires confirmation in chat.
Permission: jplots.command.transfer Usage:
/plot transfer <plot-name> <player-name>

forcetransfer
command
Admin command to forcibly transfer a plot to another player without confirmation.
Permission: jplots.admin Usage:
/plot forcetransfer <plot-name> <player-name>

Currency Management

currency set
command
Sets the currency item to whatever you’re holding in your hand. Only works when using items as currency.
Permission: jplots.command.currency Usage:
/plot currency set

currency get
command
Gives you currency items. Useful for testing or admin purposes.
Permission: jplots.command.currency Usage:
/plot currency get [amount]

currency info
command
Shows information about the current currency system (type: items, vault, or essentialsx).
Permission: jplots.command.currency Usage:
/plot currency info

Utility Commands

bypass
command
Toggles plot protection bypass mode. When enabled, you can build and interact in any plot regardless of ownership.
Permission: jplots.command.bypass Usage:
/plot bypass

menu
command
Opens the plots GUI menu where you can manage your plots, trusted members, and more.
Permission: jplots.command.menu Usage:
/plot menu

reload
command
Reloads the plugin configuration and messages. Useful after making config changes.
Permission: jplots.command.reload Usage:
/plot reload

help
command
Shows the help message with all available commands.
Usage:
/plot help
/plot ?

Permissions

Most commands require specific permissions. Here are the main permission nodes:
  • jplots.command.* - Access to all commands
  • jplots.command.wand - Use the plot wand
  • jplots.command.create - Create plots
  • jplots.command.delete - Delete plots
  • jplots.command.trust - Manage trusted players
  • jplots.admin - Admin commands (evict, forcetransfer, etc.)
  • jplots.bypass.maxtrustlimit - Bypass max trusted players limit

Next Steps