c8f663cad6e1515c8f78ebd54b50be74a249eb8e
hamster-script
为Minecraft服务器导入 Nashorn 引擎来执行 JavaScript 脚本
手动构建
- 将源代码下载或克隆至本地
- 在源代码根目录中打开命令行窗口
- 命令行窗口中执行
./gradlew clean build
- 构建成品在
build
文件夹
也可访问我的 Jenkins网站 获取最新版
指令
JavaScript 代码执行时,执行命令的对象(玩家或控制台)会作为 sender 变量传入
指令 | 权限 | 描述 |
---|---|---|
script eval {脚本内容} | hamster.script.admin | 直接执行 JavaScript 脚本 |
script run {脚本文件} | hamster.script.admin | 执行文件中的 JavaScript 代码 |
script reload | hamster.script.admin | 重载插件并重设 JavaScript 引擎环境 |
注意事项
默认情况下禁止使用 /script eval {脚本内容}
指令。
如有需要,可以在 config.yml
中将 enable-eval-command
设置为 true
并重载插件以启用该子指令。
nashorn 学习资料
Description
为 Minecraft 服务器引入 JavaScript 脚本执行功能
https://www.hamster3.cn/docs/minecraft-plugins/free-plugins/HamsterScript
1.1.0
Latest
Languages
Java
95.4%
JavaScript
4.6%