
方形标记
一个用于在squaremap上轻松显示标记、区域和领地声明的Fabric模组。
查看大图
SquareMarkers
自动在服务器的 squaremap 上显示有用的兴趣点,无需玩家
执行命令。
SquareMarkers 是 Pl3xMarkers 的仅服务端、仅 Fabric 移植版本,已适配使用 squaremap API。
玩家无需在客户端安装 SquareMarkers。
你可以在此网站查看该模组:http://play.swordfishbe.eu:8080
功能
SquareMarkers 可以显示:
- 玩家创建的区域标记
- 下界传送门
- 末地传送门
- 末地折跃门
- 闪电落点
- 激活的信标
- 磁石告示牌标记
- 跨维度玩家
- Open Parties and Claims 的已声明区域
- Fabric Essentials 和 Essential Commands 的传送点
当 Minecraft 世界中对应的对象发生变化时,标记会自动添加、更新和移除。
所有标记类型均可单独启用、禁用和配置。
可选集成
Open Parties and Claims、Fabric Essentials 和 Essential Commands
Open Parties and Claims、Fabric Essentials 和 Essential Commands 完全是可选的。
未安装时 SquareMarkers 可正常工作。
玩家创建的区域
玩家无需使用命令即可创建具名区域。
- 为区域的每个角各创建一个旗帜。
- 确保所有旗帜使用相同的底色。
- 使用铁砧为每个旗帜赋予完全相同的名称。
- 在每个角放置一个磁石。
- 将其中一个具名旗帜直接放置在每个磁石上方。
- 该区域将自动出现在 squaremap 上。
区域行为:
- 放置顺序无关紧要。
- 仅使用最外侧的点来绘制区域。
- 计算形状时会忽略外边界内部的点。
- 可随时添加或移除点。
- 两个对齐的点会创建一个圆形。
- 两个不对齐的点会创建一个矩形。
- 三个或更多点会自动计算外边界。
- 默认最大区域大小为 512 格,可在配置中更改。
旗帜名称和底色用于标识哪些点属于同一区域。
下界传送门标记
穿过下界传送门即可自动注册该传送门。
启用传送门重命名后,可对传送门使用已重命名的命名牌,以为其标记赋予自定义名称。
传送门弹窗包含一个按钮,可在 squaremap 上导航至对应的主世界或下界坐标。
信标标记
信标标记会在已放置的信标激活后自动创建。
信标被破坏时标记会被移除。
告示牌标记
- 放置一个磁石。
- 在其正上方放置一个告示牌。
- 为告示牌添加文本。
- 该告示牌及其文本将出现在 squaremap 上。
编辑告示牌会更新其标记。移除告示牌或磁石会移除该标记。
末地传送门和折跃门
末地传送门和末地折跃门会被自动检测并显示在地图上。
无需命令或手动配置。
闪电标记
闪电落点会临时显示在 squaremap 上。
标记的存续时间可以秒为单位配置。
跨维度玩家
SquareMarkers 可以显示:
- 下界中的玩家在主世界地图上
- 主世界中的玩家在下界地图上
坐标会自动使用标准的 8:1 主世界与下界比例进行换算。
旁观者、隐身玩家以及通过 squaremap 隐藏的玩家不会被显示。
Open Parties and Claims
当安装了 Open Parties and Claims 时,已声明的区块会自动合并为彩色的声明区域。
声明标记会在区块被声明、取消声明或更改时更新。声明名称和颜色取自 Open Parties and Claims。
此集成可在 SquareMarkers 配置中单独禁用。
传送点标记
传送点标记会在创建后自动显示。
传送点位置被删除时标记会被移除。
目前支持 Fabric Essentials 和 Essential Commands 的传送点。
配置
配置文件生成于:config/squaremarkers/config.yml
可用的设置包括:
- 启用或禁用单个标记类型
- 图层优先级
- 区域大小限制
- 区域进入消息
- 反馈消息和音效
- 始终可见的悬停标签
- 告示牌文本格式
- 下界传送门重命名
- 闪电标记存续时间
- 跨维度玩家可见性
- Open Parties and Claims 集成
- Fabric Essentials 和 Essential Commands 集成
使用以下命令重新加载配置和所有标记图层:/squaremarkers reload
该命令可以从服务器控制台或由具有 gamemaster 命令权限的玩家使用。
自定义区域格式
区域名称支持有限且经过安全清理的 HTML 选择:
<b>Bold</b>
<i>Italic</i>
<u>Underlined</u>
<br>
<span style="color: #RRGGBB;">Colored text</span>
不安全的 HTML 和脚本在发送到网页地图之前会被转义。
数据存储
标记数据按世界存储在以下 JSON 文件中:config/squaremarkers/
数据使用 UTF-8 写入,并在支持的情况下使用原子文件替换。
如果标记文件包含无效 JSON,SquareMarkers 会将其保留为 `.broken-<timestamp>` 备份,而不会阻止服务器启动。
鸣谢
SquareMarkers 基于 Gjorgdy 的 Pl3xMarkers。
squaremap 由 jpenilla 及其贡献者开发。
正在加载版本记录…









正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。