ModsFinder

ConditionMod

by SantiivlogDev

ConditionsMod lets server owners and mod authors build custom event behavior from YAML files, without writing Java code.

FabricForgeClient required, server optionalAll rights reserved1.20.1 – 1.21.1

What it does

ConditionsMod creates events from YAML configuration. Each event follows a condition-action workflow: it detects that something has happened in the game, checks whether the requirements are met, and runs its result actions only when the conditions pass. Events are declared in a root section and can use list formats, text conditions such as a command or chat match, and compound conditions joined with or. Conditional action branches let an event choose between different actions with execute.

The mod takes its inspiration from ConditionalEvents and targets a leaner, faster and more adaptable setup for modern servers. ConditionsMod keeps the familiar event, condition and action layout, and its ConditionalEvents-style configuration lets server owners migrate many existing setups without rewriting them. Conditions support common operators.

The mod is published for Fabric and Forge, across 1.20.1, 1.20.4 and 1.21.1. Players need it on their client, while the server can add it for extra features and runs fine without it. Its license is All rights reserved, so the code is not open source. Some setups need coding for advanced events, though the basic configuration does not.

Key features

  1. YAML-defined events

    Events are written in .yml files, so custom server behavior needs no separate mod or Java code.

  2. Native event types

    Built-in event types cover common triggers, and conditions can combine text matches with compound or checks.

  3. Conditional branches

    An execute section lets one event run different actions depending on which conditions are met.

  4. Camera and HUD events

    Camera events change the player's perspective, and HUD events draw timed on-screen text with adjustable position and animation.

Compatibility

Latest build for each game version and loader.

1.21.11.0.3Not available
1.20.41.0.2Not available
1.20.1Not available1.0.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

ConditionsMod is the YAML-based event system described here, and it is not open source. 5q12's YAML API is a Fabric mod for 1.19.4 – 1.21 under the MIT License, and either side can run it alone or both. YAML Config is Apache License 2.0 open source for NeoForge and Fabric across 1.21 – 26.3, a different tool for configuration files.

ModLoadersGame versionsEnvironmentUpdated
ConditionModFabric and Forge1.20.1 – 1.21.1Client required, server optional2026-07-22
5q12's YAML APIFabric1.19.4 – 1.21Client or server, optional2024-07-20
YAML ConfigFabric and NeoForge1.21 – 26.3Client or server, optional2026-10-10

Questions

Which loaders does ConditionsMod support?

ConditionsMod is published for Fabric and Forge. The latest Fabric file is 1.0.3 for 1.21.1, and the latest Forge file is 1.0.2 for 1.20.1.

Does a server need ConditionsMod installed?

The server does not need it. Players install it on their client, and the server may add it for extra features.

Does a player need coding experience to use it?

Events are configured in YAML files, so basic setups need no code. Advanced configurations require coding.

In the catalog

ConditionMod is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from SantiivlogDev

All projects

Similar mods

What the author says

ConditionsMod is a Minecraft mod that lets you create fully customizable events using simple YAML files, without writing code. It is inspired by ConditionalEvents, but it is built with a stronger goal: to provide a cleaner, faster, lighter, and more flexible event system for modern modded servers. ConditionsMod keeps…
SantiivlogDev, on the Modrinth page

Official listing

Owner
SantiivlogDev
Published
2026-04-22
Updated on Modrinth
2026-07-22
Facts verified
2026-10-15

Tags