Mineuniverse
Log in Register
Mods

EventTweaker

Added many events to CraftTweaker.
by xuanyu
Download Claim this project
1,568 downloads
0 likes
Updated Jul 6, 2026
0 hypes
CraftTweaker

 

EventTweaker is a **CraftTweaker addon for Minecraft 1.12.2**.  
It exposes extra game/mod events and helper APIs to ZenScript, so you can customize behavior without writing a full core mod.

 

What this mod adds

Scriptable event hooks for:

  • `ClientChatEvent`
  • `ServerChatEvent`
  • `PlayerFlyableFallEvent`
  • Botania: `ManaChangeEvent`, `ManaDiscountEvent`
  • RandomPortals: `NetherPortalEvent` (activate)

Utility APIs for scripts:

  • `mods.eventtweaker.Minecraft` (e.g. FPS/fullscreen checks)
  • `mods.eventtweaker.GlStateManager`
  • Cyclic inventory helpers (`mods.eventtweaker.cyclicmagic.IPlayer`)

Dependencies

Required:

  • CraftTweaker 2
  • MixinBooter

Optional integrations:

  • Botania
  • RandomPortals
  • Cyclic
  • Bubbles (Baubles Fork)

Example

import mods.eventtweaker.event.ClientChatEvent;

events.onClientChat(function(event as ClientChatEvent) {
    print(event.originalMessage);
});
eventtweaker-1.8.jar
MC Client, Forge, Server, 1.12.2
Release 2026-03-04 Get

More from xuanyu

BubblesEX
6,804
Better Battle Towers
6,579
SpaceTime
527
InertiaCancellation
52
The One Probe Community Edition
400,628
SleepAnyTime
335

You Might Also Like

Ender Tweaker
EnderIO + CraftTweaker
9,574,671
PackMode
Simple Mod-pack Utility to allow switching between PackModes
9,024,946
Zen Summoning
Allows for custom mob summoning with CraftTweaker
7,912,007
FTB Tweaks
This is a very simple mod that introduces the concept of game modes. For want of a better description this allows you to set up multiple minetweaker profiles and switch between them on the fly (no server restart required) This gives you the ability to...
7,191,034
CraftTweaker GUI
Allows editing and managing edited recipes for CraftTweaker
98,064
Fluid Interaction Tweaker
This is a CraftTweaker/GroovyScript addon that enables you to add more fluid interactions.
92,986