ScalaPlot

The ultimate plot management plugin for Paper & Folia Minecraft servers. Create, protect, and build with powerful WorldEdit integration.

console · scalaplot DEMO
Features

Everything you need to run a professional plot server.

Custom Plot World

Auto-generated world with configurable plot and road sizes.

Plot Management

Claim, teleport, and get info about plots with ease.

Collaboration

Add or remove members to build together on your plots.

Plot Protection

Full protection against unauthorized building and griefing.

Fine-Grained Flags

Control specific actions like break and place per plot.

Rating System

Rate each other's plots on a scale of 1 to 5.

Built-in WorldEdit

Set, walls, copy, paste, fill, undo — all within plot bounds.

Premium

Web Map

Live browsable map of the plot world served via built-in web server.

Premium

Map Rendering

Manual or automatic rendering to keep the web map up to date.

Admin Utilities

Powerful admin commands for managing any plot on the server.

Folia Compatible

Designed for modern Folia servers with async performance.

Multi-Language

Supports EN, DE, FR, IT, RU, ES, PL out of the box.

Commands

Plot, build, administer.

CommandDescriptionPermission
/plot claimClaim the nearest available plotplot.claim
/plot tpTeleport to your plotplot.tp
/plot infoShow info about current plotplot.info
/plot add <player>Add a member to your plotplot.add
/plot removeRemove a memberplot.remove
/plot flag set <flag> <bool>Set plot flags (break, place)plot.flag
/plot rate <1-5>Rate the current plotplot.rate
/plot resetReset your plot betaplot.reset
Configuration

Easy setup via plugins/Plot/config.yml

plugins/Plot/config.yml
#Available languages: de_De, en_US, fr_FR, it_IT, ru_RU, es_ES, pl_PL.
language: en_US

#Set this to the world that is used where the plots are, used in case you use multiverse core
plot_world: world

#Modifying these settings, will need the plot_world folder to be deleted
plot_size: 100
road_size: 2
road_material: SMOOTH_STONE_SLAB
#In version 1.2.3 is planned to add road_material_Y to choose the height of the road material

# Periodic rendering settings (Premium feature)
# Automatically renders the world at specified intervals
render:
  # Enable automatic rendering on server start
  auto_start: false
  # Interval in minutes between each render cycle
  interval_minutes: 30

#If it is empity not all features will work!! Premium features in v 1.2.0: Online Map
premium_key:

webserver:
  enabled: true
  host: 0.0.0.0
  port: 8080

# This option should be used only if things are horribly wrong, or you need assistance
debug: false

plot_settings:
  # Maximum number of plots a player can own.
  # If this value is set to less than 2, the merge function in the premium plugin will be disabled.
  max_ownable_plots: 5

Custom World Setup

Create a custom plot world with MultiverseCore:

/mv create <worldName> normal -g Plot

Then update plot_world in config.yml to match.