Home›Java›Mods›BeaconShield | Chunk Protection Plugin | Fuel System
BeaconShield | Chunk Protection Plugin | Fuel System
ModsJava

BeaconShield | Chunk Protection Plugin | Fuel System

Java mod listed for Minecraft 1.20–26.x. Download on the author's site.

⬇ Download on Spigot
[​IMG]
[​IMG]
BeaconShield

BeaconShield is a Minecraft plugin that allows you to protect chunks using a custom beacon with unique functionalities. It provides additional features like upgrades, fuel management, grief protection, member roles and economy integration to enhance server control.

Features

Expansions

Installation
  1. Download the BeaconShield.jar file.
  2. Place it in the plugins folder of your server.
  3. Restart the server.
Optional plugins: Vault (economy), PlaceholderAPI (placeholders), WorldGuard (region compatibility), Dynmap / Squaremap (map rendering).

How it works
  1. Get a Beacon Shield: craft it (recipe configurable in config.yml) or receive it with /bsd give.
  2. Place it: the chunk where it is placed becomes the core chunk of your territory and is protected immediately.
  3. Right-click the beacon to open the menu, where you can:
    • Territory: view a chunk map, preview chunk borders (right-click a chunk) and claim adjacent chunks (left-click). If economy is enabled, claiming costs money.
    • Members: invite players and manage their roles.
    • Group management: choose the minimum role required for each action inside the territory.
    • Fuel slot: store fuel items to keep the protection active (only if the fuel system is enabled).
    • Upgrade slots: place upgrade items to activate their effects.
    • Destroy: remove the beacon and get the item back (owner only). Beacons cannot be mined; this is the only way to remove them.
Players entering or leaving a territory see configurable greeting/farewell messages.

Commands
The main command is /beaconshield, with /bsd as alias.
Permissions
Example with LuckPerms: /lp user Steve permission set beaconshield.max-beacons.3 lets Steve place 3 beacons regardless of the config value.

Roles and territory permissions
Each member of a territory has one of three roles:
In the Group management menu the owner chooses the minimum role required for each action inside the territory:
Players without the required role (and without beaconshield.bypass) cannot perform the action inside the territory.

Fuel system
The beacon consumes 1 fuel per second while active. Fuel items are stored in the fuel slot of the beacon menu and are consumed automatically when the current fuel runs out. If the beacon runs out of fuel, the protection is disabled until it is refueled.
Grief protection
While a territory is protected (active beacon), it is guarded against environmental damage. Each check can be toggled in config.yml:
Upgrades
Upgrade items are placed in the upgrade slots of the beacon menu and affect the whole territory:
Obtain them with /bsd upgrade <upgrade> [player] or through their crafting recipes.

Economy (Vault)
If Vault and an economy plugin are installed, claiming chunks costs money:
Without Vault, claiming is free.

PlaceholderAPI
With PlaceholderAPI installed the following placeholders are available:
The here_* placeholders return an empty string outside a territory.

Configuration
All settings live in plugins/BeaconShield/:
Use /bsd reload to apply changes without restarting the server.

Metrics
The plugin collects anonymous usage statistics through bStats (server count, player count, server version, ...). No personal data is collected. You can opt out by setting metrics-enabled: false in config.yml (requires a server restart), or disable bStats globally in plugins/bStats/config.yml.

API
Developers can use BeaconShield as a dependency via JitPack. Public events and details in the GitHub repository.

Support
If you have any issues or feature requests, please contact me.
discord: cykvta
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

BeaconShield | Chunk Protection Plugin | Fuel System is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 538 times (via Spigot). Download it and open it directly in the game.

Explore more