BeaconWaypoints-信标传送、采用更原版的方式进行传送

开源 娱乐 BeaconWaypoints-信标传送、采用更原版的方式进行传送 1.0

请登录后获取
版权类型
原创
插件中文名称
信标传送
插件英文名称
BeaconWaypoints
原帖地址
https://github.com/wykwey/BeaconWaypoints
支持的核心(服务端)
  1. Paper
  2. Purpur
  3. PufferFish
语言支持
中文(简体)
前置组件
无
适配版本(Java)
  1. 26.x

BeaconWaypoints​

信标传送 ——站在已激活的信标上使用指令注册路径点,右键信标打开箱子 GUI,配置信标或进行传送

特性​

  • 公共 / 私人路径点
  • Paper 26.2
  • 箱子 GUI
  • 路径点图标选择、分页和删除确认
  • SQLite 持久化
  • 支持中文、英文语言
  • 支持群体传送、拴绳宠物/坐骑传送
  • 目标信标失效时自动返航

构建​

要求:Java 25+
./gradlew build

Windows:
gradlew.bat build

输出:build/libs/BeaconWaypoints-1.0.0.jar

使用​

操作效果
/waypoint <名字>站在激活信标上注册公共路径点
/waypoint <名字> public注册公共路径点
/waypoint <名字> private注册私人路径点
/waypoint reload管理员重载配置、语言和路径点缓存
右键已注册信标打开插件箱子 GUI
潜行右键已注册信标保留原版信标 GUI
路径点列表普通左键发起传送
破坏已注册信标属主或管理员允许时删除路径点
别名:/wp、/waypoints

传送规则​

传送开始前会预热 2.5 秒,预热结束时播放发射动画。
  • 发起人必须站在起点信标上。
  • disable-group-teleporting: true:只传送发起人。
  • disable-group-teleporting: false:传送发起人及起点信标周围 5 格内的其他玩家。
  • 拴绳实体会被传送时一并带走,收集范围为玩家周围 5 格。
  • 玩家沿起点光柱上升,在顶部切换到目标光柱后下降。
  • 目标信标失效时,玩家沿起点光柱返航,失效路径点自动删除。
  • 到达目标或返航后不播放额外到达粒子和音效。
launch-player-height 控制光柱发射高度,默认值为 576。

权限​

权限默认说明
beaconwaypoints.usetrue使用路径点命令与菜单
beaconwaypoints.adminop重载、拆除任意路径点、管理他人路径点

配置​

配置文件:src/main/resources/config.yml
  • language:zh / en,默认 zh
  • max-public-waypoints / max-private-waypoints:数量上限
  • max-name-length / force-alphanumeric-names:名称规则
  • public-waypoint-menu-rows / private-waypoint-menu-rows:菜单行数,范围 2–5
  • launch-player-height:发射高度
  • disable-group-teleporting:是否关闭群体传送
  • allow-beacon-break-by-owner:是否允许属主拆除信标
  • discovery-mode:是否启用路径点发现模式
  • allow-all-worlds / allowed-worlds:世界白名单
  • waypoint-icons:图标选择器选项

项目结构​

com.wykwey.beaconwaypoints├── BeaconWaypoints # 插件主类和 Paper Lifecycle 命令注册├── command/ # Brigadier 命令适配├── config/ # 配置和语言管理├── gui/ # InventoryHolder 箱子式 GUI├── listener/ # 信标、库存、世界、传送事件└── waypoint/ # 路径点模型、存储、领域服务和传送状态管理
作者
wykwey12
价格
40.00金粒
下载
0
查看
89
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部