FabricPlots

FabricPlots

服务端,跨平台(Java + Bedrock)的PlotSquared风格地块世界,支持Fabric - 包括认领、合并、框架传送门、地块监狱建造工具、地形和PvP自定义、地块点赞、跨平台菜单以及可选的经济系统。

FabricPlots

一个服务端的、PlotSquared 风格的地皮世界,适用于 Fabric / Minecraft 26.1.2 & 26.2,专为 Java + 基岩版跨平台联机(Geyser/Floodgate)构建。客户端无需任何操作——基岩版玩家通过 Geyser 即可使用所有指令和菜单。将 jar 文件放入服务器,你就拥有了一个完整的创造模式地皮服务器。

功能

  • 地皮世界 —— 一个内置的平坦创造维度,带有网格状街道网络。地皮内强制为创造模式,地皮外为生存模式。
  • 认领 —— /plot claim、/plot auto、/plot home、/plot visit,每位玩家有认领上限——或者只需点击菜单中的认领地皮,无需输入指令。
  • 防破坏 —— 只有地皮主人和受信任的玩家才能建造;道路和其他人的地皮均被锁定。支持信任与拒绝列表(拒绝列表可将玩家弹出你的地皮)。
  • 自定义你的地皮 —— 从分页调色板中为你的地皮设置地板,调色板包含所有完整方块(所有自然方块、石头、木材、16 种混凝土、矿石——以及 26.2 版本的硫磺与朱砂),并可切换每个地皮的 PvP(默认为安全)。
  • 点赞与热门地皮 —— 玩家可以通过 /plot like 给地皮点赞,热门地皮图库会根据点赞数对所有建筑进行排名,玩家可以浏览并访问最受欢迎的地皮。
  • 任意形状的地皮合并 —— 使用小木棍选择地皮,将其合并为 L / T / H / + 或实心形状;道路会消失,路缘会环绕新的轮廓。/plot uncombine 可将其拆分回原样。
  • 框架传送门 —— 在你的基地点燃一个方解石框架:燧石和钢 → 出生点,或使用地皮传送门钥匙 → 特定的地皮。出口传送门会在已认领地皮旁自动建造。(粒子旋涡效果,不使用下界传送门方块——绝不会将任何人传送到下界。)
  • 建筑工具——局限于你地皮的“小WorldEdit”。 包含 set、replace、walls、sphere、hsphere、cyl、copy、cut、paste、stack、move、undo、redo——每次方块写入都会进行所有权检查,因此无法编辑道路或其他人的地皮。
  • 可点击菜单(跨平台) —— /plot menu(中心页:认领、我的地皮、建筑编辑器、传送门钥匙、热门地皮),/plot edit(建筑 GUI;材料 = 你手中的方块),以及每个地皮的设置:重命名、地板选择器、PvP 开关、带有玩家头颅和名称搜索的信任/拒绝名单管理。
  • 可选的货币系统 —— 默认关闭。在配置中开启后,认领地皮将收费(首块地皮免费、管理员豁免、删除后退款)。使用 Common Economy API,可与任何兼容的经济模组配合使用(例如 Savs Common Economy)——这是一个软依赖,因此 FabricPlots 在没有该模组时也可正常运行。
  • 配置与保护 —— 支持热重载的配置文件:时间/天气切换、爆炸/火焰/生物破坏/弹射物保护、不活跃自动过期、出生点等。
  • 管理员安全 —— 管理员不会自动豁免;管理员需通过 /plot admin 选择加入才能编辑自己地皮以外的区域。

需求

  • Minecraft 26.1.2 或 26.2(Fabric)、Fabric API、JDK 25。
  • sgui —— 菜单库,必需。它不在 Modrinth 上,请下载与你的 Minecraft 版本匹配的版本:
  • 对于基岩版玩家:Geyser + Floodgate(Geyser 可直接连接到 26.1.x / 26.2——无需 ViaProxy)。

将 FabricPlots jar + 对应版本的 sgui jar + Fabric API 放入 mods/ 文件夹。首次使用时请使用新世界(地皮维度的几何结构在世界创建时生成)。

可选:经济系统

要启用收费认领地皮,将一个 Common Economy API 提供者(例如 Savs Common Economy,支持 26.1.2 和 26.2)放入 mods/ 文件夹,在 config/fabricplots.properties 中将 economy-enabled=true,然后运行 /plot reload。如果未安装提供者,即使启用该选项,认领仍保持免费。

保持地皮物品分离(推荐)

FabricPlots 不会自动隔离物品栏——物品可以在地皮世界和其他世界之间互相携带。为防止地皮世界中的创造模式物品泄漏到主世界,请在侧搭配使用 Dimensional Inventories,并将地皮维度分配到其独立的池中:

/diminv pool plots create
/diminv pool plots dimension fabricplots:plots assign
/diminv pool plots gamemode creative

链接

源代码与问题反馈: github.com/beachfury/fabricplots

在游戏中输入 /plot help 可查看完整的指令列表。

许可证

MIT。