Skip to content

SCP 294

github-actions[bot] edited this page Jul 16, 2026 · 3 revisions

SCP-294

SCP-294 matches typed requests against configurable drink IDs and aliases.

Matching

Matching is case- and punctuation-insensitive:

  1. exact aliases are checked first;
  2. optional partial matching follows;
  3. remaining candidates use fuzzy similarity against fuzzy_threshold.

Every drink also accepts its ID path and the path with underscores converted to spaces.

Drink definitions

A drink can configure:

  • ID, enabled state, and aliases;
  • result item and count;
  • delay and pouring sound;
  • coin use;
  • cup color;
  • whether the result is drinkable;
  • refusal and action-bar text;
  • potion effects;
  • dispense and drink actions.

The configuration center includes a color picker and shows the configured cup color in drink and SCP-914 recipe lists.

Supported actions

  • actionbar
  • message
  • sound
  • particle
  • visual_explosion
  • effect
  • remove_effect
  • heal
  • hurt
  • kill
  • set_fire

Every action may use delay_ticks. The older actions array is accepted as an additional alias for drink_actions.

Entity spawning is intentionally not a supported SCP-294 output.

Reloading

Use the configuration center's save action or:

/scpadditions reload

Unavailable optional item, effect, sound, or particle IDs are reported without invalidating unrelated drink entries.

Clone this wiki locally