eiry developer core

by eiry.

Contributors

eiry.

eiry developer core

Summary

A foundational scripting framework for Arma Reforger
Check the github for more info github.com/reinaeiry/eiry-development-core

Description

eiry development core is a scripting framework for mod developers. Instead of reinventing common infrastructure in every addon, add this as a dependency and get it all out of the box.

github.com/reinaeiry/eiry-development-core

What's included:
Event Bus - pub/sub events between mods with zero compile dependencies
Feature Registry - runtime detection of what mods are loaded
Net Bus - send typed messages to players, all clients, or the server through three shared RPCs instead of writing new RplRpc methods for every message
Logger - category-based structured logging with per-category toggles and debug filtering
Timer Manager - named timers you can cancel by name, no function reference juggling
State Machine - named-state FSM with enter/exit callbacks for any system that needs managed states
Sequence - chain delayed actions without nested CallLater callbacks
Cache - TTL key/value cache for expensive lookups
Rate Limiter - per-player per-event cooldown enforcement
JSON Builder - construct JSON strings for network payloads and web API calls
Utilities - player resolution, string helpers, math extensions, component hierarchy lookups, collection operations, world queries, replication state checks

License

Arma Public License Share Alike (APL-SA)

Version
1.0.2
Game Version
1.6.0.119
Version size
21.95 KB
Created
06.03.2026
Last Modified
06.03.2026
ID
68CC68CE30CFEF84