![]()
Material Beacons
Changes how beacons work depending on the material used. Instead of beacons being built out of any valid material and then selecting an effect, the material used to build the beacon determines the effect.
Based on the concept of Hardcore Beacons from the Better Than Wolves mod.
Current Materials and Effects
| Block | Effect |
|---|---|
| Diamond | Strength |
| Emerald | Luck |
| Glass | None |
| Glowstone | Night vision |
| Gold | Haste |
| Honey | Regeneration |
| Honeycomb | Absorption |
| Iron | Resistance |
| Netherite | Fire Resistance |
| Purpur | Slow Falling |
| Redstone | Speed |
| Slime | Jump Boost |
Datapacks
Beacon materials and effects can be added/modified using datapacks. The example json below creates a beacon using wool and/or clay with two tiers of effects:
- Tier 1: Blindness and Nausea
- Tier 2: Regeneration III
(/data/[namespace]/beacon/wool_clay.json)
{
"bases": [
"#minecraft:wool",
"minecraft:clay"
],
"powers": [
[
{
"effect": "minecraft:blindness",
"duration": 11,
"amplifier": 0,
"range": 10
},
{
"effect": "minecraft:nausea",
"duration": 11,
"amplifier": 0,
"range": 30
}
],
[
{
"effect": "minecraft:regeneration",
"duration": 17,
"amplifier": 3,
"range": 30
}
]
]
}
Bases are defined as a list of block tags or block ids. Powers are a list, with each index corresponding to a tier. Each tier contains a list of effects. As shown in the first tier, multiple effects can be assigned to a single tier. Note that each tier is independent of the others, and different effects and ranges can be applied for each tier.
How to Install Material Beacons (Mod)
Material Beacons by IssaMe is verified for Fabric, Neoforge across Minecraft versions 1.20.1, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3 (latest release: 1.2.0+26.3, file size: 81 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3) and platform (Fabric, Neoforge).
- Make sure you have the compatible loader or environment installed for Fabric, Neoforge.
- Move the downloaded Material Beacons file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- Change how beacon materials are determined so custom namespaces are preferred over the default
- Fix data packs not loading for namespaces other than
material_beacons
- Change how beacon materials are determined so custom namespaces are preferred over the default
- Fix data packs not loading for namespaces other than
material_beacons
- Update to Minecraft 26.3
- Update to Minecraft 26.3
- Update to Minecraft 26.2
- Update to Minecraft 26.2
- Backport GUI disable logic so it doesn't disable all interactions
- Update to Minecraft 26.1
- Update to Minecraft 26.1
- Now compatible with both Fabric and NeoForge!
- All thanks to the [MutliLoader-Template](https://github.com/jaredlll08/MultiLoader-Template) by @jaredlll08
- Add Emerald blocks as a beacon case, providing the Luck effect
- Change how disabling the GUI works so it doesn't disable all interactions
- This allows you to place blocks against the beacon and allows interactions from other mods
- Now compatible with both Fabric and NeoForge!
- All thanks to the [MutliLoader-Template](https://github.com/jaredlll08/MultiLoader-Template) by @jaredlll08
- Add Emerald blocks as a beacon case, providing the Luck effect
- Change how disabling the GUI works so it doesn't disable all interactions
- This allows you to place blocks against the beacon and allows interactions from other mods
- Update to Minecraft 1.21.5
- Backport to Minecraft 1.20.1
- Update to Minecraft 1.21.4
- Update to Minecraft 1.21.3