promotional bannermobile promotional banner

Portables Beacons

Beacon effects in an inventory item. Four tiers, augments you slot in, and a fuel cost — all defined in datapacks.
Back to Files

portablebeacons-1.0.0+1.21.1.jar

File nameportablebeacons-1.0.0+1.21.1.jar
Uploader
DrimoZDrimoZ
Uploaded
Aug 14, 2026
Downloads
11
Size
219.6 KB
Mod Loaders
NeoForge
File ID
8649729
Type
R
Release
Supported game versions
  • 1.21.1
  • 1.21

Curse Maven Snippet

NeoForge

implementation "curse.maven:portables-beacons-1650659:8649729"

Learn more about Curse Maven

What's new

1.0.0

Renamed from BeaconPack to Portable Beacons, and renamed all the way down: the mod id, the item, recipe and advancement ids, the datapack paths, the item tag and the Java package are all portablebeacons now. The old name read as a modpack, which is the one thing this is not.

This breaks worlds saved with the 0.9.0 beta. A beacon stored under the old id becomes an unknown item, and any datapack written against beaconpack: needs its ids updated. The beta was up for a day, so renaming now costs a handful of saves instead of every save the mod will ever touch — which is exactly why it had to happen before 1.0 and cannot happen after.

The aura is now verified on a dedicated server with two players: an effect set to Allies reaches the second player, and Team excludes one who is not on the team. That exclusion cannot be observed in single player — there the carrier is trivially allied with everyone who exists — and it was the last thing standing between the beta and a release.

Added

  • EMI plugin, matching the JEI one: the fifteen augments are listed separately instead of collapsing into a single entry, and a fuel category shows what each item is worth as runtime.
  • Fuel entries can be priced by an item tag as well as by a single item, so one line covers every modded metal that follows the convention. Copper is now fuel, at 150 units.
  • A chime when an augment is fitted or pulled. Every button in the screen made a sound; the slot that changes the most did not.
  • Curios, JEI and EMI are declared as optional dependencies, so the loader and the store pages say so rather than leaving players to guess.

Fixed

  • EMI showed an on-screen error for every fuel row: rows built from a registry rather than from a JSON recipe need EMI's synthetic-id form.