-
Notifications
You must be signed in to change notification settings - Fork 0
Effect File Structure
github-actions[bot] edited this page Jan 3, 2026
·
8 revisions
Each effect is defined in plugins/BeaconPlus/effects/filename.yml. This guide explains every top-level and nested key available.
-
Display Name: Name shown in GUIs. -
Description: General flavor text. -
Enabled: (Boolean) -
Item: Item Configuration for the effect's icon. -
Levels: (List) A collection of tiers for the effect.
Each entry in the Levels list can contain:
-
Description: (String) Text for this tier specifically. -
Power Consumption: (Integer) Power required from the beacon to run this tier. -
Cost: (Map) Requirements to purchase this upgrade.-
vault,experience,level,exp_gainor custom item names.
-
-
Condition: (Map) Condition required for the effect to apply to an entity. -
Upgrade Condition: (Map) Condition required to purchase this level. -
Effects: (List) Built-in Effects applied at this level. -
Modes: (Optional Map) If defined, replaces the
Effectslist with multiple selectable modes.
If a level uses Modes, it adds these keys:
-
Max Active Modes: (Integer) How many modes a player can have active at once (Default: 1). -
Default Mode: (String) The ID of the mode enabled by default. -
Default Modes: (List) Multiple mode IDs enabled by default. -
Modes Map: Map of
Mode ID: Mode Details.- Mode Details include:
Description,Power Consumption,Condition, andEffects.
- Mode Details include:
-
ID Stability: The filename of the
.ymlbecomes the Effect ID. Don't rename it unless you want to reset player progress. -
Legacy Compatibility: If you omit
Modes, theEffectslist is automatically wrapped into a single mode nameddefault. -
Optimization: Use
Conditionblocks to prevent complex effects (likeMAGNET) from checking every single entity if you only care aboutCREEPERS.
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