Skip to content

FXMaster vs. FXMaster+

FXMaster is the core module that provides the effect managers, Region support, layer controls, presets, and API. FXMaster+ is installed on top of FXMaster and adds more effects and features through the same controls.

CapabilityFXMasterFXMaster+
Core particle and filter managementIncludedUses FXMaster
Scene and Region effectsIncludedExpanded
Preset and direct-effect APIsIncludedExpanded
Custom Particle EffectsIncluded
Sound Effects ManagerIncluded

FXMaster includes 24 built-in effects:

  • 16 particle effects covering creatures, ambient motion, foliage, and weather.
  • 8 filter effects covering color, fog, lightning, screen movement, and environmental distortion.
  • Scene-wide and Region-based particle and filter management.
  • Effect stack ordering, suppression Regions, and Scene Level controls.
  • Preset and Direct Effect APIs, saved macros, and the Manage API Effects window.
  • 24 preset families with a Free FXMaster definition.

FXMaster+ adds 19 more effects:

Macros and integrations can check availability before using an FXMaster+ effect or preset:

const hasCore = FXMASTER.api.presets.hasFxmaster();
const hasPlus = FXMASTER.api.presets.hasFxmasterPlus();
const presets = FXMASTER.api.presets.listValid();

listValid() returns the presets that can run with the effect types currently registered in the world.

Use the FXMaster and FXMaster+ badges to identify which module provides an effect. Select either badge to open that module’s Foundry VTT package page. Preset entries identify whether a Free version, an FXMaster+ version, or both are available.