Minecraft我的世界BDS插件开发之LLSE事件监听收集整理
Minecraft我的世界BDS在基于 LiteLoaderBDS 插件开发时,经常用到监听器,我们基于开发需要进行整理,保持更新中。
onServerStarted 监听服务器启动
mc.listen("onServerStarted", function () { var pluginslist = ll.listPlugins(); for (let i = 0; i < pluginslist.length; i++) { if (pluginslist[i] == "PSerein") { fixPSerein = true } } colorLog("red", "插件重构,请删掉旧版本所有数据及配置文件") })
onJoin 监听玩家进服
mc.listen("onJoin", function (player) { //………… })
onMobDie 监听生物死亡
mc.listen("onMobDie", (mob, source) => { //………… });
onPlayerDie 监听玩家被杀死
mc.listen("onPlayerDie", function (player, source) { //………… })
onInventoryChange 监听物品栏变化
mc.listen("onInventoryChange", function (player, slotNum, oldItem, newItem) { //………… })