-
Notifications
You must be signed in to change notification settings - Fork 0
Compatibility
Optional. With Curios installed, a pack worn in the charm slot works exactly like one carried in your inventory. The binding ships with the mod, so nothing needs configuring.
A pack in your inventory still wins if you somehow carry two — that keeps behaviour unchanged for anyone who already played without Curios.
The binding is additive, so a modpack can move packs to a different slot with its own datapack without fighting the shipped one.
Without Curios installed, none of that code is ever touched. It is a genuine soft dependency, not a requirement in disguise.
Trinkets is the Fabric equivalent of Curios. BeaconPack is a NeoForge mod, so there is nothing to integrate with. If BeaconPack is ever ported to Fabric, Trinkets is what it would use there.
No dedicated plugin yet. Recipes are ordinary shaped recipes and appear in any recipe viewer; every recipe also unlocks in the vanilla recipe book, which works with no extra mod at all.
What a dedicated plugin would add is browsing augment tiers as variants of one item, since all augments share a single item id. That is on the roadmap rather than shipped.
Any registered mob effect can be projected — vanilla, another mod's, or datapack-added. Icons come from the vanilla effect atlas, so nothing needs a texture from BeaconPack.
It is not enabled by default, though: the shipped pool is deliberately limited to the vanilla beacon's own effects, because an unrestricted pool turns a utility mod into a cheat item. Adding another mod's effect is one datapack file.
NeoForge 1.21.1 only, for now. The mod's arithmetic and data model are kept in a layer with no dependency on rendering, packets or data components, so a port to another 1.21.x — or a backport to 1.20.1 — is mostly a matter of rewriting how the pack's state is stored.
Ports are deliberately not being done before the first release has been in players' hands for a while: every extra branch multiplies the bug reports, and those have not started yet.
The mod is required on both sides. All the arithmetic runs server-side and the pack screen is a real container menu, so a client cannot grant itself effects its pack does not allow — every action is re-checked on the server against the pack's tier, its effect pool, the amplifier cap and the aura mode.
Its four options are a server config, synced to clients on join, so your rules apply rather than each player's local file.
This wiki is the reference for Portable Beacons. Numbers on these pages are taken from the shipped datapack files — if a modpack you are playing has changed them, its own values win.
CurseForge · Source · Issues · MIT
Playing
Running it
Extending it