我的世界WorldEdit插件CraftScript脚本使用教程

脚本可以让你在不需要学习Java,明白如何编译WorldEdit,或者重造轮子的情况下完成一些简单的任务。 CraftScript是使用JavaScript编写的。


WorldEdit版本 0.8之前的脚本支持是不同的。

注意:你必须要安装Rhino脚本运行库来使用这个功能。

安装脚本

在你的服务器根目录创建一个plugins/WorldEdit/craftscripts/ 路径(如果是单人模式,.minecraft 路径) 并将CraftScript脚本放入该目录。脚本文件一般拥有.js扩展名。

注意:不要运行来源不可信的脚本。

内置脚本

下载WorldEdit时会自带四个脚本(如果需要使用记得将它们从下载文件夹复制至 plugins/WorldEdit/craftscripts/ 文件夹)。

文件名 参数 介绍
maze.js <方块> [宽度] [长度] 生成一个2格高,由指定方块作为墙的迷宫。
draw.js <图像文件> [v] 将一个图像使用彩色毛在游戏内渲染,使用v参数来使它垂直生成。图像文件必须要放置在 plugins/WorldEdit/drawings/ 路径。
quickshot.js <音符1> [音符2] … 创建一个简单的用红石连接的音符盒序列。使用示例:quickshot.js 1a# 1c 2f
roof.js <方块> 在你的选区之上创建一个金字塔形屋顶。

运行脚本

  • /cs <脚本名> [参数…]
  • /.s [参数…] (再次运行上一个脚本)
  • /<脚本名>.js [参数…] (快捷方式)

这个命令会运行脚本。不要忘记.js扩展名。如果脚本使用它们,可以加上附加的参数。

安装 Rhino

在你的Java版本不带有需要的部件时(你会收到 “Failed to find an installed script engine.”),你需要手动安装Rhino JavaScript Engine。如果你收到 “ReferenceError,” ,安装Rhino应该可以解决你的问题。

你应该在 可以的情况下安装Rhino 因为Java自带的Rhino版本一般很低。

编写脚本

请查看脚本开发页。

脚本是使用JavaScript编写的。

可能依赖性

如果你安装了某些Java库,WorldEdit会自动使用它们来提供更多功能。安装这些库的过程是在下载后找到需要的文件(下面的列表)并将它放进你的plugins/WorldEdit/路径中。在重启服务器之后,WorldEdit应该可以找到这些库。

作用 需要安装的文件
TrueZIP 快照功能对ZIP文件的更好支持 保存为 truezip.jar
Rhino (JavaScript engine) 使用脚本功能的必须项 提取 js.jar

注意文件名必须与表格中的完全相同。



已有 0 条评论