BeaconExtender
A simple server-side mod that allows the range and number of layers of a beacon to be configured.
- Loaders
- Fabric
- Downloads on Modrinth
- 1.6K
- Followers on Modrinth
- 7
- versions
- 10
- Updated
- March 30, 2026Mar 30
- Published
- in 2025
At a glance
Needed on the server; optional in the game
Beacon Extender
This is a simple server-side mod that allows the range and number of layers of a beacon to be configured.
Features
- Set a maximum amount of beacon layers that will improve effects
- Define the beacon range and effect duration to increase either linearly or exponentially with customizable parameters
- Flexible configuration and in-game reloading
- Displays the amount of active layers in the beacon ui
[!WARNING] Be careful when using the exponential function(s). They can get large very quickly. For security reasons, the values of the beacon range and effect duration are both clamped at 10'000.0 blocks/seconds respectively.
TODOS
Configuration
You will find a configuration file beaconextender.json5 in your usual .minecraft/config folder.
{
// Show the number of active layers in the beacon ui
showBeaconLayers: false,
// Defines the maximum number of beacon layers that will change the effect
maxLayers: 6,
// Defines the type of the range function.
// Can be either "EXPONENTIAL" or "LINEAR".
// The exponential function gets evaluated like
// f(layers) = param1 * param2 ^ layers
// The linear function gets evaluated like
// f(layers) = param1 * layers + param2
rangeFunctionType: "LINEAR",
// The first parameter of the range function.
rangeFunctionParam1: 10.0,
// The second parameter of the range function.
rangeFunctionParam2: 10.0,
// Defines the type of the effect duration function.
// Can be either "EXPONENTIAL" or "LINEAR".
// The exponential function gets evaluated like
// f(layers) = param1 * param2 ^ layers
// The linear function gets evaluated like
// f(layers) = param1 * layers + param2
effectDurationFunctionType: "LINEAR",
// The first parameter of the effect duration function.
effectDurationFunctionParam1: 10.0,
// The second parameter of the effect duration function.
effectDurationFunctionParam2: 10.0,
}FAQ
How to install BeaconExtender?
Install Fabric for your Minecraft version, download BeaconExtender for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does BeaconExtender support?
BeaconExtender has builds for Minecraft 1.21.4–1.21.5, 1.21.8, 1.21.10–26.1.2.
Is BeaconExtender needed on the server?
Needed on the server; optional in the game