Skip to content

1.4 事件列表

一、事件列表

脚本类型方法描述是否可取消
startup_scriptsStartupEvents.init-
startup_scriptsStartupEvents.postInit-
startup_scriptsStartupEvents.registry注册游戏内容(用于添加物品,附魔等)
client_scriptsClientEvents.highPriorityAssets-
client_scriptsClientEvents.init-
client_scriptsClientEvents.loggedIn登入世界
client_scriptsClientEvents.loggedOut登出世界
client_scriptsClientEvents.tick客户端Tick事件
client_scriptsClientEvents.painterUpdatedPainter API
client_scriptsClientEvents.leftDebugInfoF3界面左侧信息
client_scriptsClientEvents.rightDebugInfoF3界面右侧信息
client_scriptsClientEvents.paintScreen绘制Screen
server_scriptsServerEvents.lowPriorityData数据包事件 - 低优先度
server_scriptsServerEvents.highPriorityData数据包事件 - 高优先度
server_scriptsSeverEvents.loaded服务端加载
server_scriptsServerEvents.unloaded服务端卸载
server_scriptsServerEvents.tick服务端Tick事件
server_scriptsServerEvents.tags标签添加或修改
server_scriptsServerEvents.commandRegistry命令注册事件
server_scriptsServerEvents.command命令执行事件
server_scriptsServerEvents.customCommand自定义命令事件
server_scriptsServerEvents.recipes配方添加或修改
server_scriptsServerEvents.afterRecipes配方加载完成后事件
server_scriptsServerEvents.specialRecipeSerializers配方序列化相关事件
server_scriptsServerEvents.compostableRecipes堆肥配方添加或修改
server_scriptsServerEvents.recipeTypeRegistry配方类型注册
server_scriptsServerEvents.genericLootTable等,详见后续章节LootTable相关事件
server_scriptsLevelEvents.loaded世界加载事件
server_scriptsLevelEvents.unloaded世界卸载事件
server_scriptsLevelEvents.tick世界Tick事件
server_scriptsLevelEvents.beforeExplosion爆炸发生前事件
server_scriptsLevelEvents.afterExplosion爆炸发生后事件
server_scriptsWorldgenEvents.add添加世界生成(如矿石等)
server_scriptsWorldgenEvents.remove移除世界生成(如矿石等)
server_scriptsNetworkEvents.fromServer客户端接收服务端网络包
server_scriptsNetworkEvents.fromClient服务端接收客户端网络包
server_scriptsItemEvents.modification游戏内容修改(用于修改物品)
server_scriptsItemEvents.toolTierRegistry工具等级注册
server_scriptsItemEvents.armorTierRegistry护甲等级注册
server_scriptsItemEvents.pickedUp捡起物品事件
server_scriptsItemEvents.dropped丢弃物品事件
server_scriptsItemEvents.entityInteracted物品与实体交互事件
server_scriptsItemEvents.crafted物品合成事件
server_scriptsItemEvents.smelted物品烧炼事件
server_scriptsItemEvents.foodEaten食用食物类物品事件
client_scriptsItemEvents.clientLeftClicked左键单击事件(客户端侧)
server_scriptsItemEvents.firstLeftClicked左键单击事件(服务端侧)
client_scriptsItemEvents.clientLeftClicked右键单击事件(客户端侧)
server_scriptsItemEvents.firstRightClicked右键单击事件(服务端侧)
server_scriptsItemEvents.tooltip物品悬浮提示修改
server_scriptsItemEvents.modelProperties物品模型修改
server_scriptsBlockEvents.modification游戏内容修改(用于修改方块)
server_scriptsBlockEvents.rightClicked方块右键单击事件
server_scriptsBlockEvents.leftClicked方块左键单击事件
server_scriptsBlockEvents.placed方块放置事件
server_scriptsBlockEvents.broken方块被破坏事件
server_scriptsBlockEvents.detectorChanged检测方块状态改变事件
server_scriptsBlockEvents.detectorPowered检测方块被红石充能事件
server_scriptsBlockEvents.detectorUnpowered检测方块红石充能结束事件
server_scriptsEntityEvents.death实体死亡事件
server_scriptsEntityEvents.hurt实体受伤事件
server_scriptsEntityEvents.checkSpawn实体检查生成位置事件
server_scriptsEntityEvents.spawned实体生成事件
server_scriptsPlayerEvents.loggedIn玩家登入事件
server_scriptsPlayerEvents.loggedOut玩家登出事件
server_scriptsPlayerEvents.cloned玩家克隆事件
server_scriptsPlayerEvents.tick玩家Tick事件
server_scriptsPlayerEvents.chat玩家聊天事件
server_scriptsPlayerEvents.decorateChat-
server_scriptsPlayerEvents.advancement玩家成就事件
server_scriptsPlayerEvents.inventoryOpened玩家打开背包事件
server_scriptsPlayerEvents.inventoryClosed玩家关闭背包事件
server_scriptsPlayerEvents.inventoryChanged玩家背包物品变更事件
server_scriptsPlayerEvents.chestOpened玩家打开箱子事件
server_scriptsPlayerEvents.chestClosed玩家关闭箱子事件

二、常用模组事件

JEI:

脚本类型方法描述是否可被取消
client_scriptsJEIEvents.subtypes子类型
client_scriptsJEIEvents.hideItems隐藏物品
client_scriptsJEIEvents.hideFluids隐藏流体
client_scriptsJEIEvents.hideCustom隐藏自定义类型
client_scriptsJEIEvents.removeCategories移除类型
client_scriptsJEIEvents.removeRecipes移除配方
client_scriptsJEIEvents.addItems添加物品
client_scriptsJEIEvents.addFluids添加流体
client_scriptsJEIEvents.information-

REI:

脚本类型方法描述是否可被取消
client_scriptsREIEvents.hide隐藏类型No
client_scriptsREIEvents.add添加类型No
client_scriptsREIEvents.information-No
client_scriptsREIEvents.removeCategories移除类别No
client_scriptsREIEvents.groupEntries注册表No

GameStages:

脚本类型方法描述是否可被取消
server_scriptsGameStageEvents.stageAdded添加阶段No
server_scriptsGameStageEvents.stageRemoved移除阶段No

贡献者

页面历史