Skip to content

Ember Plugins · Free dependency

Ember Fx Core

The EmberForge effects engine, as a plugin. Install it once; every Ember plugin with effects depends on it.

FreePaper 26.2+Java 25Folia74 triggers95 conditions176 effects46 shapes · 86 presetsGUI builder

What it is

A trigger happens (a block is mined, a mob dies, a player jumps). Filters narrow it to the targets you care about. Conditions check the moment (below Y 10, holding a pickaxe, at night). Mutators reshape what the effect sees (the block above, the victim instead of the player). Then the effect runs. All of it is YAML, all of it is the same vocabulary in every plugin, and none of it needs code.

effects:
  - id: give_money
    args:
      amount: "0.5 * %value%"
      chance: 75
    triggers: [mine_ore]
    filters:
      blocks: [diamond_ore, deepslate_diamond_ore]
    conditions:
      - id: below_y
        args: { y: 0 }

Three-quarters of the time, mining a diamond ore below Y 0 pays half the trigger's value.

Permanent effects have no trigger. They stay applied while their conditions hold and are removed when they stop - that is how "+2 hearts while you hold this job" works. Chains group effects so a particle, a sound and a payout fire together or not at all.

The catalogue, today

count
Triggers 74
Conditions 95
Effects 176 (40 permanent)
Filters 16
Mutators 22

Every one of these is in the registry a plugin can extend. A server owner's own plugin can register a trigger, condition or effect by id and use it in any job file the next second - see Writing effects.

Installing

  1. Drop EmberFxCore.jar into plugins/. It has no configuration you need.
  2. Install the plugins that use it. They declare it as a dependency and load after it.
[EmberFxCore] Ember Fx Core: 74 triggers, 95 conditions, 176 effects, 16 filters, 22 mutators.

/emberfx prints that line; /emberfx list <triggers|conditions|effects|filters|mutators> lists the ids.

Runs everywhere

Paper, Purpur and Folia, 26.2 and newer. On Folia every effect that touches a player runs on that player's region thread. Vault is optional: money effects use Vault if it is there and Ember Coins directly if it is not.

License

**Ember Fx Core** is proprietary software, &copy; 2023-2026
TheMeanOneDevelopments. No license is granted.

Obtaining a copy lets you run it on servers you operate. It may not be
redistributed, resold, shared, published, decompiled, reverse engineered or
modified without written permission.

Listing image

A single tall image with everything on this page, for store listings: ember-fxcore-listing.jpg. It is regenerated whenever the catalogue changes, so the link stays the same.