-
Notifications
You must be signed in to change notification settings - Fork 0
Home
liumingedwin edited this page May 5, 2020
·
3 revisions
一个专为Minecraft Bedrock Edition
设计的Mod包管理器。首先参考Minecraft-WebSocket进行安装。然后直接进入控制台,输入node modloader
即可运行
您需要使用Node.js
在mods
文件夹编写项目源代码,像这样
module.exports.onmessage=function(choise,message,conn){
/*
choise:create/text
create:启用mod
text:事件或发送命令产生的消息
message:消息本体(JSON/Object对象)
conn:通信对象
conn.sendcommand("命令"); //发送命令
message.body.properties.Message:在聊天框发送的消息
*/
//书写您的代码
}
这是一个mod样例,用于显示时间:
var inter;
module.exports.onmessage=function(choise,message,conn){
if(choise=="create")
{
inter=setInterval(function(){
var time1 = new Date().format("yyyy-MM-dd HH:mm:ss");
conn.sendcommand(`/title @a actionbar 时间:${time1}`);
},2000);
return true;
}
else{
if(message.body&&message.body.eventName&&message.body.eventName=="PlayerMessage"){
var lmessage=message.body.properties.Message;
if(lmessage=="clearinterval")
clearInterval(inter);
}
}
}
将它保存至mod\timeshow.js
,启动服务器,
并在Minecraft Bedrock Edition
中输入/connect 127.0.0.1:8900
然后再输入./addmod timeshow
最后你就可以输入./runmod
,查看效果了!
你可以使用./run %commandline%
来在游戏执行命令,例如/agent create
你还可以帮助作者修改这个项目,将其改的更好!
更多信息请点这里
Written By Edwinlau.
This Project use ISC