本帖最后由 pXiaoD 于 2022-12-17 21:46 编辑
PlotSquared 在国内被普遍称之为地皮插件,它的作用是生成”有规律“的地皮区域供每个玩家在其中进行建筑. 不同于传统的领地插件,地皮插件所生成的地皮街区更加美观、层次,也便于广大服主管理. 更换周目等时也不需要担心玩家建筑丢失,同时也有备份系统.
PlotSquared 在最近几年发展迅速,已经迭代到 v6 版本,本文对最新迭代版本的 Wiki 进行翻译,同时补充了些许指导说明供参考.
阅读:
Gitbook 在线阅读(推荐)
PlotSquared 离线版本.zip
(7.37 MB, 下载次数: 74)
由于先前使用的 GitBook to PDF 工具目前无法正常使用,故暂只提供markdown的.md文件版本,同时站内提供在线bbcode版本供参考.
参考文献:
PlotSquared 文档
来自群组: Complex Studio

PlotSquared v6 Wiki&使用指导
PlotSquared 在国内被普遍称之为地皮插件,它的作用是生成”有规律“的地皮区域供每个玩家在其中进行建筑. 不同于传统的领地插件,地皮插件所生成的地皮街区更加美观、层次,也便于广大服主管理. 更换周目等时也不需要担心玩家建筑丢失,同时也有备份系统.
PlotSquared 在最近几年发展迅速,已经迭代到 v6 版本,本文对最新迭代版本的 Wiki 进行翻译,同时补充了些许指导说明供参考.
阅读:
Gitbook 在线阅读(推荐)

由于先前使用的 GitBook to PDF 工具目前无法正常使用,故暂只提供markdown的.md文件版本,同时站内提供在线bbcode版本供参考.
参考文献:
PlotSquared 文档
来自群组: Complex Studio
66666666我找了好久的翻译文档,太感谢楼主了!!
本帖最后由 秋风残叶 于 2022-12-22 22:53 编辑
PlotSquared是联机圈内非常风靡的地皮插件,楼主使用gitbook写的wiki翻译行文非常流畅,使用md排版也很清爽。
PlotSquared是联机圈内非常风靡的地皮插件,楼主使用gitbook写的wiki翻译行文非常流畅,使用md排版也很清爽。
主页
这里是 Plot Squared v6 Wiki(简体中文)。
请通过 左边的 导航栏选择你需要查看的内容。
关于这个插件:
PlotSquared 是一个集领地和世界管理于一体的插件. 它自带高度自定义的世界生成器. 你可以使用地皮创建器来在现有的世界中创建 地皮片区,或者 创建一个新的地皮世界.
PlotSquared 支持 Spigot 和 PaperMC 服务端 并且支持 MC 1.13.x 到 1.19.x 版本,不过这取决于你所使用的插件版本.
贡献者: Citymonstret, Empire92, MattBdev, dordsor21, NotMyFault 和 SirYwell
重要链接:
SpigotMC 页面
Discord 群组
反馈 BUG 或者提交建议
源码库
API 文档
Java Docs
这里是 Plot Squared v6 Wiki(简体中文)。
请通过 左边的 导航栏选择你需要查看的内容。
关于这个插件:
PlotSquared 是一个集领地和世界管理于一体的插件. 它自带高度自定义的世界生成器. 你可以使用地皮创建器来在现有的世界中创建 地皮片区,或者 创建一个新的地皮世界.
PlotSquared 支持 Spigot 和 PaperMC 服务端 并且支持 MC 1.13.x 到 1.19.x 版本,不过这取决于你所使用的插件版本.
贡献者: Citymonstret, Empire92, MattBdev, dordsor21, NotMyFault 和 SirYwell
重要链接:
SpigotMC 页面
Discord 群组
反馈 BUG 或者提交建议
源码库
API 文档
Java Docs
本帖最后由 pXiaoD 于 2022-12-17 21:33 编辑
名词解释
输入内容
由于此 Wiki 是笔者早年间所翻译,但当时并没有全部完工,而是落下还多坑没有完成,而当时对服务器方面知识不足,故对指令中的“参数”一词错误的写成了“输入内容”,为避免后续读者混淆,本文即使在后续编写中仍然使用“输入内容”替代“参数”一词的翻译,感谢各位理解.
地皮"路"
Road 在本Wiki统一翻译为地皮“路”.
下面这张图能很好的解释路结构图的组成:
中间的一块为地皮,地皮四周的橙色区域为“路”,黄色区域为“路口”. 我们建议您在建造自定义路结构图时应该对“路”进行延伸到下一个地皮,在这个示例图中,粉色区域即为建议您延伸的区域.
结构图
Schematic 在本 Wiki 统一翻译为结构图,有关该内容,请在 Minecraft Wiki 查看.
标签
Flag 在本 Wiki 统一翻译为标签,有关该内容请见 标签 一节. 关于原版使用的标签,请见 原版标签 一节.
地皮参数
Component 在本 Wiki 统一翻译为地皮参数,有关该内容请见 地皮参数 一节.
事件
PlotSquared 在处理插件范围内各项事务,如没有权限的A玩家尝试破坏B玩家地皮时,插件将会阻止A玩家破坏行为,诸如这种插件处理的”事件“,在本 Wiki 统一称之为事件,而不另外一一解释.
名词解释
输入内容
由于此 Wiki 是笔者早年间所翻译,但当时并没有全部完工,而是落下还多坑没有完成,而当时对服务器方面知识不足,故对指令中的“参数”一词错误的写成了“输入内容”,为避免后续读者混淆,本文即使在后续编写中仍然使用“输入内容”替代“参数”一词的翻译,感谢各位理解.
地皮"路"
Road 在本Wiki统一翻译为地皮“路”.
下面这张图能很好的解释路结构图的组成:

中间的一块为地皮,地皮四周的橙色区域为“路”,黄色区域为“路口”. 我们建议您在建造自定义路结构图时应该对“路”进行延伸到下一个地皮,在这个示例图中,粉色区域即为建议您延伸的区域.
结构图
Schematic 在本 Wiki 统一翻译为结构图,有关该内容,请在 Minecraft Wiki 查看.
标签
Flag 在本 Wiki 统一翻译为标签,有关该内容请见 标签 一节. 关于原版使用的标签,请见 原版标签 一节.
地皮参数
Component 在本 Wiki 统一翻译为地皮参数,有关该内容请见 地皮参数 一节.
事件
PlotSquared 在处理插件范围内各项事务,如没有权限的A玩家尝试破坏B玩家地皮时,插件将会阻止A玩家破坏行为,诸如这种插件处理的”事件“,在本 Wiki 统一称之为事件,而不另外一一解释.
本帖最后由 pXiaoD 于 2022-12-17 21:35 编辑
安装
一、初始设置
注意:插件不对 AsyncWorldEdit 作出支持,您因使用该插件导致的一切问题,都由您自行解决,官方团队不对此提供支持.
{% hint style="info" %} 6.0.0 及更高版本的 PlotSquared 需要 Java17. {% endhint %}
二、数据库配置
这一部分将说明如何配置 PlotSquared 的数据库.
PlotSquared 提供 2 种数据储存方式,分别是 SQLite 和 MySQL. 如果你不清楚两者有何区别,可以自行百度.
提示:你可以随时切换两个数据储存方式,只需使用 /plot database 指令即可.
警告:你不能同时使用两个数据储存方式,你只能选择其中一个.
SQLite 数据储存
MySQL 数据储存
三、创建地皮世界
你可以创建一个地皮世界或者在一个已存在的世界中创建地皮区域. 如果你要做后者,请查看后文.
有关只在一个世界的一片区域内创建的地皮片区,请 点击此处 查看.
使用默认世界来创建地皮世界
默认世界指的是 server.properties 中 level-name 选项所填写的世界,也就是玩家一进入服务器所在的世界.
这个方法只适合不需要原版世界的服务器. 也就是很多服务器的资源世界、生存世界等等. 一般创造服务器会用到这个方法.
复制代码
<code>worlds:
plotworld:
generator: PlotSquared
</code>
使用地皮设置指令来创建地皮世界
您可用使用地皮的设置指令中的设置向导功能来创建地皮世界.
要使用设置向导功能,你需要使用指令 /plot setup,每次使用该指令都会提示你要输入的内容,例如当设置地皮世界的名称时,你需要输入 /plot setup PlotSquared. 在这个示例中,PlotSquared 就是我们输入的内容,也就是地皮世界的名称。当成功使用地皮设置向导功能创建完地皮后,你将会被传送到新建的地皮世界中.
通过第三方世界管理插件创建地皮世界
有关 Hyperverse 插件导入地皮世界的补充信息
Hyperverse ** 在大多数情况下将会自动检测 **PlotSquared 生成的地皮世界。如果并没有,你可以使用指令 /hv import <世界名称> PlotSquared 来导入。
通过 Multiverse 插件创建(不推荐)
如果你使用 Multiverse 插件,那么你可以使用指令 /mv create normal <世界名称> -g PlotSquared 来创建地皮世界。
五、切换 bukkit.yml 内的世界生成器(可选)
在部分情况下 PlotSquared 无法为你的地皮世界设置世界生成器(例如在地皮世界你意外地看到了不应该在这里生成的原版的地形),如果发生了这种情况,请打开 bukkit.yml 文件并在末尾添加如下内容:
复制代码
将 plotworld 替换为你的地皮世界名称。
六、添加路结构图(可选)
路结构图可以在地皮世界创建完后添加,但是新的路结构图效果只会在新生成的区块生成,但是你可以使用指令 /plot regenallroads 来手动将已生成的区块的地皮之间的路的结构图替换为新的路结构图。
下面这张图能很好的解释路结构图的组成:
中间的一块为地皮,地皮四周的橙色区域为“路”,黄色区域为“路口”. 我们建议您在建造自定义路结构图时应该对“路”进行延伸到下一个地皮,在这个示例图中,粉色区域即为建议您延伸的区域。
在创建好路结构图后,您需要站在上图的地皮内输入指令 /plot createroadschematic. 路结构图文件保存在 plugins/PlotSquared/schematics/GEN_ROAD_SCHEMATIC/地皮世界名称 文件夹内,您需要将生成的结构图文件复制到这里(通常在您的创世神插件的配置文件夹中,如 WorldEdit 在 plugin/WorldEdit/schems 文件夹中).
复制完成后,您还可以测试该路结构图能否正常工作,在您需要测试的地皮内输入指令 /plot debugroadregen plot 即可.
在一切就绪后,您可以输入指令 /plot regenallroads <地皮世界名称> [高度] 以生成新的路结构图,这会需要一段时间并使服务器造成卡顿. 在该指令中,高度为可选输入内容.
还有一种方法就是关闭服务器,然后直接删除该地皮世界的区块文件,重新开服后会自动生成新的路结构图,但这会导致已有地皮建筑消失.
七、添加地皮结构图(可选)
详见 这里.
安装
一、初始设置
- 从 这里 下载好插件.
- 将其放置到你的服务器的 plugins 文件夹.
- 本插件需要 WorldEdit 或者 FAWE 插件作为前置,如果你的服务器还没有安装这两个插件的其中一个,请点击 这里 来下载并安装. 下载请选择 7.2 及更高版本.
- 重启你的服务器,PlotSquared 应当会开始生成你所需要的配置文件.
注意:插件不对 AsyncWorldEdit 作出支持,您因使用该插件导致的一切问题,都由您自行解决,官方团队不对此提供支持.
{% hint style="info" %} 6.0.0 及更高版本的 PlotSquared 需要 Java17. {% endhint %}
二、数据库配置
这一部分将说明如何配置 PlotSquared 的数据库.
PlotSquared 提供 2 种数据储存方式,分别是 SQLite 和 MySQL. 如果你不清楚两者有何区别,可以自行百度.
提示:你可以随时切换两个数据储存方式,只需使用 /plot database 指令即可.
警告:你不能同时使用两个数据储存方式,你只能选择其中一个.
SQLite 数据储存
- 如果你并没有安装 MySQL,那么插件默认会使用 SQLite 作为数据储存方式,你可以跳过这一步骤.
MySQL 数据储存
- 打开 /plugins/PlotSquared/config/storage.yml 文件.
- 配置你的 MySQL 数据库信息.
三、创建地皮世界
你可以创建一个地皮世界或者在一个已存在的世界中创建地皮区域. 如果你要做后者,请查看后文.
有关只在一个世界的一片区域内创建的地皮片区,请 点击此处 查看.
使用默认世界来创建地皮世界
默认世界指的是 server.properties 中 level-name 选项所填写的世界,也就是玩家一进入服务器所在的世界.
这个方法只适合不需要原版世界的服务器. 也就是很多服务器的资源世界、生存世界等等. 一般创造服务器会用到这个方法.
- 关闭服务器.
- 如图所示,删除服务器所生成的 world, world_nether 和 world_the_end 文件夹,也就是删除这三个世界.

- 找到服务器根目录下的 server.properties 文件,并打开它. 找到其中的 level-name 一行.
- 将原来的 level-name: world 中的 world 修改为您想要的地皮世界名称,这里以 plotworld 为例,则变成下面这个样子.
- level-name=plotworld
- 找打 bukkit.yml 文件并打开它. 在这个文件的末尾添加如下内容(这里以 plotworld 为例):
<code>worlds:
plotworld:
generator: PlotSquared
</code>
- 其他步骤同下.
使用地皮设置指令来创建地皮世界
您可用使用地皮的设置指令中的设置向导功能来创建地皮世界.
要使用设置向导功能,你需要使用指令 /plot setup,每次使用该指令都会提示你要输入的内容,例如当设置地皮世界的名称时,你需要输入 /plot setup PlotSquared. 在这个示例中,PlotSquared 就是我们输入的内容,也就是地皮世界的名称。当成功使用地皮设置向导功能创建完地皮后,你将会被传送到新建的地皮世界中.
通过第三方世界管理插件创建地皮世界
有关 Hyperverse 插件导入地皮世界的补充信息
Hyperverse ** 在大多数情况下将会自动检测 **PlotSquared 生成的地皮世界。如果并没有,你可以使用指令 /hv import <世界名称> PlotSquared 来导入。
通过 Multiverse 插件创建(不推荐)
如果你使用 Multiverse 插件,那么你可以使用指令 /mv create normal <世界名称> -g PlotSquared 来创建地皮世界。
五、切换 bukkit.yml 内的世界生成器(可选)
在部分情况下 PlotSquared 无法为你的地皮世界设置世界生成器(例如在地皮世界你意外地看到了不应该在这里生成的原版的地形),如果发生了这种情况,请打开 bukkit.yml 文件并在末尾添加如下内容:
- worlds:
- plotworld:
- generator: PlotSquared
将 plotworld 替换为你的地皮世界名称。
六、添加路结构图(可选)
路结构图可以在地皮世界创建完后添加,但是新的路结构图效果只会在新生成的区块生成,但是你可以使用指令 /plot regenallroads 来手动将已生成的区块的地皮之间的路的结构图替换为新的路结构图。
下面这张图能很好的解释路结构图的组成:

中间的一块为地皮,地皮四周的橙色区域为“路”,黄色区域为“路口”. 我们建议您在建造自定义路结构图时应该对“路”进行延伸到下一个地皮,在这个示例图中,粉色区域即为建议您延伸的区域。
在创建好路结构图后,您需要站在上图的地皮内输入指令 /plot createroadschematic. 路结构图文件保存在 plugins/PlotSquared/schematics/GEN_ROAD_SCHEMATIC/地皮世界名称 文件夹内,您需要将生成的结构图文件复制到这里(通常在您的创世神插件的配置文件夹中,如 WorldEdit 在 plugin/WorldEdit/schems 文件夹中).
复制完成后,您还可以测试该路结构图能否正常工作,在您需要测试的地皮内输入指令 /plot debugroadregen plot 即可.
在一切就绪后,您可以输入指令 /plot regenallroads <地皮世界名称> [高度] 以生成新的路结构图,这会需要一段时间并使服务器造成卡顿. 在该指令中,高度为可选输入内容.
还有一种方法就是关闭服务器,然后直接删除该地皮世界的区块文件,重新开服后会自动生成新的路结构图,但这会导致已有地皮建筑消失.
七、添加地皮结构图(可选)
详见 这里.
本帖最后由 pXiaoD 于 2022-12-18 08:52 编辑
指令
一、通用内容
本插件所有的指令都是以 /plot 开头的. 例如当我们想使用 help 指令时,我们需要输入 /plot help.
你也可以使用变样形式,有 plots,p,plotsquared,p2,ps,2,plotme.
本节中,指令用法等中包含的 [输入内容1] 指的是可选输入内容,<输入内容2> 指的是必须输入内容. 您在服务器输入指令时请勿将 [] 和 <> 符号一并输入,否则会导致指令使用错误.
在输入内容中可能会出现子输入内容,如[[输入内容1]输入内容2],这代表输入内容2本身是可选的,如果您要在指令中添加输入内容2,那么您在添加输入内容2的同时也可以无需添加输入内容2中的输入内容1.
例如:
[[地皮世界名称;]X;Z]
我们可以输入 PlotWorld;100;100,代表 PlotWorld 地皮世界下的 X=100,Z=100 的地皮ID位置,也可以只输入 100;100,代表当前世界下的 X=100,Z=100 的地皮ID位置,或者完全不输入该内容.
二、基础类指令
以下指令介绍中,括号前面为指令,括号内为对应指令的权限节点.
HELP(plots.use)
获取总指令帮助信息.
变样:?
CONFIRM(plots.confirm)
确认某个操作. 例如清除地皮时需要再次输入该指令以确认.
三、查询类指令
INFO
展示地皮信息.
在输入指令时添加 -f 后缀可以无视 hide-info 标签的影响. 即 /plot info -f.
用法:
主要用法:
次要用法:
变样:i
权限节点:
主要权限节点:plots.info
次要权限节点:plots.admin.info.force - 当使用 -f 后缀时需要.
LIST
展示地皮列表.
用法:
主要用法:
次要用法:
变样:l,find,search
权限节点:
主要权限节点:plots.list
次要权限节点:
TARGET(plots.target)
将指南针指向对应地皮.
用法:
CAPS
展示地皮的生物和实体上限.
用法:
权限节点:
主要权限节点:plots.caps
次要权限节点:
四、传送类指令
HOME
传送到你的地皮.
用法:
常规用法:
简单用法:
坐标用法:
变样:h
权限节点:
主要权限节点:plots.home
次要权限节点:
VISIT
访问其他玩家的地皮.
用法:
常规用法:
简单用法:
坐标用法:
变样:v,tp,teleport,goto,warp
权限节点:
主要权限节点:
次要权限节点:
MIDDLE(plots.middle)
将你传送到当前地皮的中央位置.
用法:
变样:center,cantre
五、聊天类指令
COMMENT(plots.comment)
给指定地皮发布邮件.
用法:
INBOX(plots.inbox)
查看当前地皮的邮件或者删除邮件.
用法:
主要用法:
次要用法:
CHAT
打开或者关闭地皮内部聊天功能.
权限节点:
主要权限节点:
次要权限节点:
六、认领类指令
BUY(plots.buy)
购买地皮.
你必须在 worlds.yml 中启用相关功能才能使用该指令的经济功能. 你可以在让玩家在认领、合并、出售地皮时必须消耗金币.
用法:
CLAIM
认领脚下的无主地皮.
你必须在 worlds.yml 中启用相关功能才能使用该指令的经济功能. 你可以在让玩家在认领、合并、出售地皮时必须消耗金币.
你如果在 worlds.yml 中启用了 specify_on_claim 选项,那么可以在使用指令时添加结构图输入内容.
用法:
主要用法:
次要用法:
变样:c
权限节点:
主要权限节点:
次要权限节点:
AUTO
自动认领当前地皮世界离你最近的无主地皮.
用法:
变样:a
权限节点:
主要权限节点:
次要权限节点:
七、设置类指令
SETOWNER
设置地皮的主人.
用法:
变样:owner,so,seto
权限节点:
ADD
将指定玩家“添加”到地皮的白名单中,被添加的玩家在主人在线时可以在地皮中建筑.
用法:
权限节点:
主要权限节点:
次要权限节点:
TRUST
将指定玩家“添加”到地皮的白名单中,不同于 add 指令,通过该指令添加的玩家在主人不在线时也可以在地皮中建筑,同时也可以使用 WorldEdit 功能.
用法:
变样:t
权限节点:
主要权限节点:
次要权限节点:
REMOVE
将玩家从地皮的白名单或者黑名单移除.
用法:
变样:r,untrust,ut,undeny,ud,unban
权限节点:
主要权限节点:
次要权限节点:
DENY
将一个玩家“添加”到黑名单中,这样改玩家就无法进入你的地皮.
用法:
变样:d,ban
权限节点:
主要权限节点:
次要权限节点:
GRANT
管理地皮授权.
用法:
权限节点:
KICK
将一名玩家从你的地皮中踢出.
用法:
变样:k
权限节点:
主要权限节点:
次要权限节点:
MERGE
将脚下的地皮与其他地皮合并.
用法:
变样:m
权限节点:
主要权限节点:
次要权限节点:
UNLINK
撤销合并地皮.
用法:
变样:u,unmerge
权限节点:
主要权限节点:
次要权限节点:
SETHOME(plots.set.home)
将脚下位置作为地皮的家. 家的位置即玩家在输入 /plot home 或者 /plot visit 指令时传送的位置.
用法:
变样:sh,seth,sethome
ALIAS
给地皮设置名称.
用法:
变样:setalias,sa,name,rename,setname,seta,nameplot
权限节点:
主要权限节点:
次要权限节点:
SETDESCRIPTION(plots.set.desc)
给地皮设置描述.
用法:
变样:setdescription,setdesc,setd,description
MUSIC(plots.music)
给地皮设置播放的音乐.
用法:
SETBIOME(plots.set.biome)
查看所有地皮可以设置的生物群系列表或者给地皮设置生物群系.
你也可以通过 WorldEdit 设置生物群系.
清除地皮将会导致你的生物群系设置同样被清空,将会使用 worlds.yml 中设置的默认的地皮生物群系.
用法:
变样:biome,sb,setb,b
SETFLAG
给地皮设置标签.
有关地皮标签的相关信息,详见 这里.
用法:
主要用法:
次要用法:
变样:f,flag
权限节点:
主要权限节点:
次要权限节点:
DONE
标记地皮为已完成状态.
用法:
变样:submit
权限节点:
主要权限节点:
次要权限节点:
CONTINUE
取消标记地皮为已完成状态.
用法:
权限节点:
主要权限节点:
次要权限节点:
TOGGLE
开启或者关闭地皮的某些功能.
用法:
权限节点:
主要权限节点:
次要权限节点:
SET
设置地皮的参数.
有关地皮参数的具体信息,请见 地皮参数 一节.
用法:
变样:s
权限节点:
主要权限节点:
次要权限节点:
COPY(plots.copy)
复制脚下的地皮建筑到别的地皮的位置.
用法:
变样:copypaste
MOVE(plots.move)
剪贴脚下的地皮建筑到别的地皮的位置.
用法:
SWAP(plots.swap)
将脚下的地皮建筑和别的地皮建筑进行互换.
用法:
变样:switch
BACKUP
备份你的地皮.
用法:
权限节点:
见 这里.
CLEAR
清理地皮上的建筑,不会清理地皮除生物群系外的设置.
用法:
变样:reset
权限节点:
主要权限节点:
次要权限节点:
DELETE
彻底删除地皮.
用法:
变样:dispose,del
权限节点:
主要权限节点:
次要权限节点:
八、结构图类指令
COMPONENT(plots.component)
打开地皮参数预设 GUI.
有关该 GUI 的具体信息,请 点击此处 查看.
SAVE
保存你的地皮.
用法:
权限节点:
主要权限节点:
次要权限节点:
LOAD
查看使用 /plot save 保存的地皮快照列表,或者加载一个地皮快照.
用法:
变样:restore
权限节点:
主要权限节点:
次要权限节点:
DOWNLOAD
下载你的地皮.
用法:
变样:dl
权限节点:
主要权限节点:
次要权限节点:
SCHEMATIC 结构图指令.
用法:
变样:sch,schem
权限节点:
主要权限节点:
次要权限节点:
九、评价类指令
LIKE
给一个地皮点赞.
用法:
权限节点:
主要权限节点:
次要权限节点:
DISLIKE
给一个地皮点踩.
用法:
权限节点:
主要权限节点:
次要权限节点:
RATE
给一个地皮评价.
用法:
权限节点:
主要权限节点:
次要权限节点:
十、管理类指令
PLUGIN(plots.use)
查看插件信息.
变样:version
TEMPLATE(plots.admin)
地皮模板指令.
用法:
主要用法:
次要用法:
SETUP(plots.admin.command.setup)
设置地皮参数.
变样:create
AREA
地皮片区指令.
用法:
主要用法:
次要用法:
变样:world
权限节点:
主要权限节点:
次要权限节点:
CREATEROADSCHEMATIC(plots.createroadschematic)
基于你所站地皮旁边的路创建路结构图.
变样:crs
REGENALLROADS(plots.regenallroads)
重新世界对应地皮世界下的所有路.
用法:
变样:rgar
PURGE(plots.admin)
清除符合条件的所有地皮.
用法:
RELOAD(plots.admin.command.reload)
重启插件.
变样:rl
DATABASE
数据库指令.
用法:
变样:convert
CONDENSE(plots.admin)
查看当前地皮位置的附近格数内有多少个有主地皮.
用法:
TRIM(plots.admin)
清理当前地皮世界下所有无主地皮所在的区块.
用法:
十一、debug(调试)类指令
本文不做介绍,请见 官方Wiki.
十二、其他权限节点
请见 管理员权限节点 一节.
指令
一、通用内容
本插件所有的指令都是以 /plot 开头的. 例如当我们想使用 help 指令时,我们需要输入 /plot help.
你也可以使用变样形式,有 plots,p,plotsquared,p2,ps,2,plotme.
本节中,指令用法等中包含的 [输入内容1] 指的是可选输入内容,<输入内容2> 指的是必须输入内容. 您在服务器输入指令时请勿将 [] 和 <> 符号一并输入,否则会导致指令使用错误.
在输入内容中可能会出现子输入内容,如[[输入内容1]输入内容2],这代表输入内容2本身是可选的,如果您要在指令中添加输入内容2,那么您在添加输入内容2的同时也可以无需添加输入内容2中的输入内容1.
例如:
[[地皮世界名称;]X;Z]
我们可以输入 PlotWorld;100;100,代表 PlotWorld 地皮世界下的 X=100,Z=100 的地皮ID位置,也可以只输入 100;100,代表当前世界下的 X=100,Z=100 的地皮ID位置,或者完全不输入该内容.
二、基础类指令
以下指令介绍中,括号前面为指令,括号内为对应指令的权限节点.
HELP(plots.use)
获取总指令帮助信息.
变样:?
CONFIRM(plots.confirm)
确认某个操作. 例如清除地皮时需要再次输入该指令以确认.
三、查询类指令
INFO
展示地皮信息.
在输入指令时添加 -f 后缀可以无视 hide-info 标签的影响. 即 /plot info -f.
用法:
主要用法:
- /plot [[地皮世界名称;]X;Z] info [-f]
- /plot info [[地皮世界名称;]X;Z] [-f]
次要用法:
- /plot [[地皮世界名称;]X;Z] info [-f] <信息分类: members, alias, biome, seen, denied, flags, id, size, trusted, owner, rating> - 其中,members 为成员信息,alias 为变样信息,biome 为生物群系信息,seen 为访客信息,denied 为黑名单信息,flags 为标签信息,id 为 ID 信息,size 为大小信息,trusted 为信任玩家信息,owner 为主人信息,rating 为评价信息.
- /plot info [[地皮世界名称;]X;Z] [-f] <信息分类: members, alias, biome, seen, denied, flags, id, size, trusted, owner, rating>
变样:i
权限节点:
主要权限节点:plots.info
次要权限节点:plots.admin.info.force - 当使用 -f 后缀时需要.
LIST
展示地皮列表.
用法:
主要用法:
- /plot list <forsale | mine | shared | world | top | all | unowned | unknown | player | world | done |fuzzy <搜索内容...> [#] - 其中,forsale 为当前正在出售的地皮,mine 为自己的地皮,shared 为正在共享的地皮,world 为对应地皮世界的地皮,top 为排行榜,all 为全部地皮,unowned 为无主地皮,unknown 为未知地皮,player 为对应玩家的地皮,done 为已完成建筑的地皮. # 后接地皮编号.
次要用法:
- /plot list fuzzy <search...> [#] - 同上,不再赘述,fuzzy 为模糊搜索.
变样:l,find,search
权限节点:
主要权限节点:plots.list
次要权限节点:
- plots.list.world.<地皮世界名称> - 在指令中的第一个输入内容中使用 world 时,第二个输入内容中使用该权限节点中的地皮世界名称时需要. 即输入 /plot list world PlotWorld 时需要 plot.list.world.PlotWorld 权限节点.
- plots.list.top - 在指令中的第一个输入内容中使用 top 时需要. 即输入 /plot list top 时需要. 以此类推,不再赘述.
- plots.list.mine
- plots.list.world
- plots.list.done
- plots.list.all
- plots.list.shared
- plots.list.expired
- plots.list.unowned
- plots.list.player
- plots.list.forsale
- plots.list.unknown
- plots.list.area
- plots.list.fuzzy - 使用次要用法时也需要,即使用 /plot list fuzzy #.
TARGET(plots.target)
将指南针指向对应地皮.
用法:
- /plot target <[地皮世界名称]<X;Z> | nearest> - 其中第二个输入内容的 nearest 为离你最近的地皮.
CAPS
展示地皮的生物和实体上限.
用法:
- /plot [[地皮世界名称;]X;Z] caps
权限节点:
主要权限节点:plots.caps
次要权限节点:
- plots.admin.caps.other - 管理员在其他玩家地皮时需要.
四、传送类指令
HOME
传送到你的地皮.
用法:
常规用法:
- /plot home
- /plot home <#> - 其中 # 后接地皮编号.
- /plot home <地皮区域名称/地皮世界名称> <#>
简单用法:
- /plot home <地皮名称>
坐标用法:
- /plot home <X>;<Z>
- /plot home <地皮区域名称/地皮世界名称> <X>;<Z>
- /plot home <地皮区域名称/地皮世界名称>;<X>;<Z>
变样:h
权限节点:
主要权限节点:plots.home
次要权限节点:
- plots.visit.owned - 访问自己的地皮.
VISIT
访问其他玩家的地皮.
用法:
常规用法:
- /plot visit <玩家名称>
- /plot visit <玩家名称> <#> - 其中 # 后接地皮编号.
- /plot visit <玩家名称> <地皮区域名称/地皮世界名称>
- /plot visit <玩家名称> <地皮区域名称/地皮世界名称> <#>
简单用法:
- /plot visit <地皮名称>
坐标用法:
- /plot visit <X>;<Z>
- /plot visit <地皮区域名称/地皮世界名称>;<X>;<Z>
变样:v,tp,teleport,goto,warp
权限节点:
主要权限节点:
- plots.visit
- plots.visit.other - 访问其他玩家的地皮时需要
次要权限节点:
- plots.visit.unowned - 访问无主地皮时需要
- plots.visit.owned - 访问有主地皮时需要
- plots.visit.shared - 访问正在共享时地皮需要
- plots.admin.visit.untrusted - 管理员访问未受信任的地皮时需要
MIDDLE(plots.middle)
将你传送到当前地皮的中央位置.
用法:
- /plot [[地皮世界名称;]X;Z] middle
变样:center,cantre
五、聊天类指令
COMMENT(plots.comment)
给指定地皮发布邮件.
用法:
- /plot [[地皮世界名称;]X;Z] comment <消息类型: owner | public | report> - 其中消息类型的 owner 代表发布给主人,public 代表公开发布,report 代表举报,发布给服务器管理员.
INBOX(plots.inbox)
查看当前地皮的邮件或者删除邮件.
用法:
主要用法:
- /plot [[地皮世界名称;]X;Z] inbox
次要用法:
- /plot [[地皮世界名称;]X;Z] inbox <消息类型: owner | public | report> [delete <页数> | clear | page] - 其中 clear 为删除.
CHAT
打开或者关闭地皮内部聊天功能.
权限节点:
主要权限节点:
- plots.chat
次要权限节点:
- plots.chat.color - 在聊天中使用颜色.
六、认领类指令
BUY(plots.buy)
购买地皮.
你必须在 worlds.yml 中启用相关功能才能使用该指令的经济功能. 你可以在让玩家在认领、合并、出售地皮时必须消耗金币.
用法:
- /plot [[地皮世界名称;]X;Z] buy
CLAIM
认领脚下的无主地皮.
你必须在 worlds.yml 中启用相关功能才能使用该指令的经济功能. 你可以在让玩家在认领、合并、出售地皮时必须消耗金币.
你如果在 worlds.yml 中启用了 specify_on_claim 选项,那么可以在使用指令时添加结构图输入内容.
用法:
主要用法:
- /plot [[地皮世界名称;]X;Z] claim
次要用法:
- /plot [[地皮世界名称;]X;Z] claim <结构图名称>
变样:c
权限节点:
主要权限节点:
- plots.claim
- plots.plot.<最多地皮数量> - 限制玩家可以认领的地皮数量.
次要权限节点:
- plots.claim.<结构图名称> - 在指令中使用某个地皮结构图时需要.
- plots.admin.command.schematic - 管理员在指令中使用地皮结构图无视上个权限节点时需要.
AUTO
自动认领当前地皮世界离你最近的无主地皮.
用法:
- /plot auto [长度, 宽度]
变样:a
权限节点:
主要权限节点:
- plots.claim
- plots.plot.<最多地皮数量> - 限制玩家可以认领的地皮数量.
次要权限节点:
- plots.claim.<结构图名称> - 在指令中使用某个地皮结构图时需要.
- plots.auto.mega - 使用长度和宽度输入内容时需要.
- plots.admin.command.schematic - 管理员在指令中使用地皮结构图无视上个.权限节点时需要.
七、设置类指令
SETOWNER
设置地皮的主人.
用法:
- /plot [[地皮世界名称;]X;Z] setowner <玩家名称>
变样:owner,so,seto
权限节点:
- plots.admin.command.setowner
ADD
将指定玩家“添加”到地皮的白名单中,被添加的玩家在主人在线时可以在地皮中建筑.
用法:
- /plot [[world;]X;Z] add <player | *> - 其中第二个输入内容中的 * 代表全部玩家.
权限节点:
主要权限节点:
- plots.add
- plots.add.<数量> - 主人可以添加的玩家数量.
次要权限节点:
- plots.admin.command.add - 管理员无视上个权限节点或者给其他玩家的地皮使用时需要.
- plots.add.everyone - 添加所有玩家时需要.
TRUST
将指定玩家“添加”到地皮的白名单中,不同于 add 指令,通过该指令添加的玩家在主人不在线时也可以在地皮中建筑,同时也可以使用 WorldEdit 功能.
用法:
- /plot [[world;]X;Z] trust <player | *> - 其中第二个输入内容中的 * 代表全部玩家.
变样:t
权限节点:
主要权限节点:
- plots.trust
- plots.trust.<数量> - 主人可以信任的玩家数量.
次要权限节点:
- plots.admin.command.trust - 管理员无视上个权限节点或者给其他玩家的地皮使用时需要.
- plots.trust.everyone - 添加所有玩家时需要.
REMOVE
将玩家从地皮的白名单或者黑名单移除.
用法:
- /plot [[world;]X;Z] remove <player | *> - 其中第二个输入内容中的 * 代表全部玩家.
变样:r,untrust,ut,undeny,ud,unban
权限节点:
主要权限节点:
- plots.remove
次要权限节点:
- plots.admin.command.remove - 管理员给其他玩家的地皮使用时需要.
DENY
将一个玩家“添加”到黑名单中,这样改玩家就无法进入你的地皮.
用法:
- /plot [[地皮世界名称;]X;Z] deny <玩家名称 | *>
变样:d,ban
权限节点:
主要权限节点:
- plots.deny
- plots.deny.<数量> - 主人可以拒绝的玩家数量.
次要权限节点:
- plots.admin.command.deny - 管理员无视上个权限节点或者给其他玩家的地皮使用时需要.
- plots.admin.entry.denied - 管理员无视被加入黑名单限制时需要.
- plots.trust.everyone - 拒绝所有玩家时需要.
GRANT
管理地皮授权.
用法:
- /plots grant <check | add> [玩家名称] - 其中第一个输入内容中的 check 代表检查,add 代表添加.
权限节点:
- plots.grant
- plots.grant.add - 第一个输入内容为 add 时需要,即输入 /plot grant add.
- plots.grant.check - 第一个输入内容为 check 时需要,即输入 /plot grant check.
KICK
将一名玩家从你的地皮中踢出.
用法:
- /plot [[地皮世界名称;]X;Z] kick <玩家名称 | *>
变样:k
权限节点:
主要权限节点:
- plots.kick
次要权限节点:
- plots.admin.command.kick - 管理员给其他玩家的地皮使用时需要.
MERGE
将脚下的地皮与其他地皮合并.
用法:
- /plot [[地皮世界名称;]X;Z] merge <all | n | e | s | w> [removeroads] - 其中第二个输入内容中的 all 代表东西南北四个方向全部合并,n为北,e为东,s 为南,w为西. 第三个输入内容中的 removeroads 代表是否移除两个地皮之间的路.
变样:m
权限节点:
主要权限节点:
- plots.merge
次要权限节点:
- plots.merge.<数量> - 限制玩家可合并的地皮数量
- plots.admin.command.merge - 管理员给其他玩家使用时或者无视权限限制时使用
- plots.merge.other - 与其他玩家的地皮合并时需要
- plots.merge.keeproad - 使用第三个输入内容时需要
UNLINK
撤销合并地皮.
用法:
- /plot [[地皮世界名称;]X;Z] unlink [createroads]
变样:u,unmerge
权限节点:
主要权限节点:
- plots.unlink
次要权限节点:
- plots.admin.command.unlink - 管理员给其他玩家使用时需要
SETHOME(plots.set.home)
将脚下位置作为地皮的家. 家的位置即玩家在输入 /plot home 或者 /plot visit 指令时传送的位置.
用法:
- /plot [[地皮世界名称;]X;Z] set home [none] - 其中,第二个输入内容中的 none 为可选,如果添加即为重置家位置.
变样:sh,seth,sethome
ALIAS
给地皮设置名称.
用法:
- /plot [[world;]X;Z] alias set <名称> - 设置名称.
- /plot [[world;]X;Z] alias remove <名称> - 移除名称.
变样:setalias,sa,name,rename,setname,seta,nameplot
权限节点:
主要权限节点:
- plots.alias.set - 使用指令 /plot alias set 时需要.
- plots.alias.remove - 使用指令 /plot alias remove 时需要.
次要权限节点:
- plots.admin.alias.set - 管理员给其他玩家的地皮设置名称时需要.
- plots.admin.alias.remove - 管理员给其他玩家的地皮移除名称时需要.
SETDESCRIPTION(plots.set.desc)
给地皮设置描述.
用法:
- /plot [[地皮世界名称;]X;Z] desc <描述>
变样:setdescription,setdesc,setd,description
MUSIC(plots.music)
给地皮设置播放的音乐.
用法:
- /plot [[地皮世界名称;]X;Z] music
SETBIOME(plots.set.biome)
查看所有地皮可以设置的生物群系列表或者给地皮设置生物群系.
你也可以通过 WorldEdit 设置生物群系.
清除地皮将会导致你的生物群系设置同样被清空,将会使用 worlds.yml 中设置的默认的地皮生物群系.
用法:
- /plot [[world;]X;Z] biome [生物群系]
变样:biome,sb,setb,b
SETFLAG
给地皮设置标签.
有关地皮标签的相关信息,详见 这里.
用法:
主要用法:
- /plot [[地皮世界名称;]X;Z] flag
次要用法:
- /plot [[地皮世界名称;]X;Z] flag info <标签> - 查看指定标签的信息.
- /plot [[地皮世界名称;]X;Z] flag set <标签> <值> - 设置某个标签的值.
- /plot [[地皮世界名称;]X;Z] flag add <标签> <值> - 给某个标签添加值.
- /plot [[地皮世界名称;]X;Z] flag remove <标签> [值] - 给某个标签移除值.
变样:f,flag
权限节点:
主要权限节点:
- plots.flag
次要权限节点:
- plots.set.flag - 使用指令 /plot set flag 时需要.
- plots.flag.remove - 使用指令 /plot flag remove 时需要.
- plots.flag.add - 使用指令 /plot flag add 时需要.
- plots.set.flag.other - 设置其他玩家的地皮时需要.
- plots.set.flag.<arg> - 使用指令 /plot set flag <arg> 时需要.
- plots.flag.list - 使用指令 /plot flag list 时需要.
DONE
标记地皮为已完成状态.
用法:
- /plot [[地皮世界名称;]X;Z] done
变样:submit
权限节点:
主要权限节点:
- plots.done
次要权限节点:
- plots.admin.command.done - 管理员给其他玩家的地皮使用时需要.
CONTINUE
取消标记地皮为已完成状态.
用法:
- /plot [[地皮世界名称;]X;Z] continue
权限节点:
主要权限节点:
- plots.continue
次要权限节点:
- plots.admin.command.continue - 管理员给其他玩家的地皮使用时需要.
TOGGLE
开启或者关闭地皮的某些功能.
用法:
- /plot [[地皮世界名称;]X;Z] toggle <chat | chatspy | clear-confirmation | time | titles | worldedit>
权限节点:
主要权限节点:
- plots.use
次要权限节点:
- plots.admin.command.chat - 管理员使用指令 /plot toggle chat-spy 时需要.
- plots.worldedit.bypass - 管理员使用指令 /plot wea 时需要.
- plots.toggle.chat - 管理员使用指令 /plot chat 时需要.
- plots.admin.command.autoclear - 管理员使用指令 /plot toggle clear-confirmation 时需要.
- plots.toggle.titles - 管理员使用指令 /plot toggle titles 时需要.
- plots.toggle.time - 管理员使用指令 /plots toggle time 时需要.
- plots.toggle.debug - 管理员使用指令 /plots toggle debug 时需要.
- plots.admin.debug.other - 管理员给其他玩家的地皮使用时需要.
SET
设置地皮的参数.
有关地皮参数的具体信息,请见 地皮参数 一节.
用法:
- /plot [[地皮世界名称;]X;Z] set <biome | alias | home | floor | wall | all | air | main | middle | outline | border> <值...>
变样:s
权限节点:
主要权限节点:
- plots.set
次要权限节点:
- plots.set.<参数> - 在输入指令时使用对应的第二个输入内容(即地皮参数)时需要.
COPY(plots.copy)
复制脚下的地皮建筑到别的地皮的位置.
用法:
- /plot [[地皮世界名称;]X;Z] copy <X;Z>
变样:copypaste
MOVE(plots.move)
剪贴脚下的地皮建筑到别的地皮的位置.
用法:
- /plot [[地皮世界名称;]X;Z] copy <X;Z>
SWAP(plots.swap)
将脚下的地皮建筑和别的地皮建筑进行互换.
用法:
- /plot [[地皮世界名称;]X;Z] copy <X;Z>
变样:switch
BACKUP
备份你的地皮.
用法:
- /plot [[地皮世界名称;]X;Z] backup <save | list | load>
权限节点:
见 这里.
CLEAR
清理地皮上的建筑,不会清理地皮除生物群系外的设置.
用法:
- /plot [[地皮世界名称;]X;Z] clear
变样:reset
权限节点:
主要权限节点:
- plots.clear
次要权限节点:
- plots.admin.command.clear - 管理员给其他玩家的地皮使用时需要.
DELETE
彻底删除地皮.
用法:
- /plot [[地皮世界名称;]X;Z] delete
变样:dispose,del
权限节点:
主要权限节点:
- plots.delete
次要权限节点:
- plots.admin.command.delete - 管理员给其他玩家的地皮使用时需要.
八、结构图类指令
COMPONENT(plots.component)
打开地皮参数预设 GUI.
有关该 GUI 的具体信息,请 点击此处 查看.
SAVE
保存你的地皮.
用法:
- /plot [[地皮世界名称;]X;Z] save
权限节点:
主要权限节点:
- plots.save
次要权限节点:
- plots.admin.command.save - 管理员给其他玩家的地皮使用时需要.
LOAD
查看使用 /plot save 保存的地皮快照列表,或者加载一个地皮快照.
用法:
- /plot [[地皮世界名称;]X;Z] load
- /plot [[地皮世界名称;]X;Z] load <index>
变样:restore
权限节点:
主要权限节点:
- plots.load
次要权限节点:
- plots.admin.command.load - 管理员给其他玩家的地皮使用时需要.
DOWNLOAD
下载你的地皮.
用法:
- /plot [[地皮世界名称;]X;Z] download [结构图名称 | 地皮世界名称]
变样:dl
权限节点:
主要权限节点:
- plots.download
- plots.download.world - 第二个输入内容使用地皮世界名称时需要.
次要权限节点:
- plots.admin.command.download - 管理员给其他玩家的地皮使用时需要.
SCHEMATIC 结构图指令.
用法:
- /plot [[地皮世界名称;]X;Z] schematic <save | saveall | paste> - 其中第二个输入内容中,save 为保存,saveall 为全部保存,paste 为粘贴.
变样:sch,schem
权限节点:
主要权限节点:
- plots.schematic
次要权限节点:
- plots.admin.command.schematic.paste - 管理员在给其他玩家的地皮粘贴结构图时需要.
- plots.admin.command.schematic.save - 管理员在给其他玩家的地皮保存结构图时需要.
- plots.schematic.save - 使用指令 /plot schematic save 时需要.
- plots.schematic.paste - 使用指令 /plot schematic paste 时需要.
九、评价类指令
LIKE
给一个地皮点赞.
用法:
- /plot [[地皮世界名称;]X;Z] like [next | purge]
权限节点:
主要权限节点:
- plots.like
次要权限节点:
- plots.admin.command.rate - 管理员给其他玩家使用时需要.
DISLIKE
给一个地皮点踩.
用法:
- /plot [[地皮世界名称;]X;Z] dislike [next | purge]
权限节点:
主要权限节点:
- plots.dislike
次要权限节点:
- plots.admin.command.rate - 管理员给其他玩家使用时需要.
RATE
给一个地皮评价.
用法:
- /plot [[地皮世界名称;]X;Z] rate [# | next | purge]
权限节点:
主要权限节点:
- plots.rate
次要权限节点:
- plots.comment - 使用 /plots comment 时需要.
- plots.admin.command.rate - 管理员给其他玩家使用时需要.
十、管理类指令
PLUGIN(plots.use)
查看插件信息.
变样:version
TEMPLATE(plots.admin)
地皮模板指令.
用法:
主要用法:
- /plot template [import | export] <地皮世界名称> <模板名称> - 其中第一个输入内容的 import 为导入,export 为导出.
次要用法:
- /plot template <import|export> <地皮世界名称> [模板名称]
- /plot template export <地皮世界名称>
- /plot template import <world> <template>
SETUP(plots.admin.command.setup)
设置地皮参数.
变样:create
AREA
地皮片区指令.
用法:
主要用法:
- /plot area <create|info|list|tp|regen> - 其中输入内容中的 create 为创建,info 为查看信息,list 为查看列表,tp 为传送,regen 为重新生成.
次要用法:
- /plot visit [片区名称]
- /plot area info [片区名称]
- /plot area create [地皮世界名称[:id]] [<修饰符>=<值>]...
- /plot area list [#]
变样:world
权限节点:
主要权限节点:
- plots.area
次要权限节点:
- plots.area.list - 使用指令 /plot area list 时需要.
- plots.area.info - 使用指令 /plot area info 时需要.
- plots.area.create - 使用指令 /plot area create 时需要.
- plots.area.tp - 使用指令 /plot area tp 时需要.
- plots.area.regen - 使用指令 /plot area regen 时需要.
CREATEROADSCHEMATIC(plots.createroadschematic)
基于你所站地皮旁边的路创建路结构图.
变样:crs
REGENALLROADS(plots.regenallroads)
重新世界对应地皮世界下的所有路.
用法:
- /plot regenallroads <地皮世界名称> [地板高度]
变样:rgar
PURGE(plots.admin)
清除符合条件的所有地皮.
用法:
- /plot purge world: area: id: owner: shared: unknown:[true|false] clear:[true|false] - 其中 world 为世界,area 为片区,id 为 ID,owner 为主人,shared 为正在共享,unknown 为未知主人.
RELOAD(plots.admin.command.reload)
重启插件.
变样:rl
DATABASE
数据库指令.
用法:
- /plots database [地皮片区名称] <sqlite | mysql | import>
变样:convert
CONDENSE(plots.admin)
查看当前地皮位置的附近格数内有多少个有主地皮.
用法:
- /plot condense <地皮片区名称> <start | stop | info> [格式]
TRIM(plots.admin)
清理当前地皮世界下所有无主地皮所在的区块.
用法:
- /plot trim <地皮世界名称> [regenerate]
十一、debug(调试)类指令
本文不做介绍,请见 官方Wiki.
十二、其他权限节点
请见 管理员权限节点 一节.
本帖最后由 pXiaoD 于 2022-12-18 08:55 编辑
标签
一、介绍
地皮标签可以允许您管理各个身份的玩家在地皮内执行各个事务时的权限以及地皮自身的相关设置等.
设置地皮的标签非常简单,只需要输入指令 /plot flag set <标签> <值> 即可.
关于其中的值是与标签挂钩的,例如,对于布尔类型的标签,值即为 true(真)或者 false(假).
二、标签列表
你可以使用指令 /plot flag list 查看插件提供的所有标签. 你将会得到如下图所示的标签列表:

这些标签名称都是可点击的,你可以点击对于标签查看其介绍. 同时如果你已经知道了某个功能的对应标签,那么你也可以输入指令 /plot flag info <标签> 以查看其介绍.
三、默认的“路”和地皮区域标签
您可以在 plugins/PlotSquared/config/worlds.yml 文件中通过设置 flags 选项以实现修改各个地皮世界的默认的“路”和地皮区域标签.
玩家认领地皮后将自动使用默认标签值,如果玩家对默认的值不满意,那么玩家也可以通过修改地皮标签的指令来更改对应标签.
一个示例如下:
复制代码
四、标签类型
BlockTypeList(方块类型列表) <a href="#_blocktypelist" id="_blocktypelist"></a>
该类型的标签的值往往是一列表的方块ID. 例如:
支持填写 原版标签,例如:
Boolean(布尔值)
该类型的标签的值往往是 true(真)或者 false(假).
Double(双精度浮点数)
该类型的标签的值往往是数字,并且支持所有实数.
Enum(枚举)
该类型的标签的值往往是在若干预设值中选择其一.
Integer(整数)
该类型的标签的值往往是数字,但只能是整数.
Internal(内部)
内部使用的标签.
Miscellaneous(杂项)
该类型的标签的值往往是指令(并且支持多个参数. 例如 /gamemode creative)等杂项内容.
String(文本)
该类型的标签的值往往是文本. 例如 Welcome to my plot!.
TeleportDeny(拒绝传送)
该类型的标签的值往往是成员身份. 例如 trusted,members,nonmembers,nontrusted,nonowners. 具体详见 地皮成员身份 一节.
TIMED
该类型的标签的值往往是一串数字. 例如 53 6 和 7 93.
五、标签权限节点
主要权限节点
想要让玩家使用地皮标签系统,你需要给予玩家以下权限节点:
这些权限节点的具体作用可以在 指令 一节参考.
次要权限节点
各个标签另有自己的权限节点,您还需要给予玩家对应的标签的权限节点才能让玩家设置对应标签的值.
这些标签单独的权限节点的格式是:plots.set.flag.<标签名称>.*. 其中 * 符号代表该标签可以设置为任意的值.
例如拥有 plots.set.flag.fly.* 权限节点的玩家可以设置自己地皮的 fly 标签为任意值(即 true 或者 false). 您也可以将 * 替换为自己只需要让玩家只能设置的值.
六、术语
除非单独说明,否则本节下面所述的对应术语即符合其对应的解释:
七、实体分类
您可以在部分标签内使用实体分类以指代对应的生物种类,无需一个个设置.
八、标签
BlockTypeList
Boolean
Double
Enum
Integer
Internal
Miscellaneous
String
Timed
标签
一、介绍
地皮标签可以允许您管理各个身份的玩家在地皮内执行各个事务时的权限以及地皮自身的相关设置等.
设置地皮的标签非常简单,只需要输入指令 /plot flag set <标签> <值> 即可.
关于其中的值是与标签挂钩的,例如,对于布尔类型的标签,值即为 true(真)或者 false(假).
二、标签列表
你可以使用指令 /plot flag list 查看插件提供的所有标签. 你将会得到如下图所示的标签列表:

这些标签名称都是可点击的,你可以点击对于标签查看其介绍. 同时如果你已经知道了某个功能的对应标签,那么你也可以输入指令 /plot flag info <标签> 以查看其介绍.
三、默认的“路”和地皮区域标签
您可以在 plugins/PlotSquared/config/worlds.yml 文件中通过设置 flags 选项以实现修改各个地皮世界的默认的“路”和地皮区域标签.
玩家认领地皮后将自动使用默认标签值,如果玩家对默认的值不满意,那么玩家也可以通过修改地皮标签的指令来更改对应标签.
一个示例如下:
- worlds:[/size]
- [size=14px] <地皮世界名称>:[/size]
- [size=14px] [其他配置选项...][/size]
- [size=14px] flags:[/size]
- [size=14px] use: "oak_door,iron_trapdoor,lever,acacia_fence_gate,light_weighted_pressure_plate,oak_button,tripwire"[/size]
- [size=14px] pvp: true
四、标签类型
BlockTypeList(方块类型列表) <a href="#_blocktypelist" id="_blocktypelist"></a>
该类型的标签的值往往是一列表的方块ID. 例如:
- grass_block 代表草方块
- 7 代表基岩
- 7,3 代表基岩和泥土
- 35:14,35:15 代表红色和黑色羊毛
支持填写 原版标签,例如:
- #signs 代表所有的告示牌
- #buttons 代表所有的按钮
Boolean(布尔值)
该类型的标签的值往往是 true(真)或者 false(假).
Double(双精度浮点数)
该类型的标签的值往往是数字,并且支持所有实数.
Enum(枚举)
该类型的标签的值往往是在若干预设值中选择其一.
Integer(整数)
该类型的标签的值往往是数字,但只能是整数.
Internal(内部)
内部使用的标签.
Miscellaneous(杂项)
该类型的标签的值往往是指令(并且支持多个参数. 例如 /gamemode creative)等杂项内容.
String(文本)
该类型的标签的值往往是文本. 例如 Welcome to my plot!.
TeleportDeny(拒绝传送)
该类型的标签的值往往是成员身份. 例如 trusted,members,nonmembers,nontrusted,nonowners. 具体详见 地皮成员身份 一节.
TIMED
该类型的标签的值往往是一串数字. 例如 53 6 和 7 93.
五、标签权限节点
主要权限节点
想要让玩家使用地皮标签系统,你需要给予玩家以下权限节点:
- plots.set.flag
- plots.flag
- plots.flag.add
- plots.flag.remove
这些权限节点的具体作用可以在 指令 一节参考.
次要权限节点
各个标签另有自己的权限节点,您还需要给予玩家对应的标签的权限节点才能让玩家设置对应标签的值.
这些标签单独的权限节点的格式是:plots.set.flag.<标签名称>.*. 其中 * 符号代表该标签可以设置为任意的值.
例如拥有 plots.set.flag.fly.* 权限节点的玩家可以设置自己地皮的 fly 标签为任意值(即 true 或者 false). 您也可以将 * 替换为自己只需要让玩家只能设置的值.
六、术语
除非单独说明,否则本节下面所述的对应术语即符合其对应的解释:
- 玩家:服务器内的玩家.
- 游客:没有被添加到地皮的白名单内的玩家.(详见 这里)
- False:在默认情况下不会启用对应标签的行为.
- True: 在默认情况下启用对应标签的行为.
- None: 在默认情况下不设置对应标签的值.
- Infinity:在默认情况下对应标签的值是一个正无穷数字.
- Null: 在默认情况下对应标签不启用.
- Empty: 在默认情况下对应标签的值是空的.
- Not Buyable: 在默认情况下对应标签的值是空的,这意味着对应的地皮不可被购买.
- Disabled: 在默认情况下对应标签的值是空的,这意味着对应的标签不会被启用.
七、实体分类
您可以在部分标签内使用实体分类以指代对应的生物种类,无需一个个设置.
- animal(被动攻击生物):cod donkey squid skeleton_horse mule trader_llama parrot zombie_horse cow horse bee polar_bear pufferfish cat bat salmon fox pig llama iron_golem turtle tropical_fish sheep snow_golem mooshroom ocelot dolphin chicken wolf panda rabbit
- hostile(主动攻击生物): blaze pillager skeleton giant elder_guardian zombie_pigman end_crystal ravager ghast guardian vindicator magma_cube spider creeper wither evoker slime illusioner phantom witch wither_skeleton husk ender_dragon cave_spider stray enderman silverfish endermite vex zombie drowned zombie_villager, shulker
- player(玩家):player
- projectile(弹射物,例如箭):ender_pearl dragon_fireball fireball wither_skull llama_spit fishing_bobber experience_bottle egg arrow small_fireball
- vehicle(载具,例如矿车):spawner_minecart donkey pig llama furnace_minecart skeleton_horse mule hopper_minecart trader_llama zombie_horse tnt_minecart boat chest_minecart horse command_block_minecart minecart
- villager(村民):villager wandering_trader snowball spectral_arrow shulker_bullet potion trident
- hanging(画、物品展示框等):item_frame leash_knot painting
- other(其他):dragon_fireball tnt experience_orb lightning_bolt fireball wither_skull area_effect_cloud evoker_fangs eye_of_ender armor_stand small_fireball firework_rocket falling_block item
- teamable(可驯服):cat trader_llama parrot zombie_horse donkey wolf llama horse skeleton_horse mule
八、标签
BlockTypeList
名称 | 描述 | 默认值 |
break | 决定所有玩家(包括未被加入白名单的玩家)可以在该地皮破坏的方块列表. | None |
place | 决定所有玩家(包括未被加入白名单的玩家)可以在该地放置的方块列表. | None |
use | 决定所有玩家(包括未被加入白名单的玩家)可以在该地交互(使用)的方块列表. | None |
Boolean
名称 | 描述 | 默认值 |
animal-attack | 是否允许在地皮内攻击被动攻击生物 | False |
animal-interact | 是否允许在地皮内与被动攻击生物交互 | False |
beacon-effects | 是否启用地皮内信标给予玩家药水效果 | True |
block-burn | 是否启用地皮内方块燃烧(例如木板靠近熔岩被燃烧) | False |
block-ignition | 是否允许地皮内方块点燃 | True |
chat | 是否启用地皮聊天 | False |
coral-dry | 珊瑚在地皮内是否干燥 | False |
crop-grow | 农作物在地皮内是否成长 | True |
copper-oxide | 铜方块在地皮内是否氧化 | False |
deny-exit | 是否禁止玩家离开地皮 | False |
deny-portal-travel | 是否禁止玩家使用传送门进行传送 | False |
deny-portals | 是否禁止玩家搭建传送门 | False |
device-interact | 是否允许在地皮内与设备进行交互 | False |
disable-physics | 是否在地皮内禁用方块重力 | False |
drop-protections | 是否启用地皮内非成员无法捡起掉落物机制 | False |
entity-change-block | 是否允许生物更改地皮内方块 | False |
explosion | 是否允许在地皮内爆炸 | False |
fly | 是否允许在地皮内飞行 | False |
forcefield | 耕地在地皮内是否不会被践踏 | False |
grass-grow | 泥土在地皮内是否会转化为草方块 | True |
hanging-break | 是否允许游客破坏地皮内的画、物品展示框等 | False |
hanging-place | 是否允许游客在地皮内放置画、物品展示框等 | False |
hide-info | 是否对其他玩家隐藏地皮信息(/plot info) | False |
hostile-attack | 是否允许在地皮内攻击主动攻击生物 | False |
hostile-interact | 是否允许在地皮内与主动攻击生物交互 | False |
ice-form | 是否允许地皮内水化成冰 | False |
ice-melt | 是否允许地皮内冰化成水 | False |
instabreak | 在地皮内生存模式下是否开启立即破坏方块的机制(类似创造模式的速度) | False |
invincible | 玩家在地皮内是否不会受到任何伤害 | False |
item-drop | 是否允许在地皮内丢弃物品 | True |
keep-inventory | 在地皮内是否死亡不掉落 | False |
kelp-grow | 农作物在地皮内是否会生长 | True |
leaf-decay | 树叶在地皮内是否会消失 | True |
lectern-read-book | 玩家是否可以从讲台中取书 | False |
misc-break | 是否允许游客破坏地皮内盔甲架等 | False |
misc-place | 是否允许游客在地皮内放置盔甲架等 | False |
misc-interact | 是否允许游客在地皮内与盔甲架等交互 | |
mob-break | 是否允许生物破坏地皮内方块 | False |
mob-place | 是否允许生物在地皮内放置方块 | False |
mycel-grow | 是否允许蘑菇在地皮内上长 | True |
no-worldedit | 是否在地皮内禁止使用创世神功能 | False |
notify-enter | 当有人进入地皮时是否向主人发送提示 | False |
notify-leave | 当有人离开地皮时是否向主人发送提示 | False |
player-interact | 是否允许游客与地皮内其他玩家交互 | False |
pve | 是否在地皮内开启 PVE | False |
pvp | 是否在地皮内开启 PVP | False |
prevent-creative-copy | 非地皮成员是否法通过创造模式复制 NBT 信息 | False |
projectiles | 是否允许游客在地皮内使用弹射物 | False |
redstone | 是否允许在地皮内使用红石 | True |
server-plot | 是否将地皮转换为服务器公用地皮,这样服务器自身将成为这个地皮的主人 | False |
snow-form | 是否允许在地皮内自然生成雪 | False |
snow-melt | 是否允许地皮内雪融化 | True |
soil-dry | 是否允许地皮内耕地干枯成泥土 | False |
tamed-attack | 是否允许游客攻击地皮内已驯服生物 | False |
tamed-interact | 是否允许游客在地皮内与已驯服生物交互 | False |
untrusted-visit | 是否允许非信任玩家访问地皮(/plot visit) | True |
vehicle-break | 是否允许游客破坏地皮内载具 | False |
vehicle-place | 是否允许游客在地皮内放置载具 | False |
vehicle-use | 是否允许游客在地皮内使用载具 | False |
villager-interact | 是否允许游客在地皮与村民交互 | False |
vine-grow | 是否允许藤蔓在地皮内生长 | True |
Double
名称 | 描述 | 默认值 |
price | 地皮出售的价格. 其他玩家可以通过/plot buy 指令购买你的地皮. 你也可以使用指令 /plots list forsale 查看正在出售的地皮列表. | Not Buyable |
Enum
Name | Description | Default Value |
deny-teleport | <p>拒绝某个身份的玩家传送到地皮.</p><p>可用的身份:members, nonmembers, trusted, nontrusted, nonowners</p> | None |
liquid-flow | 设置为 false 以禁止液体流动. | None |
titles | 设置为 true 以在其他玩家进入地皮时发送 Title | None |
weather | 设置地皮内的天气. | None |
Integer
Name | Description | Default Value |
animal-cap | 设置地皮内 animal,villager,tamable 实体种类的上限值. | Infinity |
entity-cap | 设置地皮内总实体上限值. | Infinity |
hostile-cap | 设置地皮内 hostile 实体种类的上限值. | Infinity |
misc-cap | 设置地皮内 projectile,other,hanging 实体种类的上限值. | Infinity |
mob-cap | 设置地皮内 animal,villager,tamable,hostile 实体种类的上限值. | Infinity |
vehicle-cap | 设置地皮内 vehicle 实体种类的上限值. | Infinity |
time | 地皮内的时间. | Disabled |
Internal
名称 | 描述 | 默认值 |
analysis | debug 测试时使用. | Null |
done | 标记地皮为已完成状态. | Null |
Miscellaneous
名称 | 描述 | 默认值 |
blocked-cmds | 地皮内禁止使用的指令. | None |
gamemode | 地皮内的游戏模式. | None |
guest-gamemode | 游客在地皮内的游戏模式. | None |
music | 地皮内播放的音乐. | None |
String
名称 | 描述 | 默认值 |
description | 地皮的描述. | None |
farewell | 玩家离开地皮时的提示信息. | None |
greeting | 玩家进入地皮时的提示消息 | None |
plot-title | 地皮 Title 信息. 格式:/plot flag set title "标题" "副标题" | None |
Timed
名称 | 描述 | 默认值 |
feed | 由2个数字组成. 第一个数字为每秒饱食度回复,第二个数字可选,为地皮内同时回复人数上限. | None |
heal | 由2个数字组成. 第一个数字为每秒生命值回复,第二个数字可选,为地皮内同时回复人数上限. | None |
setting.yml
一、通用信息
这个文件是 PlotSquared 插件的主配置文件,位于 /plugins/PlotSquared/config/setting.yml 处.
二、参考文件
复制代码
一、通用信息
这个文件是 PlotSquared 插件的主配置文件,位于 /plugins/PlotSquared/config/setting.yml 处.
二、参考文件
- # 该选项不可修改。显示您使用插件的平台。
- platform: "Bukkit"
- # 是否在控制台输出debug信息,平常无需使用。
- debug: true
- # 红石有关设置
- redstone:
- # 是否在无主地皮禁用红石
- disable-unoccupied: false
- # 是否在玩家离线时禁用红石
- disable-offline: false
- # 是否检测试图将方块推出边界等的非法活塞装置
- detect-invalid-edge-pistons: false
- # UUID 有关设置
- # 不要修改这里的任何选项,除非你知道自己在干什么。
- uuid:
- <strong> # 是否强制使用离线模式生成UUID
- </strong> offline: false
- # 是否强制使用小写字母作为玩家的名称生成UUID
- force-lowercase: false
- # 最多储存的UUID数量
- uuid-cache-size: 100000
- # 从Mojang API获取后台UUID的速率限制(每10分钟)
- background-limit: 200
- # 从Mojang API获取随机UUID的速率限制(每10分钟)
- impromptu-limit: 300
- # 非Blocking UUID请求(主要是命令)超时时间(以毫秒为单位)
- non-blocking-timeout: 3000
- # Blocking UUID请求(事件)超时时间(以毫秒为单位)
- blocking-timeout: 10
- # 是否读取旧版本插件的数据信息
- legacy-database-support: true
- # 是否在无法读取到有关玩家信息时返回 Unknown 值
- unknown-as-default: true
- # 是否启用自动后台缓存。强烈建议将其保持打开状态。只有当服务器具有大量地皮(>110万)时,才应考虑禁用此选项。
- background-caching-enabled: true
- # 是否启用 PaperMC 服务
- service-paper: true
- # 是否启用 LuckPerms 服务
- service-luckperms: true
- # 是否启用 Bukkit 服务
- service-bukkit: true
- # 是否启用 EssentialsX 服务
- service-essentialsx: true
- # 是否启用插件的部分模块
- enabled-components:
- # 数据库模块可以储存玩家的数据
- database: true
- # 事件模块可以追踪玩家的动作
- events: true
- # 指令模块可以与插件进行交互
- commands: true
- # 是否开启更新通知。
- update-notifications: true
- # 是否将用户的元数据储存在数据库中
- persistent-meta: true
- # 是否将评分数据储存在数据库中
- rating-cache: true
- # 是否允许 WorldEdit 创世神插件在地皮内操作
- worldedit-restrictions: true
- # 是否允许经济插件以出售、购买地皮等
- economy: false
- # 是否清理过期和过于简陋的地皮
- plot-expiry: false
- # 是否启用区块优化机制
- chunk-processor: false
- # 是否清理在地皮世界的“路”上的生物
- kill-road-mobs: false
- # 是否清理在地皮世界的“路”上的驯服或骑行的生物
- kill-owned-road-mobs: false
- # 是否清理在地皮世界的“路”上的掉落物
- kill-road-items: false
- # 是否清理在地皮世界的“路”上的载具
- kill-road-vehicles: false
- # 在玩家输入指令时缺少参数时是否给予提示
- comment-notifier: true
- # 是否让玩家通过 PlotSquared 直接认领整个世界
- worlds: false
- # 是否主动清除无效的数据库信息
- database-purger: false
- # 是否清理被封禁的玩家的地皮(只支持原版封禁,其他封禁插件均不支持)
- ban-deleter: false
- # 是否使用变量符
- external-placeholders: true
- # 是否在重启期间继续地皮“路”重新生成
- persistent-road-regen: true
- # 是否启用 `/plot component` GUI
- component-presets: true
- # 是否启用根据玩家客户端语言决定玩家显示的语言
- per-user-locale: false
- # 插件默认语言
- default-locale: "en"
- # 是否在使用点击聊天框中文本执行指令时使用UUID替换玩家的用户名
- extended-username-completion: true
- # 指令变样形式
- tab-completed-aliases:
- - "plot"
- - "plots"
- - "p"
- - "plotsquared"
- - "plot2"
- - "p2"
- - "ps"
- - "2"
- - "plotme"
- - "plotz"
- - "ap"
- # 是否让 PlotSquared 与 MvDWPlaceholderAPI 挂钩
- use-mvdwapi: true
- # 自动清理任务
- auto-clear:
- task1:
- threshold: -1
- required-plots: -1
- confirmation: true
- days: 90
- skip-account-age-days: -1
- # 是否删除未知主人的地皮
- delete-if-owner-is-unknown: false
- worlds:
- - "*"
- calibration:
- variety: 0
- variety-sd: 0
- changes: 0
- changes-sd: 1
- faces: 0
- faces-sd: 0
- data-sd: 0
- air: 0
- air-sd: 0
- data: 0
- # 杂项设置
- done:
- # 是否要求地皮必须处于已完成状态才能使用下载指令 (/plot download)
- required-for-download: false
- # 是否要求地皮必须处于已完成状态才能对其评价
- required-for-ratings: false
- # 当地皮处于已完成状态时是否禁止建筑
- restrict-building: false
- # 是否限制玩家认领地皮的上限
- counts-towards-limit: true
- # 路径配置
- paths:
- schematics: "schematics"
- templates: "templates"
- # 结构图配置
- web:
- # 网页示意图保存系统
- # - 所有保存的示意图都是匿名且私人的
- # - 使用者可以删除其结构图
- # - 支持地皮的保存,下载和上传
- url: "https://schem.intellectualsites.com/plots/"
- # 是否对 /plot download 和 /plot save 指令使用旧版网页示意图保存系统
- # 请注意该功能将很快被删除,请尽快更新!
- legacy-webinterface: false
- # 评价配置
- ratings:
- # 是否将评价系统替换为点赞系统,这会添加 /plot like/dislike 指令并移除评价有关的指令
- use-likes: false
- # 评价分类
- categories: []
- # 评价 GUI 内各个评价的对应方块
- block-0: "brown_wool"
- block-1: "red_wool"
- block-2: "orange_wool"
- block-3: "yellow_wool"
- block-4: "lime_wool"
- block-5: "cyan_wool"
- block-6: "blue_wool"
- block-7: "purple_wool"
- block-8: "magenta_wool"
- # 传送配置
- teleport:
- # 在玩家死亡后是否传送到其地皮
- on-death: false
- # 在玩家登录服务器后是否传送到其地皮
- on-login: false
- # 在玩家认领地皮后是否传送到其地皮 (/plot claim)
- on-claim: true
- # 在玩家自动认领地皮后是否传送到其地皮 (/plot auto)
- on-auto: true
- # 是否对传送添加延时功能 (以秒为单位)
- # 可以通过 `plots.teleport.delay.bypass` 权限节点无视该演示
- delay: 0
- # 在清除地皮时是否将玩家传送到地皮外
- on-clear: false
- # 在删除地皮时是否将玩家传送到地皮外
- on-delete: false
- # visit 指令是否是分世界使用而不是全服通用的
- per-world-visit: false
- # 是否在使用 visit 命令时,搜索合并后的地皮以确定是否有多个主人
- visit-merged-owners: true
- # 区块优化配置
- chunk-processor:
- # 自动取消保存未被认领的地皮所在的区块
- auto-trim: false
- # 每个区块的 tile 实体上限
- max-tiles: 4096
- # 每个区块的普通实体上限
- max-entities: 512
- # 是否禁用原版方块重力
- disable-physics: false
- # 认领配置
- claim:
- # 使用 `/plot auto <大小>` 指令时最大认领的区域
- max-auto-area: 4
- # 上限设置
- limit:
- # 上限是否是全服同用的
- global: false
- # 玩家拥有的地皮上限
- max-plots: 128
- # 地皮Titles配置
- titles:
- # 进入地皮时是否通过 Title 显示其 ID 信息.
- # 单个地皮可以使用指令 `/plot flag set titles false` 以关闭.
- display-titles: true
- # Title 的渐出时间 (以 tick 为单位)
- titles-fade-in: 10
- # Title 的停留时间 (以 tick 为单位)
- titles-stay: 50
- # Title 的消淡时间 (以 tick 为单位)
- titles-fade-out: 20
- # 是否通过 ActionBar 替换 Title 显示
- titles-as-actionbar: false
- # 是否在公共地皮上显示 Title
- display-default-on-server-plot: false
- # 指令 Tab 键补充设置
- tab-completions:
- # 每秒 Tab 键补充的上限.
- cache-expiration: 15
- # GlobalBlockQueue 配置
- queue:
- max-iteration-time: 30
- initial-batch-size: 5
- # 是否通知玩家或者控制台排队进程
- notify-progress: true
- # 通知间隔,以毫秒为单位
- notify-interval: 5000
- # 通知前等待的时间
- notify-wait: 5000
- lighting-mode: 1
- update-edges: true
- # 是否让 Paper 处理对应的地皮事件
- paper-components:
- # 是否启用
- paper-listeners: true
- # 阻止实体离开地皮
- entity-pathing: true
- # 取消实体生成
- cancel-chunk-spawn: true
- # 使用 PlayerLaunchProjectileEvent 取消弹射物发射
- player-projectile: true
- # 取消刷怪笼实体生成
- spawner-spawn: true
- # 取消自然实体生成
- creature-spawn: true
- # 检查 Tile 实体或者方块放置上限
- tile-entity-check: true
- # 使用 Paper 的异步 Tab 键指令补充
- async-tab-completion: false
- # 是否让 FAWE 参与对应的地皮事件
- fawe-components:
- fawe-hook: true
- cuboids: true
- clear: true
- copy-and-swap: true
- set-biome: true
- # 确认指令配置
- confirmation:
- # 确认指令超时时间
- confirmation-timeout-seconds: 20
- # 备份配置
- backup:
- # 是否自动在玩家对地皮执行破坏性操作时备份地皮
- automatic-backups: false
- # 单个地皮创建的备份上限
- backup-limit: 3
- # 是否在玩家不再认领该地皮后自动清除对应地皮的备份
- delete-on-unclaim: true
- # Chat related settings
- chat:
- # Should the plot chat be logged to console?
- log-plotchat-to-console: true
- # Whether an action bar message should be send over a chat message for notification purposes such for the
- # notify-enter, notify-leave, greeting or farewell flag.
- notification-as-actionbar: false
- # The click event actions that should be removed from user input in e.g. plot flags like 'greeting'.
- # Actions like 'RUN_COMMAND' may be used maliciously as players could trick staff into clicking on messages
- # triggering destructive commands.
- click-event-actions-to-remove:
- - "OPEN_URL"
- - "OPEN_FILE"
- - "RUN_COMMAND"
- - "SUGGEST_COMMAND"
- - "CHANGE_PAGE"
- - "COPY_TO_CLIPBOARD"
- # Used to format the plot creation date placeholder. Modifying the format does not affect the storage time.
- timeformat:
- # The date used formatted in ISO 8601
- date-format: "yyyy-MM-dd HH:mm:ss z"
- # The time zone used
- time-zone: "GMT"
- # Schematic web interface related settings
- arkitektonika:
- # The url of the backend server (Arkitektonika)
- backend-url: "https://api.schematic.cloud/"
- # The url used to generate a download link from.
- # {key} will be replaced with the generated key
- download-url: "https://api.schematic.cloud/download/{key}"
- # The url used to generate a deletion link from.
- # {key} will be replaced with the generated key
- delete-url: "https://api.schematic.cloud/delete/{key}"
- # 结构图配置
- schematics:
- # 是否在地皮区域顶部生成结构图,如果为否则为在 Y=1 处.
- paste-on-top: true
- # 同上,在路区域.
- paste-road-on-top: true
- # 如果结构图大小和地皮大小不一致是否仍然复制.
- # 如果结构图太大,那么会被切剪.
- paste-mismatches: true
- # 墙的高度是否计算在路结构图中.
- use-wall-in-road-schem-height: true
- # 更新检查配置
- updatechecker:
- # 检查频率(以分钟为单位)
- poll-rate: 360
- # 更新发现后是否只在控制台提示一次.
- notify-once: true
- # 通用设置
- general:
- # 使用科学数字 (4.2E8)
- scientific: false
- # 合并地皮时将地皮四周的墙替换为空气
- merge-replace-wall: true
- # 是否显示爆炸效果粒子
- always-show-explosions: false
- # 地皮参数中禁止出现的方块
- invalid-blocks:
- - "acacia_button"
- - "acacia_fence_gate"
- - "acacia_door"
- - "acacia_pressure_plate"
- - "acacia_trapdoor"
- - "acacia_sapling"
- - "acacia_sign"
- - "acacia_wall_sign"
- - "acacia_leaves"
- - "birch_button"
- - "birch_fence_gate"
- - "birch_door"
- - "birch_pressure_plate"
- - "birch_trapdoor"
- - "birch_sapling"
- - "birch_sign"
- - "birch_wall_sign"
- - "birch_leaves"
- - "dark_oak_button"
- - "dark_oak_fence_gate"
- - "dark_oak_door"
- - "dark_oak_pressure_plate"
- - "dark_oak_trapdoor"
- - "dark_oak_sapling"
- - "dark_oak_sign"
- - "dark_oak_wall_sign"
- - "dark_oak_leaves"
- - "jungle_button"
- - "jungle_fence_gate"
- - "jungle_door"
- - "jungle_pressure_plate"
- - "jungle_trapdoor"
- - "jungle_sapling"
- - "jungle_sign"
- - "jungle_wall_sign"
- - "jungle_leaves"
- - "oak_button"
- - "oak_fence_gate"
- - "oak_door"
- - "oak_pressure_plate"
- - "oak_trapdoor"
- - "oak_sapling"
- - "oak_sign"
- - "oak_wall_sign"
- - "oak_leaves"
- - "spruce_button"
- - "spruce_fence_gate"
- - "spruce_door"
- - "spruce_pressure_plate"
- - "spruce_trapdoor"
- - "spruce_sapling"
- - "spruce_sign"
- - "spruce_wall_sign"
- - "spruce_leaves"
- - "activator_rail"
- - "detector_rail"
- - "rail"
- - "allium"
- - "azure_bluet"
- - "blue_orchid"
- - "dandelion"
- - "lilac"
- - "orange_tulip"
- - "oxeye_daisy"
- - "peony"
- - "pink_tulip"
- - "poppy"
- - "potted_allium"
- - "potted_azure_bluet"
- - "potted_birch_sapling"
- - "potted_blue_orchid"
- - "potted_brown_mushroom"
- - "potted_cactus"
- - "potted_fern"
- - "potted_jungle_sapling"
- - "potted_oak_sapling"
- - "potted_orange_tulip"
- - "potted_oxeye_daisy"
- - "potted_pink_tulip"
- - "potted_red_mushroom"
- - "potted_red_tulip"
- - "red_mushroom"
- - "red_tulip"
- - "potted_spruce_sapling"
- - "potted_white_tulip"
- - "rose_bush"
- - "sunflower"
- - "white_tulip"
- - "cornflower"
- - "wither_rose"
- - "attached_melon_stem"
- - "attached_pumpkin_stem"
- - "melon_stem"
- - "pumpkin_stem"
- - "mushroom_stem"
- - "beetroots"
- - "brown_mushroom"
- - "cactus"
- - "carrots"
- - "chorus_flower"
- - "chorus_plant"
- - "cocoa"
- - "dead_bush"
- - "fern"
- - "kelp_plant"
- - "large_fern"
- - "lily_pad"
- - "potatoes"
- - "sea_pickle"
- - "seagrass"
- - "sugar_cane"
- - "tall_grass"
- - "tall_seagrass"
- - "vine"
- - "wheat"
- - "bamboo"
- - "anvil"
- - "barrier"
- - "beacon"
- - "brewing_stand"
- - "bubble_column"
- - "cake"
- - "cobweb"
- - "comparator"
- - "creeper_head"
- - "creeper_wall_header"
- - "damaged_anvil"
- - "daylight_detector"
- - "dragon_egg"
- - "dragon_head"
- - "dragon_wall_head"
- - "enchanting_table"
- - "end_gateway"
- - "end_portal"
- - "end_rod"
- - "ender_chest"
- - "chest"
- - "flower_pot"
- - "grass"
- - "heavy_weighted_pressure_plate"
- - "lever"
- - "light_weighted_pressure_plate"
- - "player_head"
- - "redstone_wire"
- - "repeater"
- - "comparator"
- - "redstone_torch"
- - "torch"
- - "redstone_wall_torch"
- - "wall_torch"
- - "sign"
- - "skeleton_skull"
- - "skeleton_wall_skull"
- - "snow"
- - "stone_pressure_plate"
- - "trapped_chest"
- - "tripwire"
- - "tripwire_hook"
- - "turtle_egg"
- - "wall_sign"
- - "zombie_head"
- - "zombie_wall_head"
- - "bell"
- - "black_bed"
- - "black_banner"
- - "black_carpet"
- - "black_concrete_powder"
- - "black_wall_banner"
- - "blue_bed"
- - "blue_banner"
- - "blue_carpet"
- - "blue_concrete_powder"
- - "blue_wall_banner"
- - "brown_bed"
- - "brown_banner"
- - "brown_carpet"
- - "brown_concrete_powder"
- - "brown_wall_banner"
- - "cyan_bed"
- - "cyan_banner"
- - "cyan_concrete_powder"
- - "cyan_carpet"
- - "cyan_wall_banner"
- - "gray_bed"
- - "gray_banner"
- - "gray_concrete_powder"
- - "gray_carpet"
- - "gray_wall_banner"
- - "green_bed"
- - "green_banner"
- - "green_concrete_powder"
- - "green_carpet"
- - "green_wall_banner"
- - "light_blue_bed"
- - "light_blue_banner"
- - "light_blue_concrete_powder"
- - "light_blue_carpet"
- - "light_blue_wall_banner"
- - "light_gray_bed"
- - "light_gray_banner"
- - "light_gray_concrete_powder"
- - "light_gray_carpet"
- - "light_gray_wall_banner"
- - "lime_bed"
- - "lime_banner"
- - "lime_concrete_powder"
- - "lime_carpet"
- - "lime_wall_banner"
- - "magenta_bed"
- - "magenta_banner"
- - "magenta_concrete_powder"
- - "magenta_carpet"
- - "magenta_wall_banner"
- - "orange_bed"
- - "orange_banner"
- - "orange_concrete_powder"
- - "orange_carpet"
- - "orange_wall_banner"
- - "pink_bed"
- - "pink_banner"
- - "pink_concrete_powder"
- - "pink_carpet"
- - "pink_wall_banner"
- - "purple_bed"
- - "purple_banner"
- - "purple_concrete_powder"
- - "purple_carpet"
- - "purple_wall_banner"
- - "red_bed"
- - "red_banner"
- - "red_concrete_powder"
- - "red_carpet"
- - "red_wall_banner"
- - "white_bed"
- - "white_banner"
- - "white_concrete_powder"
- - "white_carpet"
- - "white_wall_banner"
- - "yellow_bed"
- - "yellow_banner"
- - "yellow_concrete_powder"
- - "yellow_carpet"
- - "yellow_wall_banner"
- - "brain_coral"
- - "brain_coral_fan"
- - "brain_coral_wall_fan"
- - "bubble_coral"
- - "bubble_coral_block"
- - "bubble_coral_fan"
- - "bubble_coral_wall_fan"
- - "dead_brain_coral"
- - "dead_brain_coral_block"
- - "dead_brain_coral_fan"
- - "dead_brain_coral_wall_fan"
- - "dead_bubble_coral"
- - "dead_bubble_coral_fan"
- - "dead_bubble_coral_wall_fan"
- - "dead_fire_coral"
- - "dead_fire_coral_block"
- - "dead_fire_coral_fan"
- - "dead_fire_coral_wall_fan"
- - "dead_horn_coral"
- - "dead_horn_coral_block"
- - "dead_horn_coral_fan"
- - "dead_tube_coral"
- - "dead_tube_coral_wall_fan"
- - "dried_kelp_block"
- - "horn_coral"
- - "horn_coral_block"
- - "horn_coral_fan"
- - "horn_coral_wall_fan"
- - "tube_coral"
- - "tube_coral_block"
- - "tube_coral_fan"
- - "tube_coral_wall_fan"
storage.yml
一、通用信息
这个文件是 PlotSquared 插件的数据库配置文件,位于 /plugins/PlotSquared/config/storage.yml 处.
二、参考文件
复制代码
一、通用信息
这个文件是 PlotSquared 插件的数据库配置文件,位于 /plugins/PlotSquared/config/storage.yml 处.
二、参考文件
- prefix: ''
- # SQLite 配置
- sqlite:
- # 是否使用 SQLite?
- use: true
- # 使用的文件名称
- db: "storage"
- # MySQL 配置
- mysql:
- # 是否使用 MySQL?
- use: false
- host: "localhost"
- port: "3306"
- user: "root"
- password: "password"
- database: "plot_db"
- # 有关 MySQL 的 properties 信息请查看: [url]https://goo.gl/wngtN8[/url]
- properties:
- - "useSSL=false"
worlds.yml
一、通用信息
这个文件是 PlotSquared 插件的地皮世界配置文件,位于 /plugins/PlotSquared/config/worlds.yml 处.
二、参考文件
复制代码
一、通用信息
这个文件是 PlotSquared 插件的地皮世界配置文件,位于 /plugins/PlotSquared/config/worlds.yml 处.
二、参考文件
- configuration_version: v5
- worlds:
- # 地皮世界的名称
- plotworld:
- plot:
- # 地皮区域的高度
- height: 62
- # 地皮区域的长度,此处为 42x42
- size: 42
- # 地皮区域的填充方块
- filling: stone
- # 地皮区域的地板方块
- floor: grass_block
- # 地皮区域的底部是否有基岩层
- bedrock: true
- # 地皮区域的生物群系
- biome: FOREST
- # 地皮区域是否自动合并
- auto_merge: false
- # 地皮的牌子是否在地皮的中央位置生成
- create_signs: true
- # 地皮牌子的方块 id
- sign_material: OAK_WALL_SIGN
- # 墙的配置
- wall:
- # 墙即为路和地皮区域中间的格挡区域
- # 墙的方块 id
- block: stone_slab
- # 已被认领的地皮的墙的方块
- block_claimed: sandstone_slab
- # 墙下的填充方块
- filling: stone
- # 墙的高度
- height: 62
- # 是否在边界顶部放置方块
- place_top_block: true
- # 路的配置
- road:
- # 路的宽度
- width: 7
- # 路的高度
- height: 62
- # 路的方块
- block: quartz_block
- # 路的标签,格式如下:
- # flags:
- # pvp: true
- # gamemode: survival
- # 不要将它们添加到括号内,请删除括号.
- flags: {}
- misc_spawn_unowned: false
- # 家的配置
- home:
- # 默认地皮的家的位置,可以填写 side(地皮边界),center/middle(地皮中央)和 x,z(地皮中央位置的偏移)或者 x,y,z
- default: side
- # 同上,为非地皮成员的家的位置
- nonmembers: side
- schematic:
- # 玩家的认领地皮时是否可以选择地皮结构图
- specify_on_claim: false
- # 地皮结构图是否在玩家认领地皮时进行复制
- on_claim: false
- # 结构图文件,格式如下:
- # file:
- # example.schem
- file: 'null'
- schematics: []
- # 经济配置
- economy:
- prices:
- # 合并地皮花费
- merge: 100
- # 出售地皮花费
- sell: 100
- # 认领地皮花费
- claim: 100
- # 是否使用经济系统
- use: false
- # 地皮聊天功能 (使用指令 `/plot toggle chat` 开关)
- chat:
- # 是否启用
- enabled: false
- # 是否强制使用
- forced: false
- # 限制地皮玩家人数上限
- limits:
- max-members: 128
- world:
- # 地皮建筑高度上限
- max_height: 256
- min_height: 1
- # 使用 gamemode 标签时需要
- gamemode: creative
- # 是否使用动态地图边界
- border: false
- # 事件配置
- event:
- spawn:
- # 是否允许使用刷怪蛋
- egg: false
- # 是否允许繁衍生物
- breeding: false
- # 是否允许自定义生物生成
- custom: true
- # 是否允许自然生物生成
- natural_mob_spawning: false
- # 是否允许刷怪笼生物生成
- mob_spawner_spawning: false
- # 地皮世界地形生成器配置
- generator:
- type: 0
- terrain: 0
- plugin: PlotSquared
- # 地皮世界的标签,详见: https://intellectualsites.github.io/plotsquared-documentation/plot-flags
- flags: {}
结构图生成
一、介绍
PlotSquared 允许您设置在地皮世界生成地皮时在所有地皮区域内生成结构图. 效果图如下:
二、设置
要想实现此功能,您需要遵从如下步骤:
复制代码
将其修改为:
复制代码
一、介绍
PlotSquared 允许您设置在地皮世界生成地皮时在所有地皮区域内生成结构图. 效果图如下:

二、设置
要想实现此功能,您需要遵从如下步骤:
- 站在一块地皮内并使用 /plot schematic save 指令保存结构图.
- 将 /plugins/PlotSquared/schematics/ 文件夹下新生成的结构图文件复制到 /plugins/PlotSquared/schematics/GEN_ROAD_SCHEMATIC/<地皮世界名称>/ 文件夹.
- 将结构图文件重命名为 plot,这样它的文件名称(包含后缀名)应该为 plot.schematic 或者 plot.schem.
- 打开 setting.yml 文件,并找到如下内容:
- # 结构图配置
- schematics:
- # 是否在地皮区域顶部生成结构图,如果为否则为在 Y=1 处.
- paste-on-top: true
将其修改为:
- # 结构图配置
- schematics:
- # 是否在地皮区域顶部生成结构图,如果为否则为在 Y=1 处.
- paste-on-top: false
- 重启服务器.
结构图复制
一、介绍
结构图复制不同于结构图生成的点如下:
二、设置
要想实现此功能,您需要遵从如下步骤:
复制代码
将其修改为:
复制代码
复制代码
将其修改为:
复制代码
一、介绍
结构图复制不同于结构图生成的点如下:
- 结构图生成是在地皮世界生成时自动给所有地皮区域生成,而结构图复制是玩家在输入认领地皮指令时添加结构图输入内容以选择结构图,在认领后自动复制.
- 结构图生成只能有一个结构图,而结构图复制可以有多个结构图供玩家选择.
二、设置
要想实现此功能,您需要遵从如下步骤:
- 站在一块地皮内并使用 /plot schematic save 指令保存结构图.
- 使用 /plot schematic list 指令查看结构图是否成功被读取到.
- 打开 worlds.yml 文件,并找到如下内容:
- schematic:
- # 地皮结构图是否在玩家认领地皮时进行复制
- on_claim: false
- # 结构图文件,格式如下:
- # file:
- # example.schem
- file: 'null'
将其修改为:
- schematic:
- # 地皮结构图是否在玩家认领地皮时进行复制
- on_claim: false
- # 结构图文件,格式如下:
- # file:
- # example.schem
- file:
- - "<结构图名称>"
- 打开 setting.yml 文件,并找到如下内容:
- # 结构图配置
- schematics:
- # 是否在地皮区域顶部生成结构图,如果为否则为在 Y=1 处.
- paste-on-top: true
将其修改为:
- # 结构图配置
- schematics:
- # 是否在地皮区域顶部生成结构图,如果为否则为在 Y=1 处.
- paste-on-top: false
- 重启服务器.
结构图导出
设置
要想实现此功能,您需要遵从如下步骤:
复制代码
设置
要想实现此功能,您需要遵从如下步骤:
- 打开 setting.yml 文件,找到 schematics 选项,并添加 save_path 子选项,在该子选项填结构图保存的路径,示例如下:
- schematics:
- save_path: /var/www/schematics
- 站在一块地皮内并使用 /plot schematic save 指令保存结构图.
- 在控制台 输入 /plot schematic exportall 指令以导出结构图到对应路径.
变量符
一、介绍
您可以在其他插件(如计分板)使用 PlotSquared 的变量符,同时也可以在 PlotSquared 的某些场合使用其他插件的变量符. 例如 /plot flag set greeting Welcome %player_name% 即为在玩家进入地皮时显示其游戏名称的例子.
二、设置
要想实现此功能,您需要遵从如下步骤:
复制代码
三、本插件提供的变量符列表
一、介绍
您可以在其他插件(如计分板)使用 PlotSquared 的变量符,同时也可以在 PlotSquared 的某些场合使用其他插件的变量符. 例如 /plot flag set greeting Welcome %player_name% 即为在玩家进入地皮时显示其游戏名称的例子.
二、设置
要想实现此功能,您需要遵从如下步骤:
- 安装插件 PlaceholderAPI 或者 MVdWPlaceholderAPI.
- 打开 setting.yml,并找到 external-placeholders 选项,查看其值是否为 true. 如果不是,您需要修改. 修改后的效果如下:
- external-placeholders: false
- 重启服务器.
- 在你想要使用的地方添加变量符.
三、本插件提供的变量符列表
变量符 | 描述 |
%plotsquared_currentplot_alias% | 地皮名称 |
%plotsquared_currentplot_owner% | 地皮主人 |
%plotsquared_currentplot_members% | 地皮白名单成员数量 |
%plotsquared_currentplot_members_added% | 通过 /plots add 添加的地皮白名单成员数量 |
%plotsquared_currentplot_members_added_list% | 通过 /plots add 添加的地皮白名单成员列表 |
%plotsquared_currentplot_members_trusted% | 通过 /plots trust 添加的地皮白名单成员数量 |
%plotsquared_currentplot_members_trusted_list% | 通过 /plots trust 添加的地皮白名单成员列表 |
%plotsquared_currentplot_members_denied% | 地皮黑名单成员数量 |
%plotsquared_currentplot_members_denied_list% | 地皮黑名单成员列表 |
%plotsquared_currentplot_world_name% | 当前地皮世界名称 |
%plotsquared_currentplot_can_build% | 显示玩家是否可以在脚下地皮建筑(即是否有该地皮的建筑权限) |
%plotsquared_world_name% | 当前世界名称 |
%plotsquared_has_plot% | 显示玩家是否有地皮 |
%plotsquared_has_plot_(地皮世界名称)% | 显示玩家在对应地皮世界是否有地皮 |
%plotsquared_plot_count% | 显示玩家拥有的地皮数量 |
%plotsquared_plot_count_(地皮世界名称)% | 显示玩家在对应地皮世界的地皮数量 |
%plotsquared_allowed_plot_count% | 显示玩家可以拥有的地皮数量上限 |
%plotsquared_currentplot_xy% | 显示当前地皮的 X 和 Y ID |
%plotsquared_currentplot_x% | 显示当前地皮的 X ID |
%plotsquared_currentplot_y% | 显示当前地皮的 Y ID |
%plotsquared_currentplot_rating% | 显示当前地皮的评价 |
%plotsquared_currentplot_biome% | 显示当前地皮的生物群系 |
%plotsquared_currentplot_localflag_<标签>% | 显示当前地皮对应标标签的值 |
%plotsquared_currentplot_flag_<标签>% | 同上,但若玩家没有设置,则显示 worlds.yml 中的默认的对应标签的值 |
%plotsquared_currentplot_creationdate% | 显示当前地皮的创建日期 |
本帖最后由 pXiaoD 于 2022-12-17 21:49 编辑
地皮参数
一、介绍
你可以通过 /plot set 指令设置地皮参数,包括:
/plot [[地皮世界名称;]X;Z] set <biome | alias | home | floor | wall | all | air | main | middle | outline | border> <值...>
二、指令
/plot set biome
是指令 /plot setbiome 的变样,其权限节点为 plots.set.biome.
/plot set alias
是指令 /plot setalias 的变样,其权限节点为 plots.alias. 在指令 /plot visit 中 /plot visit <地皮名称> 以指定传送到您的地皮.
/plot set home
是指令 /plot sethome 的变样,其权限节点为 plots.set.home.
如果后面没有给予其他的输入内容,那么将视为将脚下位置设置为您的地皮的家位置. 要移除当前地皮的家的位置,请输入指令 /plot sethome unset/reset/remove/none.
/plot set <参数> <方块ID>
更改地皮的实际参数. 有如下参数:
每个参数设置时都要自己的权限节点,为 plots.set.<参数>.
参数的设置不拘泥于原版的方块id,你还可以使用 Buck Buckets 格式实现更加丰富的效果.
地皮参数
一、介绍
你可以通过 /plot set 指令设置地皮参数,包括:
/plot [[地皮世界名称;]X;Z] set <biome | alias | home | floor | wall | all | air | main | middle | outline | border> <值...>
- 生物群系
- 地皮名称
- 地皮家位置
- 地皮填充方块 - 即地皮区域内地板层下方生成的方块,在大多数地皮模板中往往是泥土.
- 地皮地板方块 - 即地皮区域表面的方块,在大多数地皮模板中往往是草方块.
- 地皮上方方块 - 即地皮区域内地板层上方的方块,往往是空气.
- 地皮内所有方块
- 地皮边界内部的方块
- 地皮边界的方块 - 即墙.
- 地皮边界外部的方块
- 地皮中央位置的方块
二、指令
/plot set biome
是指令 /plot setbiome 的变样,其权限节点为 plots.set.biome.
/plot set alias
是指令 /plot setalias 的变样,其权限节点为 plots.alias. 在指令 /plot visit 中 /plot visit <地皮名称> 以指定传送到您的地皮.
/plot set home
是指令 /plot sethome 的变样,其权限节点为 plots.set.home.
如果后面没有给予其他的输入内容,那么将视为将脚下位置设置为您的地皮的家位置. 要移除当前地皮的家的位置,请输入指令 /plot sethome unset/reset/remove/none.
/plot set <参数> <方块ID>
更改地皮的实际参数. 有如下参数:
- main: 地皮区域内地板层下方生成的方块,在大多数地皮模板中往往是泥土.
- floor: 地皮区域表面的方块,在大多数地皮模板中往往是草方块.
- air: 地皮区域内地板层上方的方块,往往是空气.
- all: 地皮内所有方块.
- wall: 地皮边界内部的方块.
- border: 地皮边界的方块
- outline: 地皮边界外部的方块.
- middle: 地皮中央位置的方块.
每个参数设置时都要自己的权限节点,为 plots.set.<参数>.
参数的设置不拘泥于原版的方块id,你还可以使用 Buck Buckets 格式实现更加丰富的效果.
地皮参数预设
一、介绍
地皮参数预设系统可以允许玩家快速选择合适的地皮参数组,你可以通过它给玩家选择沙漠风光、雪山风光等的不同风格地皮参数供玩家自由选择.
它的效果图如下:
二、设置
要想实现此功能,您需要遵从如下步骤:
复制代码
检查 component-presets 选项是否为 true,如果不是,请修改为 true.
复制代码
其中:
继续介绍地皮参数系统:
一、介绍
地皮参数预设系统可以允许玩家快速选择合适的地皮参数组,你可以通过它给玩家选择沙漠风光、雪山风光等的不同风格地皮参数供玩家自由选择.
它的效果图如下:

二、设置
要想实现此功能,您需要遵从如下步骤:
- 打开 setting.yml 文件并找到如下内容:
- enabled-components:
- component-presets: true
检查 component-presets 选项是否为 true,如果不是,请修改为 true.
- 找到 plugins/PlotSquared/settings/components.yml 文件并打开,以下为该文件的示例内容:
- presets:
- - component: floor
- cost: 0.0
- pattern: '##wool'
- name: <rainbow:2>Disco Floor</rainbow>
- icon: yellow_wool
- description:
- - <gold>Spice up your plot floor</gold>
- permission: ''
其中:
- component 为参数.
- cost 为价格,与 Vault 挂钩.
- pattern 为参数对应的方块,同样也支持 Buck Bucket 格式.
- name 与 description 分布为名称和描述,使用 MiniMessage 格式,详情 请 点击此处 查看.
- icon 为显示在 GUI 内的物品图标,填写原版物品ID.
- permission 为权限节点.
继续介绍地皮参数系统:
- 重启服务器.
- 使用指令 /plot components 打开 GUI.
本帖最后由 pXiaoD 于 2022-12-17 21:53 编辑
地皮片区
一、介绍
地皮区域是 v.5.11.0 加入的功能,不同于传统地皮世界,地皮片区只在你所设置的一片区域内生成. 它的效果图如下:

二、设置
要想实现此功能,您需要遵从如下步骤:
地皮片区
一、介绍
地皮区域是 v.5.11.0 加入的功能,不同于传统地皮世界,地皮片区只在你所设置的一片区域内生成. 它的效果图如下:

二、设置
要想实现此功能,您需要遵从如下步骤:
- 使用创世神选中一片区域,此区域的最低 Y 高度将会被视为地皮的地板高度.
- 输入指令 /plot area single <名称>.
- 地皮片区创建完成.
区块优化
一、介绍
区块优化系统将会对地皮世界的区块被服务器保存或者加载时对其进行检查并优化,若检测到对应区块的实体或者方块实体数量过多时将会清理,以达到优化服务器的效果.
二、设置
要想实现此功能,您需要遵从如下步骤:
复制代码
将其修改为:
复制代码
复制代码
地皮分析
一、介绍
地皮分析系统可以帮助您在您的地皮数量较多时清理一些无用、存在度低的有主地皮,以实现对服务器地皮资源的利用最大化.
二、设置
要想实现此功能,您需要遵从如下步骤:
复制代码
一、介绍
区块优化系统将会对地皮世界的区块被服务器保存或者加载时对其进行检查并优化,若检测到对应区块的实体或者方块实体数量过多时将会清理,以达到优化服务器的效果.
二、设置
要想实现此功能,您需要遵从如下步骤:
- 打开 setting.yml 文件并找到如下内容:
- enabled-components:
- # 是否启用区块优化机制
- chunk-processor: false
将其修改为:
- enabled-components:
- # 是否启用区块优化机制
- chunk-processor: true
- 您还可以在此文件中修改如下地方的内容以达到对服务器更好的优化.
- # 区块优化配置
- chunk-processor:
- # 自动取消保存未被认领的地皮所在的区块
- auto-trim: false
- # 每个区块的 tile 实体上限
- max-tiles: 4096
- # 每个区块的普通实体上限
- max-entities: 512
- # 是否禁用原版方块重力
- disable-physics: false
- 重启服务器.
地皮分析
一、介绍
地皮分析系统可以帮助您在您的地皮数量较多时清理一些无用、存在度低的有主地皮,以实现对服务器地皮资源的利用最大化.
二、设置
要想实现此功能,您需要遵从如下步骤:
- 打开 setting.yml 文件并找到如下内容:
- # 自动清理任务
- auto-clear:
- task1:
- threshold: -1
- required-plots: -1
- confirmation: true
- days: 90
- skip-account-age-days: -1
- # 是否删除未知主人的地皮
- delete-if-owner-is-unknown: false
- worlds:
- - "*"
- calibration:
- variety: 0
- variety-sd: 0
- changes: 0
- changes-sd: 1
- faces: 0
- faces-sd: 0
- data-sd: 0
- air: 0
- air-sd: 0
- data: 0
- 调整合适的值,并重启服务器.
权限节点
本节只对管理员权限节点和权限节点包作介绍,有关使用指令时所需要的权限节点,请见 指令 一节,本节不做介绍.
管理员权限节点
一、通用内容
给予玩家 plots.admin 权限节点即等于给予以下所有权限节点,请小心使用.
二、事件类管理员权限节点
三、指令类管理员权限节点
三、标签类管理员权限节点
四、杂项类管理员权限节点
权限节点包
一、通用信息
一旦拥有对应权限节点包对应的权限节点,那么这个包囊括的所有权限节点都会被自动给予玩家,请小心使用.
二、基础包囊括的权限节点
三、标签包囊括的权限节点
四、通知包囊括的权限节点
本节只对管理员权限节点和权限节点包作介绍,有关使用指令时所需要的权限节点,请见 指令 一节,本节不做介绍.
管理员权限节点
一、通用内容
给予玩家 plots.admin 权限节点即等于给予以下所有权限节点,请小心使用.
二、事件类管理员权限节点
- plots.admin.build.road - 在地皮世界的“路”上建造方块
- plots.admin.build.unowned - 在无主地皮上建造方块
- plots.admin.build.other - 在其他玩家的地皮上建造方块
- plots.admin.destroy.road - 在地皮世界的“路”上破坏方块
- plots.admin.destroy.unowned - 在无主地皮上破坏方块
- plots.admin.destroy.other - 在其他玩家的地皮上破坏方块
- plots.admin.destroy.groundlevel - 破坏地皮世界的底部方块
- plots.admin.interact.road - 与前三个权限节点一一对应,为交互(如点击 NPC 等都属于交互),不做一一赘述.
- plots.admin.interact.unowned
- plots.admin.interact.other
- plots.admin.vehicle.break.road - 破坏载具
- plots.admin.vehicle.break.unowned
- plots.admin.vehicle.break.other
- plots.admin.projectile.road - 弹射物
- plots.admin.projectile.unowned
- plots.admin.projectile.other
- plots.admin.pve.road - 攻击生物
- plots.admin.pve.unowned
- plots.admin.pve.other
- plots.admin.entry.denied - 放置生物
- plots.admin.chat.bypass - 聊天
三、指令类管理员权限节点
- plots.admin.command.schematic - 每个权限节点最后部分为对应指令,不再赘述.
- plots.admin.command.schematic.paste
- plots.admin.command.schematic.save
- plots.admin.command.clear
- plots.admin.command.continue
- plots.admin.command.add
- plots.admin.command.deny
- plots.admin.command.done
- plots.admin.command.kick
- plots.admin.command.merge
- plots.admin.command.reload
- plots.admin.command.load
- plots.admin.command.download
- plots.admin.command.chat
- plots.admin.command.save
- plots.admin.command.setowner
- plots.admin.command.setup
- plots.admin.command.swap
- plots.admin.command.trust
- plots.admin.command.untrust
- plots.admin.command.unlink
- plots.admin.command.update
- plots.admin.command.delete
- plots.admin.command.autoclear
- plots.admin.command.remove
- plots.admin.command.blocked-cmds.shared
- plots.admin.command.blocked-cmds.other
- plots.admin.alias.remove - 移除指令变样
- plots.admin.alias.set - 设置指令变样
三、标签类管理员权限节点
- plots.flag.notify-leave.bypass - 无视 notify-leave 标签. 即无论该标签的设置,离开该地皮均没有提示.
- plots.flag.notify-enter.bypass - 无视 notify-enter 标签. 即无论该标签的设置,进入该地皮均没有提示.
- plots.gamemode.bypass - 无视 gamemode 标签. 即无论该标签的设置,在该地皮均不会改变游戏模式.
四、杂项类管理员权限节点
- plots.teleport.delay.bypass - 无视传送冷却限制.
- plots.admin.build.heightlimit - 无视高度限制.
权限节点包
一、通用信息
一旦拥有对应权限节点包对应的权限节点,那么这个包囊括的所有权限节点都会被自动给予玩家,请小心使用.
- 基础包:plots.permpack.basic
- 标签包:plots.permpack.basicflags
- 通知包:plots.permpack.basicinbox
二、基础包囊括的权限节点
- plots.use
- plots.info
- plots.claim
- plots.auto
- plots.home
- plots.clear
- plots.delete
- plots.list
- plots.list.mine
- plots.list.shared
- plots.list.world
- plots.list.all
- plots.list.forsale
- plots.list.unowned
- plots.list.unknown
- plots.set
- plots.visit
- plots.visit.owned
- plots.visit.shared
- plots.set.flag
- plots.flag.add
- plots.flag.remove
- plots.flag.list
- plots.flag.info
- plots.flag
- plots.buy
- plots.chat
- plots.confirm
- plots.toggle
- plots.toggle.titles
- plots.toggle.chat
- plots.set.biome
- plots.set.home
- plots.merge
- plots.merge.other
- plots.merge.4
- plots.unlink
- plots.denied
- plots.add
- plots.trust
- plots.deny
- plots.remove
- plots.untrust
- plots.undeny
- plots.kick
- plots.download
- plots.save
- plots.done
- plots.continue
- plots.middle
三、标签包囊括的权限节点
- plots.set.flag
- plots.flag
- plots.flag.add
- plots.flag.remove
- plots.flag.list
- plots.flag.info
- plots.set.flag.titles.*
- plots.set.flag.greeting.*
- plots.set.flag.farewell.*
- plots.set.flag.notify-enter.*
- plots.set.flag.notify-leave.*
- plots.set.flag.feed.*
- plots.set.flag.heal.*
- plots.set.flag.invincible.*
- plots.set.flag.instabreak.*
- plots.set.flag.fly.*
- plots.set.flag.gamemode
- plots.set.flag.gamemode.creative
- plots.set.flag.gamemode.survival
- plots.set.flag.gamemode.adventure
- plots.set.flag.time.*
- plots.set.flag.weather.*
- plots.set.flag.music.*
- plots.set.flag.disable-physics.*
- plots.set.flag.pve.*
- plots.set.flag.pvp.*
- plots.set.flag.explosion.*
- plots.set.flag.hostile-interact.*
- plots.set.flag.hostile-attack.*
- plots.set.flag.player-interact.*
- plots.set.flag.animal-interact.*
- plots.set.flag.animal-attack.*
- plots.set.flag.tamed-interact.*
- plots.set.flag.tamed-attack.*
- plots.set.flag.misc-interact.*
- plots.set.flag.hanging-place.*
- plots.set.flag.hanging-break.*
- plots.set.flag.vehicle-use.*
- plots.set.flag.vehicle-place.*
- plots.set.flag.vehicle-break.*
- plots.set.flag.place.*
- plots.set.flag.break.*
- plots.set.flag.use.*
- plots.set.flag.forcefield.*
- plots.set.flag.price.*
- plots.set.flag.no-worldedit.*
四、通知包囊括的权限节点
- comments.notifications.enabled
- plots.inbox.modify.public
- plots.inbox.write.public
- plots.inbox.read.public
- plots.inbox.read.report
- plots.inbox.write.report
- plots.inbox.modify.owner
- plots.inbox.write.owner
- plots.inbox.read.owner
- plots.comment
- plots.inbox
地皮备份
一、介绍
地皮备份系统在 v.5.11.0 版本加入,它允许您备份您的地皮,并在后续某个时间恢复.
地皮备份系统不能适用于合并后的地皮.
在您尝试对地皮进行“破坏性”的操作时,插件将会自动创建地皮的备份,包括:
目前地皮备份系统只保存地皮的方块,不保存地皮的标签、设置等信息.
二、配置
地皮备份系统的配置可以在 setting.yml 文件中找到.
复制代码
三、指令
一、介绍
地皮备份系统在 v.5.11.0 版本加入,它允许您备份您的地皮,并在后续某个时间恢复.
地皮备份系统不能适用于合并后的地皮.
在您尝试对地皮进行“破坏性”的操作时,插件将会自动创建地皮的备份,包括:
- 清除地皮
- 设置地皮的参数(如填充方块、地板方块等)
目前地皮备份系统只保存地皮的方块,不保存地皮的标签、设置等信息.
二、配置
地皮备份系统的配置可以在 setting.yml 文件中找到.
- # 备份配置
- backup:
- # 是否自动在玩家对地皮执行破坏性操作时备份地皮
- automatic-backups: false
- # 单个地皮创建的备份上限
- backup-limit: 3
- # 是否在玩家不再认领该地皮后自动清除对应地皮的备份
- delete-on-unclaim: true
三、指令
- /plot backup save
- 为你当前所站的地皮创建备份.
- 权限节点:plots.backup.save 或者 plots.admin.backup.other(为其他玩家的地皮创建备份)
- /plot backup list
- 查看可用的地皮备份列表.
- 权限节点:plots.backup.list 或者 plots.admin.backup.other(查看其他玩家的地皮备份)
- /plot backup load
- 将地皮恢复到某次的地皮备份
- 权限节点:plots.backup.load 或者 plots.admin.backup.other(查看其他玩家的地皮备份)
“Buck Buckets” 格式
一、介绍
“Buck Bucket” 格式是本插件使用的一种方块id格式,它可以填写在地皮参数里(即地皮区域的填充方块、地板方块等,位于 worlds.yml 文件内).
它可以使您填写这些方块id时不再拘泥于一种,这意味着您可以为地皮区域的填充方块、地板方块等设置多个方块,让地皮世界的颜色不再那么单调.
举个例子:
你可以通过它实现生成如下效果的地皮:

二、格式
复制代码
其中:
例如:
minecraft:grass_block[snowy=false]
如果您安装了创世神插件,那么插件支持更加复杂的格式,详见:
三、禁用方块
如果想在上面的 Patterns 中禁用某些方块,请在 plugins/WorldEdit/config.yml 或者 plugins/FastAsyncWorldEdit/worldedit-config.yml 文件中找到 disallowed-blocks 选项.
一、介绍
“Buck Bucket” 格式是本插件使用的一种方块id格式,它可以填写在地皮参数里(即地皮区域的填充方块、地板方块等,位于 worlds.yml 文件内).
它可以使您填写这些方块id时不再拘泥于一种,这意味着您可以为地皮区域的填充方块、地板方块等设置多个方块,让地皮世界的颜色不再那么单调.
举个例子:
- stone,grass_block,cobblestone,sandstone - 这意味着这四个方块等比例分布(即 stone、grass_block、cobblestone、sandstone 四种方块).
- stone:50,grass_block:30,sandstone:20 - 这意味着有 50% 为 stone 方块,有 30% 为 grass_block 方块、有 20% 为 sandstone 方块.
你可以通过它实现生成如下效果的地皮:

二、格式
- namespace:block[property1=value1,property2=value2]
其中:
- namespace:block 填写方块id. 如果是原版方块,填写 minecraft:方块id 即可;如果是其他模组的方块,填写 模组名称:方块id 即可.
- [property=value] 为可选部分,按照此格式填写即可. 这部分代表方块状态参数,你可以在 Minecraft Wiki 找到相关内容的介绍.
例如:
minecraft:grass_block[snowy=false]
如果您安装了创世神插件,那么插件支持更加复杂的格式,详见:
三、禁用方块
如果想在上面的 Patterns 中禁用某些方块,请在 plugins/WorldEdit/config.yml 或者 plugins/FastAsyncWorldEdit/worldedit-config.yml 文件中找到 disallowed-blocks 选项.
箱子商店兼容
用法
如果想要实现在地皮中使用箱子商店,你需要遵从如下步骤:
复制代码
并将其更改为:
复制代码
用法
如果想要实现在地皮中使用箱子商店,你需要遵从如下步骤:
- 打开你的 /plugins/PlotSquared/settings/worlds.yml 文件.
- 在其中找到你想要更改的地皮世界对应的选项区域.
- 找到如下内容:
- flags: {}
并将其更改为:
- flags:
- use: '#signs'
- 输入指令 /plot reload 即可.
地皮成员身份
一、介绍
PlotSquared 根据某位玩家对应某个地皮的地皮成员身份来决定它在该地皮中使用指令、标签保护等时的效果.
此地皮成员身份独立于 LuckPerms 等权限组插件.
二、身份列表
拒绝身份
通过 /p deny 等指令被加入到黑名单的玩家.
游客身份
默认的身份.
成员身份
通过 /p add 等指令被加入到白名单的玩家.
信任玩家身份
通过 /p trust 等指令被加入到白名单的玩家.
主人
通过 /p auto、/p claim、/p setowner 等指令认领地皮的玩家.
一、介绍
PlotSquared 根据某位玩家对应某个地皮的地皮成员身份来决定它在该地皮中使用指令、标签保护等时的效果.
此地皮成员身份独立于 LuckPerms 等权限组插件.
二、身份列表
拒绝身份
通过 /p deny 等指令被加入到黑名单的玩家.
- 不能编辑地皮.
- 不能进入地皮.
游客身份
默认的身份.
- 不能编辑地皮.
- 可以进入地皮.
成员身份
通过 /p add 等指令被加入到白名单的玩家.
- 在地皮主人在线时可以放置、破坏地皮内的方块.
- 可以进入地皮.
信任玩家身份
通过 /p trust 等指令被加入到白名单的玩家.
- 可以放置、破坏地皮内的方块.
- 可以进入地皮.
- 可以在地皮内使用 WorldEdit 的功能.
主人
通过 /p auto、/p claim、/p setowner 等指令认领地皮的玩家.
- 拥有至高无上的权利.
原版标签
介绍
您可以在地皮标签内使用原版标签.
标签通常在输入时以 # 开头.
例如您可以使用 /plot flag set use #signs 指令以使得地皮内可以使用所有类型的告示牌而无需给某个告示牌方块id一个个输入指令.
有关原版标签的具体信息,请查看 Minecraft Wiki.
介绍
您可以在地皮标签内使用原版标签.
标签通常在输入时以 # 开头.
例如您可以使用 /plot flag set use #signs 指令以使得地皮内可以使用所有类型的告示牌而无需给某个告示牌方块id一个个输入指令.
有关原版标签的具体信息,请查看 Minecraft Wiki.
本帖最后由 pXiaoD 于 2022-12-17 22:05 编辑
UUID 转换
一、介绍
UUID 转换在 v.2.10 版本加入,它可以将服务器的地皮数据中的 UUID 信息进行自动转换. 有如下几种 UUID 生成模式:
二、用法
使用 /plot uuidconvert <模式> 指令即可.
使用前请先备份您的数据.
WorldEdit & FastAsyncWorldEdit 功能
介绍
PlotSquared 为在使用 WorldEdit & FastAsyncWorldEdit 插件时额外提供如下功能:
您可以通过 plots.worldedit.bypass 权限节点或者 /plot toggle worldedit 指令绕过该限制.
UUID 转换
一、介绍
UUID 转换在 v.2.10 版本加入,它可以将服务器的地皮数据中的 UUID 信息进行自动转换. 有如下几种 UUID 生成模式:
- Offline(离线模式) <a href="#_offline_mode" id="_offline_mode"></a>
根据玩家名称生成 UUID,区分大小写. - Lower(小写模式)
根据玩家名称小写形式输出 UUID. - Online(在线模式)
根据 Mojang 正版验证服务器所给的 UUID 生成.
二、用法
使用 /plot uuidconvert <模式> 指令即可.
使用前请先备份您的数据.
WorldEdit & FastAsyncWorldEdit 功能
介绍
PlotSquared 为在使用 WorldEdit & FastAsyncWorldEdit 插件时额外提供如下功能:
- 在地皮内使用 WorldEdit 指令.
- 阻止对地皮有破坏性的 WorldEdit 指令.
- 对画笔予以限制.
- 对方块上限予以限制.
- 单独的创世神处理系统.
您可以通过 plots.worldedit.bypass 权限节点或者 /plot toggle worldedit 指令绕过该限制.
1.19.3的地皮有没有啊找不到啊
6666666666666666666
84978486454987
那个,能借我水一下吗
那个,能借我水一下吗
那个,能借我水一下吗
越来越看不明白了,我是白吃