
Wiki
Critical Health FX Wiki
Low-health visuals, heartbeat audio, blackout tuning, frost pulses, tier extras, and the public admin workflow for CriticalHealthFX.
Getting Started
Install the plugin cleanly, validate the startup state, and learn the admin command surface before deeper tuning.
Core Tuning
Set the activation threshold, shape the vignette, and tune the audio and overlay layers that define the low-health loop.
GUI and Editing
Use the in-game editor safely, understand what each page owns, and decide when YAML is still the better tool.
Runtime and Troubleshooting
Use presets deliberately, force test mode safely, and troubleshoot the common reasons the effect feels missing or wrong.
Potion and particle extras are optional layers on top of the base low-health loop. Use them only after the vignette, heartbeat, and blackout thresholds already feel right.
Global toggles
CriticalHealthFX lets you disable these systems globally:
tier_effects:
potions_enabled: true
particles_enabled: trueIf a tier looks correct in YAML but nothing is happening in game, check these two switches first.
Tier potion entries
A potion list lives inside a tier:
potion_effects:
- type: minecraft:weakness
amplifier: 0
duration_ticks: 40
ambient: false
show_particles: false
show_icon: false
force: falsetype
Accepts namespaced or enum-style values such as:
minecraft:weaknessweaknessSLOWNESS
amplifier
Potion strength.
duration_ticks
Refresh duration. Keep it at or above the scan cadence so the effect does not drop out between refreshes.
ambient
Visual style flag for the potion.
show_particles
Whether the potion's vanilla particles should be visible.
show_icon
Whether the HUD potion icon should be visible.
force
Use this carefully. It tells the plugin to apply the potion even if something else already owns that effect type.
If you want CriticalHealthFX to avoid stomping another plugin's potion work, leave force off unless you have a very deliberate reason.
Tier particle entries
A particle list also lives inside a tier:
particles:
- type: DUST
count: 1
period_ticks: 10
chance: 0.35
offset_x: 0.15
offset_y: 0.20
offset_z: 0.15
extra: 0.0
dust_color: 255,0,0
dust_size: 1.2type
The current build treats REDSTONE as a legacy alias and maps it to DUST. For modern public configs, use DUST.
count
How many particles spawn when the entry fires.
period_ticks
How often the particle entry is allowed to run.
chance
Chance from 0.0 to 1.0 each period.
offset_x, offset_y, offset_z
Spawn spread around the player.
extra
Additional speed or particle-specific behavior depending on the particle type.
dust_color
For DUST, use either:
255,0,0#FF0000
dust_size
Dust scale for DUST.
When to use potions
Use tier potions when the low-health state should affect gameplay as well as presentation, for example:
- slight weakness
- mild slowness
- short high-stress penalties on the very lowest tier
Keep it readable. CriticalHealthFX works best when players can still understand that the primary message is "you are in danger," not "you suddenly have six hidden mechanics stacked on you."
When to use particles
Use tier particles when you want:
- a little more visual panic
- a specific blood-loss or danger mood
- subtle custom dust or spark effects around the player
Avoid building a giant particle storm around already intense blackout and red border settings. The plugin is stronger when the layers stay legible.
GUI editing notes
The GUI provides tier-level potion and particle editors so you can:
- add entries
- remove entries
- edit amplifiers, durations, counts, chances, offsets, and dust settings
- keep the changes saved into
config.yml
For large lists or major copy-paste work, YAML is still faster.
Good first mistakes to avoid
Do not use REDSTONE in new public examples
The safe current name is DUST. The plugin keeps a REDSTONE alias for compatibility, but the modern docs should lead with DUST.
Keep duration above scan cadence
This matters for both potion duration and the general feel of repeated effects.
Do not enable every extra at once
Tune the plugin in layers:
- threshold and red curve
- heartbeat
- blackout and frost
- potions
- particles

