跳到正文

EventTweaker

作者:xuanyu

Added many events to 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 支持哪些 Minecraft 版本?

EventTweaker 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

EventTweaker 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

xuanyu 的其他作品

查看全部 →