Skip to content

Installation

Chunklock is a module, so installing it means dropping a jar into SkyblockCore and setting a couple of core options.


Requirements

Requirement Notes
SkyblockCore Installed and running (see its installation)
world.generator: normal Chunklock needs real terrain, not the void
border.enabled: false Chunklock manages its own border

Step 1 — Drop In the Module

Place the jar in the core's modules folder:

plugins/
└── Skyblock/
    └── modules/
        └── Chunklock-1.0.0.jar   ← here

Step 2 — Set the Core Options

In plugins/Skyblock/config.yml:

world:
  generator: normal      # real terrain so locked chunks reveal natural ground

border:
  enabled: false         # Chunklock manages its own WorldBorder

Two borders fighting

If you leave the core border.enabled: true, you'll have two WorldBorders set on the same player at once. Always set it to false when Chunklock is active.

Step 3 — Restart

Restart the server. The core loads the module after its own startup; you'll see Chunklock's config generated at:

plugins/Skyblock/modules/Chunklock/config.yml

Optional — A Pure Chunklock Server

To run a server that hosts only Chunklock (no normal /ada islands menu), set in the core config:

island:
  enabled: false

The /island command and island world stay off, but the core managers (economy, block values, storage, proxy, module loader) keep running so Chunklock still works.

Note

Even with island.enabled: false, Chunklock still creates SkyblockCore islands under the hood — that's how it reuses teams, roles, and warps. The flag only controls whether the standalone island UI/world is registered.


Next