Skip to content

所有事件

本章中将会列举出所有事件和对应的示例,其中包括kubejs提供的和模组提供的

kubejs提供的所有事件

下面是kubejs模组提供的所有可供调用的事件,需要注意存放的文件夹

写法为:主事件.子事件

启动时文件夹下startup_scripts

主事件子事件用处示例
StartupEventsinit游戏初始化事件-
StartupEventsregistry注册各种游戏内容链接
WorldgenEventsadd世界生成添加事件-
WorldgenEventsremove世界生成删除事件-
ItemEventsmodification修改物品属性-
ItemEventstoolTierRegistry--
ItemEventsarmorTierRegistry--
ItemEventsmodelProperties--
BlockEventsmodification修改方块属性-

服务端文件夹下server_scripts

主事件子事件用处示例
ServerEventslowPriorityData--
ServerEventshighPriorityData--
ServerEventsloaded服务器重载事件-
ServerEventsunloaded--
ServerEventstick游戏tick事件-
ServerEventstags--
ServerEventscommandRegistry指令注册事件-
ServerEventscommand服务器指令事件-
ServerEventscustomCommand自定义指令链接
ServerEventsrecipes配方事件链接
ServerEventsafterRecipes配方事件后处理(有bug)-
ServerEventsspecialRecipeSerializers--
ServerEventscompostableRecipes--
ServerEventsrecipeTypeRegistry--
ServerEventsgenericLootTables全局战利品事件链接
ServerEventsblockLootTables方块战利品事件链接
ServerEventsentityLootTables实体战利品事件链接
ServerEventsgiftLootTables村民礼物战利品事件链接
ServerEventsfishingLootTables钓鱼战利品事件链接
ServerEventschestLootTables宝箱战利品事件链接
LevelEventsloaded世界加载事件-
LevelEventsunloaded--
LevelEventstick世界tick事件-
LevelEventsbeforeExplosion--
LevelEventsafterExplosion--
NetworkEventsfromClient--
ItemEventsrightClicked物品右键事件-
ItemEventscanPickUp--
ItemEventspickedUp物品捡起事件-
ItemEventsdropped物品丢弃事件-
ItemEventsentityInteracted--
ItemEventscrafted--
ItemEventssmelted--
ItemEventsfoodEaten食物物品食用事件-
ItemEventsfirstRightClicked--
ItemEventsfirstLeftClicked--
BlockEventsrightClicked方块右键事件链接
BlockEventsleftClicked方块左键事件-
BlockEventsplaced方块放置事件-
BlockEventsbroken方块破坏事件-
BlockEventsdetectorChanged--
BlockEventsdetectorPowered--
BlockEventsdetectorUnpowered--
BlockEventsfarmlandTrampled--
EntityEventsdeath实体死亡事件-
EntityEventshurt实体受伤事件-
EntityEventscheckSpawn--
EntityEventsspawned实体生成事件-
PlayerEventsloggedIn玩家登入游戏事件-
PlayerEventsloggedOut玩家退出游戏事件-
PlayerEventsrespawned玩家重生事件-
PlayerEventstick玩家tick事件-
PlayerEventschat玩家聊天事件-
PlayerEventsdecorateChat--
PlayerEventsadvancement--
PlayerEventsinventoryOpened玩家打开背包事件-
PlayerEventsinventoryClosed玩家关闭背包事件-
PlayerEventsinventoryChanged玩家背包变化事件链接
PlayerEventschestOpened玩家打开箱子事件-
PlayerEventschestClosed玩家关闭箱子事件-

客户端文件夹下client_scripts

主事件子事件用处示例
ClientEventshighPriorityAssets--
ClientEventsinit--
ClientEventsloggedIn--
ClientEventsloggedOut--
ClientEventstick客户端tick事件-
ClientEventspainterUpdated--
ClientEventsleftDebugInfo--
ClientEventsrightDebugInfo--
ClientEventspaintScreen--
NetworkEventsfromServer--
ItemEventstooltip物品提示链接
ItemEventsclientRightClicked--
ItemEventsclientLeftClicked--

模组提供的事件

Contributors

Changelog