Triggers

⭐ — (1 endorsements) 📥 8,685 downloads 📌 v1.0.1-1.21.1-fabric 📅 4/29/2026
🟡 Updated this year

By evanbones · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 4/28/2026 📅 Created: 4/29/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 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)

forge fabric neoforge

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 with the target version of Triggers implementation "maven.modrinth:triggers:" } ```

### 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)

🤖 AI-enhanced — based on mod data

📊 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

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by evanbones 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods