| Map Painting 地图绘画 脚本 API | |
|---|---|
| |
在地图上作画和玩耍是我的乐趣。 |
| 作 者 | mukiu |
| 发布时间 | 2016年3月11日 |
| 支持核心 | Spigot | 原生版本 |
| 支持版本 | 1.8,1.9 |
插件详细介绍
MapPainting插件允许玩家在Minecraft中使用地图进行绘画和游戏,提供了丰富的指令和权限管理,让玩家可以创建、管理和分享他们的像素艺术作品。
🎉很久以前,有一张不可思议的地图。当我拿起它时,它没有向我展示地形,只是让我在上面绘画!所以我做了一些艺术作品,并享受成为像素艺术家的乐趣。没有什么比这更快乐的了。
不可思议的地图不满足于仅仅是不可思议。它想成为终极的!所以它进化了。偶然地,它向我展示了它的新功能,游戏!我沉浸在玩像素游戏中,并成为一名像素游戏玩家!
我实际上不知道这张地图会变成什么样。但是当你拥有这张地图时,你就会知道!只需点击右上角的下载,你就可以获得这张地图的副本。试一试,如果你喜欢这张地图,请给我评分
GitHub: https://github.com/aegistudio/MapPainting
虽然本插件的教程非常简单,但它们占用了一些空间。所以我将教程放在Wiki页面中。教程实际上是作为超链接嵌入在Map-Painting标题下的带有文本的地图中。如果你没有注意到,你可以点击这些链接:
玩家必须拥有 "mpp.command" 权限才能执行任何指令。
/mpp: 列出MapPainting的所有子指令。(mpp=MaP Painting)/mpp create <type> <name> [<parameters>]: 创建指定类型和名称的画布。/mpp create normal <name> [<1~128>]: 创建一个完全覆盖地图的方形画布。
1~128: 分辨率,默认为128。/mpp create wrap <name> [<init>]: 创建一个画布包装器。
init: 最初要包装的画布。/mpp create script <name> <script> [<lang>]: 创建一个基于脚本的画布。
script: 插件文件夹下的文件名。lang: 脚本语言,默认为ECMAScript。/mpp create clone <name> <cloned>: 克隆一个已存在的画布。
cloned: 要克隆的画布。/mpp chown <receiver> [<name>]: 转移指定画布的所有权。如果要转移所有权,你必须是画布的管理者或所有者。(chown=Change Owner)/mpp chmod <+/-painter>... [<name>]: 添加(+)或移除(-)指定画布的绘画者。如果要管理绘画者团队,你必须是画布的管理者或所有者。/mpp destroy [<name>]: 销毁指定的画布。/mpp pigment <r> <g> <b>: 直接获取具有指定RGB值的颜料。/mpp list: 显示你拥有的画布。/mpp undo [<name>]: 撤销你后悔的意外操作。/mpp redo [<name>]: 重新执行最近撤销的操作。/mpp confirm: 确认执行危险指令(红色指令)。注意:
<name>) 的情况下可以执行的指令,只需手持画布即可。权限格式为 "权限名称: 拥有此权限可以做什么"。
权限分为两种类型。显式权限是可以在 permission.yml 或权限插件中配置的权限。隐式权限嵌入在配置文件中,无法在外部配置。
mpp.paint: 在自己拥有的画布上绘画。mpp.interact: 与任何画布互动。mpp.command: 执行 /mpp 指令。mpp.create.*: 创建任何类型的画布。mpp.create.normal: 创建 "normal" 类型的画布。mpp.create.clone: 克隆一个已存在的画布。mpp.chown: 更改自己拥有的画布的所有权。mpp.chmod: 添加或移除自己拥有的画布的绘画者。mpp.destroy: 销毁自己拥有的画布。mpp.pigment: 直接通过 RGB 获取颜料。mpp.list: 列出自己拥有的画布。mpp.undo: 撤销在自己画布上的操作。mpp.redo: 重新执行在自己画布上撤销的操作。mpp.manager: 管理画布。(例如:销毁画布、转移所有权、添加/移除绘画者)mpp.owner: 管理自己拥有的画布。(例如:转移所有权、添加/移除绘画者)mpp.painter: 在画布上绘画。command.script.promptEngine 实现。#all。表示允许任何玩家。#reject:<player_name> 或 #-:<player_name>。当使用选择器 #all 时,可以使用此选择器拒绝某些玩家。#op。此选择器将允许管理员。#perm:<permission>。此选择器将允许拥有指定权限的人员。wrap切换。undo 和 redo。你现在可以还原修改,或重新执行还原的更改。clone。你现在可以克隆现有艺术作品的副本,并且对克隆的修改不会影响原始作品。.mpp 的格式。使其可以单独复制、备份和传输。(我很抱歉,由于 .mpp 格式的更改,1.3b与以前的版本不兼容。希望这将是最后一次更改 .mpp 格式。如果你有重要的艺术作品,请将 .mpp 文件通过电子邮件发送至 [email protected],标题为“1.3-beta mpp update”。)(与1.2b及以前版本不兼容)
pigment。你可以使用此命令获取具有指定RGB颜色的颜料。list。你可以列出你拥有的画布。confirm。执行危险命令(如 destroy、chown 等)时需要确认。chown(更改所有者)。你现在可以将所有权转移给其他玩家。chmod(更改模式)。允许玩家添加/移除可以与他们合作绘画的绘画者!chown 和 chmod 他们持有的画布,而无需指定画布名称。(与1.0b不兼容)
/mpp 命令创建和取消绑定画布。
#
# MapPainting's Configuration
#
command:
script:
promptEngine: nashorn # nashorn or graaljs