猴子也能学会的插件编写 | 60 分钟闪电战
在本教程中,我们将一同编写一个 "玩家封禁" 插件
这个插件虽然功能比较简单,但是可以很好的展示一个插件常用 API
好了,现在试着跟着教程进行吧!
Step 0. 做好开发准备
开发 NeOmega 的 lua 插件不需要任何额外的软件,但我们还是推荐您使用一个具备语法高亮的编辑器进行后续的编辑。vscode 是一个不错的选项,您也可以使用您偏好的软件,或者使用 MCSM 自带的编辑器也不是不能用。
现在,将您的 NeOmega 运行起来。当它成功运行的时候,应该会显示
- 输入 ? 显示后台菜单
- 输入 reload 重启 Omega
这两条信息,当您看到这两条信息时,说明开发准备已经完成了。我们将显示这两条信息的地方称为 终端。
由于 "玩家封禁" 和 NeOmega 内置插件重名了,因此请删除一下插件文件夹,以免发生冲突:
- neomega_storage/config/玩家封禁禁[lua]
- neomega_storage/lang/LuaLoader/玩家封禁.lua