Installation
ScalaPlot is compatible with Paper and Folia, and requires API version 1.20 or higher.
Requirements
Section titled “Requirements”- Paper or Folia server 1.20+
- (Optional) Vault — for the economy (claim cost, report rewards)
- (Optional) PlaceholderAPI — for ScalaPlot placeholders
- (Optional) A Premium license — to unlock the web map, plot merging, and other features
The plugin automatically downloads a few internal libraries (org.json, nanohttpd, boosted-yaml) on first startup.
Installing ScalaPlot (Plot)
Section titled “Installing ScalaPlot (Plot)”-
Download the latest
Plot-X.X.X.jarrelease. -
Copy the
.jarfile into your server’splugins/folder. -
Restart the server: the plugin will automatically generate its configuration files in
plugins/Plot/. -
Configure the plugin by editing
plugins/Plot/config.yml(see Configuration). -
If you use a multiverse plugin, make sure the
plot_worldvalue inconfig.ymlmatches the name of your plot world.
Installing PlotPlugin-premium (optional)
Section titled “Installing PlotPlugin-premium (optional)”PlotPlugin-premium is an addon that extends ScalaPlot with additional features (web map, merge, advanced reports). It requires Plot to already be installed and loaded before it.
-
Download the
PlotPlugin-premium-X.X.X.jarfile. -
Copy the file into your server’s
plugins/folder, alongsidePlot-X.X.X.jar. -
Restart the server.
PlotPlugin-premiumdepends (depend: [Plot]) on the base plugin and will load right after it. -
Enter a valid premium key in the
premium_keyfield ofplugins/Plot/config.ymlto activate premium features (see License activation).
Compatibility
Section titled “Compatibility”| Feature | Support |
|---|---|
| Paper | ✅ |
| Folia | ✅ (folia-supported: true) |
| Minecraft | 1.20+ |
| Vault | Soft-dependency (optional) |
| PlaceholderAPI | Soft-dependency (optional) |
| MultiverseCore | Compatible for world creation |