Skip to content
This repository was archived by the owner on Oct 18, 2021. It is now read-only.

Fix plot borders

NotMyFault edited this page Jul 7, 2019 · 3 revisions

This guide is for PlotSquared versions <= 1.12.2

Download: https://gist.github.com/boy0001/4ae8b8c2be7482e95c8ed34b45f0c3ff

/*
Need to script something quick with PlotSquared?
/plot debugexec runasync fixborder.js <id>
 
 
The following utility classes are usable:
 - PS
 - TaskManager
 - TitleManager
 - ConsolePlayer
 - SchematicHandler
 - ChunkManager
 - BlockManager
 - SetupUtils
 - EventUtil
 - UUIDHandler
 - DBFunc
 - HybridUtils
 - IMP ( BukkitMain or SpongeMain)
 - MainCommand
 - MainUtil
 - Settings
 - StringMan
 - MathMan
 - C ( use C_ )
 - Permissions ( use Permissions_ )
 
 For more information see: https://github.com/IntellectualSites/PlotSquared/wiki/Scripting
*/
var plots = PS.sortPlotsByTemp(PS.getPlots());
PS.class.static.log("Attempting to fix border for " + plots.size() + " plots");
for (var i = 0; i < plots.size(); i++) {
    var plot = plots.get(i);
    plot.setComponent("border", "%s0")
}

Clone this wiki locally