About BetterBeaconRange
From HangarExpand vanilla beacons by dynamically adjusting the range depending on what blocks the pyramid is composed of
Features
- Dynamic beacon range depending on pyramid blocks
- More expensive blocks = higher range
- Mix and match block types to get the most out of your beacon
- Beacon effects can also be applied to mobs! (configurable)
- Applies to tamed pets by default (horses, dogs, etc.)
- Tinted glass above an active beacon will hide the beam
- Completely configurable!
Notes
- This plugin requires Paper, and will not function properly on Spigot
- Beacons will only give effects to players if the beacon is in a loaded chunk. Configuring the plugin for higher ranges, or running it on a server with a smaller view distance, means that extra range may get cut off.
Commands and Permissions
| Command | Description | Permission | Default | |-----------|-------------------------------------|---------------------|----------| | /bbrReload| Reloads the config file | BetterBeaconRange.reload | OP | | /bbrGetRange| Gets the range of the beacon you're looking at | BetterBeaconRange.getRange | everyone |
Example beacons:
<table> <thead> <tr> <th colspan="9">Full Iron Beacon Range (Using default config values)</th> </tr> </thead> <tbody> <tr> <td rowspan="5">
</td> <td>Blocks per Level</td> <td>x</td> <td>Type Range</td> <td>x</td> <td>Level Multiplier</td> <td>=</td> <td>Level Range</td> <td>Total Range</td> </tr> <tr> <td>3x3 = 9</td> <td>x</td> <td>0.2</td> <td>x</td> <td>3.0</td> <td>=</td> <td>5.4</td> <td rowspan="4"><pre>33.3</pre></td> </tr> <tr> <td>5x5 = 25</td> <td>x</td> <td>0.2</td> <td>x</td> <td>2.0</td> <td>=</td> <td>10</td> </tr> <tr> <td>7x7 = 49</td> <td>x</td> <td>0.2</td> <td>x</td> <td>1.0</td> <td>=</td> <td>9.8</td> </tr> <tr> <td>9x9 = 81</td> <td>x</td> <td>0.2</td> <td>x</td> <td>0.5</td> <td>=</td> <td>8.1</td> </tr> </tbody> </table> <table> <thead> <tr> <th colspan="9">Full Gold Beacon Range (Using default config values)</th> </tr> </thead> <tbody> <tr> <td rowspan="5">
</td> <td>Blocks per Level</td> <td>x</td> <td>Type Range</td> <td>x</td> <td>Level Multiplier</td> <td>=</td> <td>Level Range</td> <td>Total Range</td> </tr> <tr> <td>3x3 = 9</td> <td>x</td> <td>0.3</td> <td>x</td> <td>3.0</td> <td>=</td> <td>8.1</td> <td rowspan="4"><pre>49.95</pre></td> </tr> <tr> <td>5x5 = 25</td> <td>x</td> <td>0.3</td> <td>x</td> <td>2.0</td> <td>=</td> <td>15</td> </tr> <tr> <td>7x7 = 49</td> <td>x</td> <td>0.3</td> <td>x</td> <td>1.0</td> <td>=</td> <td>14.7</td> </tr> <tr> <td>9x9 = 81</td> <td>x</td> <td>0.3</td> <td>x</td> <td>0.5</td> <td>=</td> <td>12.15</td> </tr> </tbody> </table> <table> <thead> <tr> <th colspan="9">Full Emerald Beacon Range (Using default config values)</th> </tr> </thead> <tbody> <tr> <td rowspan="5">
</td> <td>Blocks per Level</td> <td>x</td> <td>Type Range</td> <td>x</td> <td>Level Multiplier</td> <td>=</td> <td>Level Range</td> <td>Total Range</td> </tr> <tr> <td>3x3 = 9</td> <td>x</td> <td>0.4</td> <td>x</td> <td>3.0</td> <td>=</td> <td>10.8</td> <td rowspan="4"><pre>66.6</pre></td> </tr> <tr> <td>5x5 = 25</td> <td>x</td> <td>0.4</td> <td>x</td> <td>2.0</td> <td>=</td> <td>20</td> </tr> <tr> <td>7x7 = 49</td> <td>x</td> <td>0.4</td> <td>x</td> <td>1.0</td> <td>=</td> <td>19.6</td> </tr> <tr> <td>9x9 = 81</td> <td>x</td> <td>0.4</td> <td>x</td> <td>0.5</td> <td>=</td> <td>16.2</td> </tr> </tbody> </table> <table> <thead> <tr> <th colspan="9">Full Diamond Beacon Range (Using default config values)</th> </tr> </thead> <tbody> <tr> <td rowspan="5">
</td> <td>Blocks per Level</td> <td>x</td> <td>Type Range</td> <td>x</td> <td>Level Multiplier</td> <td>=</td> <td>Level Range</td> <td>Total Range</td> </tr> <tr> <td>3x3 = 9</td> <td>x</td> <td>0.6</td> <td>x</td> <td>3.0</td> <td>=</td> <td>16.2</td> <td rowspan="4"><pre>99.9</pre></td> </tr> <tr> <td>5x5 = 25</td> <td>x</td> <td>0.6</td> <td>x</td> <td>2.0</td> <td>=</td> <td>30</td> </tr> <tr> <td>7x7 = 49</td> <td>x</td> <td>0.6</td> <td>x</td> <td>1.0</td> <td>=</td> <td>29.4</td> </tr> <tr> <td>9x9 = 81</td> <td>x</td> <td>0.6</td> <td>x</td> <td>0.5</td> <td>=</td> <td>24.3</td> </tr> </tbody> </table> <table> <thead> <tr> <th colspan="9">Full Netherite Beacon Range (Using default config values)</th> </tr> </thead> <tbody> <tr> <td rowspan="5">
</td> <td>Blocks per Level</td> <td>x</td> <td>Type Range</td> <td>x</td> <td>Level Multiplier</td> <td>=</td> <td>Level Range</td> <td>Total Range</td> </tr> <tr> <td>3x3 = 9</td> <td>x</td> <td>0.9</td> <td>x</td> <td>3.0</td> <td>=</td> <td>24.3</td> <td rowspan="4"><pre>149.85</pre></td> </tr> <tr> <td>5x5 = 25</td> <td>x</td> <td>0.9</td> <td>x</td> <td>2.0</td> <td>=</td> <td>45</td> </tr> <tr> <td>7x7 = 49</td> <td>x</td> <td>0.9</td> <td>x</td> <td>0.9</td> <td>=</td> <td>44.1</td> </tr> <tr>
Highlights
From source dataGame versions
Supports 5 Minecraft versions, the newest being 1.20.4.
Loaders
Runs on Paper.
Footprint
Rated a light load on a server.
What kind of mod it is
From the catalogBuilding & decoration
Blocks, furniture, decorations and building tools.
Runs on your server
From source side supportHangar lists BetterBeaconRange as required on the server. Check its Hangar page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- Paper
- Runs on
- Serverrequired on the server
- Game versions
- 1.20.4 and 4 earlier
- Requires
- One-click install needs a Paper server.
Verified at the source
- ✓HangarOfficial listing, checked 2026-10-01Open ↗
- ✓AuthorFrogperson, as published on Hangar
- ✓LicenseUnspecifiedFree








