Triggers
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.0% endorsement rate
- 🏆 #206 of 893 fabric mods in this game by downloads
📋 About This Mod
# Triggers <a href='https://files.minecraftforge.net'><img alt="forge" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/forge_vector.svg"></a> <a href='https://fabricmc.net'><img alt="fabric" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/fabric_vector.svg"></a> <a href='https://neoforged.net/'><img alt="neoforge" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/neoforge_vector.svg"></a> ## About **Triggers** is a library mod that provides a unified, modular, Forge-style event API for in-game triggers and advancement criteria. It abstracts standard Minecraft triggers (such as item enchantment, block interactions, taming animals, and earning stats) into an easy-to-use event bus. This allows developers to seamlessly listen to and handle these actions across multi-loader environments (Forge, Fabric, and NeoForge) without needing to mixin to the triggers themselves. ## For Developers ### Adding to your `build.gradle` You can easily add Triggers to your development environment using the Modrinth Maven. First, add the Modrinth maven to your `repositories` block: ```gradle repositories { exclusiveContent { forRepository { maven { url = "https://api.modrinth.com/maven" } } filter { includeGroup "maven.modrinth" } } } ```` Then, add the mod as a dependency in your `dependencies` block: ```gradle dependencies { // Replace <version> with the target version of Triggers implementation "maven.modrinth:triggers:<version>" } ``` ### Example Usage Triggers uses a custom event bus that functions similarly to Forge's event bus. You can register listeners to `Triggers.EVENTS` and listen for specific events. ```java import com.evandev.triggers.Triggers; import com.evandev.triggers.event.events.TriggerEntityEvent; import com.evandev.triggers.event.events.TriggerPlayerEvent; public class MyMod { public static void init() { // Listen for when a player enchants an item Triggers.EVENTS.addListener(TriggerPlayerEvent.Enchant.class, event -> { System.out.println(event.player.getName().getString() + " enchanted " + event.item); }); // Listen for when an animal is tamed Triggers.EVENTS.addListener(TriggerEntityEvent.TameAnimal.class, event -> { if (event.causedByPlayer != null) { System.out.println("Animal tamed by: " + event.causedByPlayer.getName().getString()); } }); } } ``` ## License (https://img.shields.io/badge/code%20license-MIT-green.svg?style=flat-square)](https://github.com/evanbones/Triggers/blob/1.20.1/LICENSE) --- (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/social/discord-plural_vector.svg)](https://discord.com/invite/JcGRdT6Pbx) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/social/github-plural_vector.svg)](https://github.com/evanbones/Triggers)
Triggers is a library mod that provides a unified, modular, Forge-style event API for in-game triggers and advancement criteria. It abstracts standard Minecraft triggers (such as item enchantment, block interactions, taming animals, and earning stats) into an easy-to-use event bus. This allows developers to seamlessly listen to and handle these actions across multi-loader environments (Forge, Fabric, and NeoForge) without needing to mixin to the triggers themselves.
## For Developers
### Adding to your `build.gradle`
You can easily add Triggers to your development environment using the Modrinth Maven.
First, add the Modrinth maven to your `repositories` block:
```gradle repositories { exclusiveContent { forRepository { maven { url = "https://api.modrinth.com/maven" } } filter { includeGroup "maven.modrinth" } } } ````
Then, add the mod as a dependency in your `dependencies` block:
```gradle
dependencies {
// Replace
### Example Usage
Triggers uses a custom event bus that functions similarly to Forge's event bus. You can register listeners to `Triggers. EVENTS` and listen for specific events.
```java import com.evandev.triggers. Triggers; import com.evandev.triggers.event.events. TriggerEntityEvent; import com.evandev.triggers.event.events. TriggerPlayerEvent;
public class MyMod { public static void init() { // Listen for when a player enchants an item Triggers. EVENTS.addListener(TriggerPlayerEvent. Enchant.class, event -> { System.out.println(event.player.getName().getString() + " enchanted " + event.item); });
// Listen for when an animal is tamed Triggers. EVENTS.addListener(TriggerEntityEvent. TameAnimal.class, event -> { if (event.causedByPlayer != null) { System.out.println("Animal tamed by: " + event.causedByPlayer.getName().getString()); } }); } } ```
[!(https://img.shields.io/badge/code%20license-MIT-green.svg?style=flat-square)](https://github.com/evanbones/Triggers/blob/1. 20. 1/LICENSE)
[!(https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/social/discord-plural_vector.svg)](https://discord.com/invite/JcGRdT6Pbx) [!(https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/social/github-plural_vector.svg)](https://github.com/evanbones/Triggers)
📊 Mod Details
- Game
- Minecraft Mods
- Author
- evanbones
- Version
- 1.0.1-1.21.1-fabric
- Downloads
- 8,685
- Endorsements
- 1
- Category
- fabric
- Created
- 4/29/2026
- Updated
- 4/28/2026
- Game Versions
- 1.21.1
- Tags
- library
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Triggers support?
The author lists 1.21.1. Other versions may work but are untested by the author.
What is the latest version of Triggers?
Version 1.0.1-1.21.1-fabric, published 2026-04-28 with 8,685 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await