Beacon planning tools for Xaero's World Map. Preview beacon coverage, generate optimized beacon placement plans, move coverage gaps, view overlap heatmaps, and track total pyramid materials required. Optional Xaero Minimap support adds temporary waypoint markers for each planned beacon.
How to Install Xaero's Optimal Beacons Add-On (Mod)
Xaero's Optimal Beacons Add-On by deanxbox is verified for Fabric across Minecraft versions 1.21.11, 26.1.2, 26.2, 26.3 (latest release: 1.3.1, file size: 86 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21.11, 26.1.2, 26.2, 26.3) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Xaero's Optimal Beacons Add-On file into your Minecraft
.minecraft/modsfolder and launch the game.
- Fixed a startup crash on Fabric Loader 0.20.0 with Xaero's World Map 1.47.x (Mixin transformation of xaero.map.gui.GuiMap failed: Too many operations). The add-on no longer mixes into the very large GuiMap class; the beacon right-click options and plan panel are now added through a small hook and Fabric screen events.
# 1.3.0
- Replaced the flat "Set Beacon Tier 1/2/3/4" right-click options with a single "Set Beacon Tier" entry that opens a submenu to pick the tier.
- Fixed the tier submenu always highlighting "Tier 1" in yellow instead of the beacon's actual tier.
- Fixed chunk-grid beacon placement snapping to the wrong chunk column for beacons at negative world coordinates.
- Fixed a startup crash on Fabric Loader 0.20.0 with Xaero's World Map 1.47.x (Mixin transformation of xaero.map.gui.GuiMap failed: Too many operations). The add-on no longer mixes into the very large GuiMap class; the beacon right-click options and plan panel are now added through a small hook and Fabric screen events.
# 1.3.0
- Replaced the flat "Set Beacon Tier 1/2/3/4" right-click options with a single "Set Beacon Tier" entry that opens a submenu to pick the tier.
- Fixed the tier submenu always highlighting "Tier 1" in yellow instead of the beacon's actual tier.
- Fixed chunk-grid beacon placement snapping to the wrong chunk column for beacons at negative world coordinates.
- Fixed a startup crash on Fabric Loader 0.20.0 with Xaero's World Map 1.47.x (Mixin transformation of xaero.map.gui.GuiMap failed: Too many operations). The add-on no longer mixes into the very large GuiMap class; the beacon right-click options and plan panel are now added through a small hook and Fabric screen events.
# 1.3.0
- Replaced the flat "Set Beacon Tier 1/2/3/4" right-click options with a single "Set Beacon Tier" entry that opens a submenu to pick the tier.
- Fixed the tier submenu always highlighting "Tier 1" in yellow instead of the beacon's actual tier.
- Fixed chunk-grid beacon placement snapping to the wrong chunk column for beacons at negative world coordinates.
- Fixed a startup crash on Fabric Loader 0.20.0 with Xaero's World Map 1.47.x (Mixin transformation of xaero.map.gui.GuiMap failed: Too many operations). The add-on no longer mixes into the very large GuiMap class; the beacon right-click options and plan panel are now added through a small hook and Fabric screen events.
# 1.3.0
- Bumped Minecraft version to 26.3 (Fabric API 0.160.5, Xaero World Map 1.46.2, Cloth Config 26.3.158, ModMenu 21.0.0-beta.1).
- Replaced the flat "Set Beacon Tier 1/2/3/4" right-click options with a single "Set Beacon Tier" entry that opens a submenu to pick the tier.
- Fixed the tier submenu always highlighting "Tier 1" in yellow instead of the beacon's actual tier.
- Fixed chunk-grid beacon placement snapping to the wrong chunk column for beacons at negative world coordinates.
- Replaced the flat "Set Beacon Tier 1/2/3/4" right-click options with a single "Set Beacon Tier" entry that opens a submenu to pick the tier.
- Fixed the tier submenu always highlighting "Tier 1" in yellow instead of the beacon's actual tier.
- Fixed chunk-grid beacon placement snapping to the wrong chunk column for beacons at negative world coordinates.
- Replaced the flat "Set Beacon Tier 1/2/3/4" right-click options with a single "Set Beacon Tier" entry that opens a submenu to pick the tier.
- Fixed the tier submenu always highlighting "Tier 1" in yellow instead of the beacon's actual tier.
- Fixed chunk-grid beacon placement snapping to the wrong chunk column for beacons at negative world coordinates.
- Bumped Minecraft version to 26.3 (Fabric API 0.160.5, Xaero World Map 1.46.2, Cloth Config 26.3.158, ModMenu 21.0.0-beta.1).
- Replaced the flat "Set Beacon Tier 1/2/3/4" right-click options with a single "Set Beacon Tier" entry that opens a submenu to pick the tier.
- Fixed the tier submenu always highlighting "Tier 1" in yellow instead of the beacon's actual tier.
- Fixed chunk-grid beacon placement snapping to the wrong chunk column for beacons at negative world coordinates.
- Replaced the flat "Set Beacon Tier 1/2/3/4" right-click options with a single "Set Beacon Tier" entry that opens a submenu to pick the tier.
- Fixed the tier submenu always highlighting "Tier 1" in yellow instead of the beacon's actual tier.
- Fixed chunk-grid beacon placement snapping to the wrong chunk column for beacons at negative world coordinates.
### Updated
- Ported the mod to Minecraft 26.2.
- Updated Fabric Loader to 0.19.3.
- Updated Fabric API to 0.157.0+26.2.
- Updated Fabric Loom to 1.17.19.
- Updated Xaero's World Map compatibility to 1.44.2.
- Updated Xaero's Minimap compatibility to 26.4.2.
- Updated Cloth Config to 26.2.155.
- Updated Mod Menu compatibility to 20.0.1.
- Updated the Gradle wrapper to 9.5.1.
- Updated the GitHub Actions build workflow.
### Fixed
- Fixed possible collisions between generated Xaero Minimap waypoint IDs.
- Fixed generated waypoint cleanup potentially removing user-created waypoints.
- Migrated waypoint integration away from deprecated Xaero Minimap APIs.
### Development
- Added automated tests for full coverage, chunk-grid placement, minimized plans, negative coordinates, and small selections.
- Removed unused Mixin shadows and dead initializer code.
- Updated mod metadata and README requirements for Minecraft 26.2.
### Updated
- Ported the mod to Minecraft
26.1.2. - Updated runtime requirements:
- Fabric Loader
0.19.2+ - Fabric API
0.149.0+26.1.2+ - Java
25+ - Xaero's World Map
1.40.18+ - Updated optional integrations:
- Xaero's Minimap
25.3.14+ - Mod Menu
18.0.0-beta.1+
### Fixed
- Fixed compatibility with Minecraft
26.1.2GUI rendering API changes. - Fixed client chat/status message calls for Minecraft
26.1.2. - Fixed the
Show Plan Labelsconfig option so it now hides/shows placement lines in the map stats panel.
### Improved
- Optimised beacon coverage and overlap calculations for larger selected areas.
- Reduced unnecessary Xaero Minimap waypoint rebuilding when the current plan has not changed.
- Improved stack/block material breakdown wording.
### Internal
- Switched Xaero and Cloth dependencies to Maven-resolved dependencies.
- Removed old bundled
1.21.11dependency jars. - Updated Gradle wrapper and Fabric Loom setup for the new Minecraft version.
- Added Place Beacon to Xaero’s World Map right-click menu
- Added manual beacon coverage previews with adjustable beacon tiers
- Added area selection planning for beacon layouts
- Added planning modes:
Full CoverageMinimize BeaconsHex-Optimal- Added plan mode switching for existing plans
- Added directional gap movement controls:
Move Gaps UpMove Gaps DownMove Gaps LeftMove Gaps Right- Added live world-map overlap heatmap and uncovered-gap highlighting
- Added explicit beacon placement previews on the map
- Added plan stats panel with:
beacon counttotal pyramid blocksstack breakdowncoverage percent- Added plan coordinate export to clipboard and chat
- Added optional Xaero Minimap integration for temporary planned-beacon waypoints
- Added automatic cleanup of generated temporary waypoints when plans change
- Added Mod Menu / Cloth Config integration for defaults and overlay colors
- Added persistent config file at
config/xaeros-optimal-beacons.json