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

World reduction

Jesse Boyd edited this page Jun 9, 2015 · 15 revisions

Drastically reduce the size of your plotworld

World border

To prevent continued exploration, the world border can be enabled in each plotworld. The option can be found in the settings.yml at worlds.<world>.world.border

The world border is based on the furthest plot from the origin (0,0) and will prevent chunks from being loaded outside this region.

If you already have plots which are far away from the origin, the world border will not be very effective. You may wish to use the condense function (see below).

Plot expiry:

In the settings.yml look for the following section

clear:
  'on':
    ban: false
  check-disk: false
  auto:
    days: 365
    enabled: false
  keep-if-modified: -1

To enable it, set it to enabled, and set the expiry delay in days. This clears and deletes plots where the owner has been inactive (i.e. not logged on) for the amount of days specified.

The keep-if-modified setting if set to -1 will do nothing. If it is set to a positive number, any plot with more than the set blocks will be kept, and the keep flag will be added.

Plot condensation (Added in 2.7.5) (intensive)

This task is great in conjunction with the world trim function (see below) This will move any plots outside a specified radius nearer to the origin (0,0). To check how many plots are outside a radius: /plot condense <world> info <radius>

  • It will also display the minimum radius you can specify.
  • If you already have thousands of plots outside your desired radius, it can take quite a long time.

To run the task use: /plot condense <world> start <radius>

World trim (intensive)

The world trim function will attempt to delete as many chunks which contain no plots. It will drastically reduce the size of the world on disk. It is an intensive task, so it is recommended to run it only every week or so.

To run the task use: /plot trim all <world>

Clone this wiki locally