Server Events
ModA Fabric mod enhancing server-side event handling with a Bukkit-inspired system, extending and encapsulating Fabric API events.
Downloads
1,780
Type
Mod
Last Updated
Apr 9, 2026
Description
Server Events
Server Events is a support library for Fabric server development, designed to enhance the Fabric API's limited event system. It offers a Bukkit-like event framework while adhering to Fabric's minimalist philosophy.
The mod doesn't wrap CommandRegistrationCallback and DynamicRegistrySetupCallback from Fabric API.
Installation
- Import this package to your project.
- Add serverevents to your mod depends.
Since 2.0.0, the groupId has been changed from icu.suc to icu.suc.mc.
Usage
ServerEvents provides a simple API for registering and processing events.
Here is an example of a player modifying broadcast information and giving an apple when joining:
import net.fabricmc.api.ModInitializer; import net.minecraft.network.chat.Component; import net.minecraft.world.item.Items; import icu.suc.mc.serverevents.ServerEvents; public class ExampleMod implements ModInitializer { @Override public void onInitialize() { ServerEvents.Player.MODIFY_JOIN_MESSAGE.register((player, message) -> { player.getInventory().add(Items.APPLE.getDefaultInstance()); return Component.literal("[+] ").append(player.getName()); }); } }License
This project is licensed under the MIT License © 2025 sucj.
Compatibility
Mod Loaders
Game Versions
Similar Mods
MaLiLib API
API for MaLiLib designed to make configs easier.
Origins: Legacy
An unofficial port of Origins 1.20.1 to newer versions of Minecraft
Anti Item Break
Prevents accidental item destruction by disabling the item once it reaches 1 durability.
Epic Knights: Antique Legacy
Adds antique stuff as an addition to Epic Knights mod
Carpet Discarpet
Fabric carpet extension that adds discord functionality to scarpet
Moss Ruins
A vanilla-like datapack adding new content to embrace some parts of the boring birch forest biomes by adding a new set o...