-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
github-actions[bot] edited this page Jan 3, 2026
·
6 revisions
Setting up BeaconPlus is straightforward, but ensuring your environment is optimized from day one will prevent technical debt later. This guide covers the installation process, prerequisites, and common proactive fixes.
Before installing, ensure your server meets these requirements:
- Version: Minecraft 1.13 or newer (Full support for the latest 1.20+ releases).
- Java: Java 17 or higher is required for the latest builds.
- Platforms: Spigot, Paper (Recommended), Folia, or any similar fork. Paper is highly recommended for its optimized entity tracking.
- Vault: Required if you plan to use standard "Money" for upgrades.
- Economy Plugin: EssentialsX, Treasury, or CMI (required alongside Vault).
- PlayerPoints: If you want to use a points-based economy.
- PAPI (PlaceholderAPI): If you want to use BeaconPlus data in other plugins (like scoreboards).
-
Download: Obtain the
BeaconPlus-v3.jarfile. -
Upload: Place the
.jarinto your server'splugins/directory. -
Startup: Start your server. BeaconPlus will generate several default configuration files:
-
config.yml: Global logic. -
beacon.yml: Core mechanics. -
gui.yml: UI customization. -
storage.yml: Data backend settings. -
effects/: Individual effect files. -
languages/: Translation files.
-
- Configuration: Open the generated files and adjust settings to your liking. (See the Configuration Guide for details).
-
Reload: Run
/beaconplus reloadto apply any changes.
- Check Java Version: If you see "UnsupportedClassVersionError", you are running an outdated version of Java. Update to Java 17+.
- Check Logs: BeaconPlus prints detailed error messages if a configuration file has a YAML syntax error (e.g., a missing colon or bad indentation).
-
Vault Dependency: Ensure Vault is successfully loaded. Run
/plugins– if Vault is red, check if you have a compatible economy plugin installed.
- World Compatibility: Ensure your world names don't contain special characters or spaces. While supported, they can sometimes cause issues with certain storage backends.
If you are planning a massive customized configuration, test it on a local "Sandbox" server first. Copying and pasting large YAML configurations into a live server can sometimes lead to unexpected behavior if there are typos.
During your first setup, decide your primary economy.
- If you want a Survival feel: Use
LevelorExp. - If you want a Server Shop feel: Use
Vault. - If you want a Premium feel: Use
PlayerPoints.
Note: You can change this at any time, but doing so after players have started upgrading might cause confusion if costs shift from one currency to another.
Beacon.yml
All Beacon Effects
- 1. Potion Effect
- 2. Immortality Field
- 3. Potion Duration Boost
- 4. Flight
- 5. Magnet
- 6. Spawner Boost
- 7. Crops Boost
- 8. Keep Chunk Loaded
- 9. Apply Mending
- 10. Command Executor
- 11. Glow
- 12. Attribute Modifier
- 13. Cooldown Reduction
- 14. EXP Boost
- 15. EXP Gain
- 16. Extra Power
- 17. Extra Range
- 18. Fire Control
- 19. Furnace Boost
- 20. Permission
- 21. Prevent Mob Spawning
- 22. Saturation
- 23. Stupid AI