Waygate - 插件版的指路石 [1.20+]

原创 开源 Waygate - 插件版的指路石 [1.20+] 1.0.0

请登录后获取
[MD] ## 更新日志 ### v1.0.0(2026-04-09) #### 传送道具系统 - 新增**传送石(Warp Stone)**:可合成,最多 125 次,右键打开传送 GUI;传送成功后消耗一次耐久,耗尽自动销毁 - 新增**传送卷轴(Warp Scroll)**:可合成,单次使用,右键打开传送 GUI - 新增**回程卷轴(Return Scroll)**:可合成,单次使用,右键传送至最近的已知传送点 - 道具消耗延迟至传送实际完成后,传送被取消不扣除 - 三种道具的合成配方可在 `config.yml` 独立开关 - 新增 `/waygate give <stone|scroll|return> [数量]` 命令(需要 `waygate.give` 权限) #### 物理方块交互 - 放置磁石块(Lodestone)触发计时命名流程,通过聊天框输入名称创建传送点 - 踩踏石制压力板(Stone Pressure Plate)自动打开传送网络 GUI(2 秒防抖) - 破坏方块自动删除关联传送点,非所有者破坏时方块自动恢复 #### 传送点发现 - 靠近半径内已有公开传送点时自动发现,加入个人传送网络 - 通过方块或 GUI 访问他人传送点时自动记录发现 #### 传送点分享 - `/waygate share <名称> <玩家>`:将传送点分享给指定玩家 - `/waygate unshare <名称> <玩家>`:撤销分享 - `/waygate shared`:查看分享给自己的传送点列表 #### 传送费用 - 支持经验等级或物品作为传送费用 - `waygate.bypass.cost` 权限可绕过费用 - 费用可在 `config.yml` 全局开关 #### 其他改进 - `/waygate rename <旧名称> <新名称>`:重命名自己的传送点 - GUI 与管理员列表正确显示玩家名称(不再显示 UUID) - 消息系统支持 `&#RRGGBB` RGB 十六进制颜色代码,默认配色方案改为暖色调哑光风格 - 新增 `ColorUtil` 工具类,统一处理颜色代码转换 - 新增 `CreateWaygateUseCase`、`FindNearestWaygateUseCase`、`RenameWaygateUseCase`、`ShareWaygateUseCase` 单元测试 [/MD]
后退
顶部 底部