Player Tracker

Player Tracker - 玩家追踪指南针

轻松使用指南针追踪玩家!
Bukkit / Spigot 作者 Steven1027 支持版本 1.14 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
8,269
插件详细介绍

PlayerTracker 允许玩家使用指南针实时追踪另一名玩家的位置,目标移动时指南针会持续更新。专为生存服务器、PvP 狩猎、悬赏玩法和原版生存设计,性能流畅高效,配置简单直观。

核心特性

  • 公平的追踪规则:可配置追踪距离、世界限制与冷却时间。
  • 可选的追踪成本:支持设置物品或经济费用(需 Vault)。
  • 基于物品的控制:玩家需持有或拥有指南针才能追踪。
  • 实时平滑更新:追踪指示会随目标移动持续更新。
  • 全面的自定义:所有提示信息均可在 config.yml 中修改。

详细功能

灵活的追踪方式

  • 可通过命令 /track <玩家> 进行追踪。
  • 也可通过右键点击指南针自动追踪最近玩家(可配置)。

管理与平衡选项

  • 最大追踪距离:可配置搜索范围,超出则停止追踪。
  • 追踪冷却时间:防止频繁点击,减轻服务器负担。
  • 点击指南针取消追踪:快速停止追踪,无需输入命令。
  • 目标收到通知:当被追踪时,目标玩家会收到提示(适用于 PvP 与活动)。
  • 管理员豁免权限:拥有权限的玩家可完全免疫被追踪。
  • 管理员 GUI 视图:清晰的界面,显示“谁正在追踪谁”。
  • 清除目标命令:可清除自己或其他玩家的追踪目标。
  • 随机追踪功能:点击指南针可随机选择目标,适合追猎活动。

命令列表

  • /track <player> - 追踪指定玩家。
  • /pt reload - 重载插件配置文件。
  • /cleartarget - 停止追踪你当前的目标。
  • /cleartarget <player> - 清除另一名玩家的追踪目标(需权限)。
  • /playertracker - 显示主帮助菜单。
  • /trackers - 显示当前正在追踪他人的玩家列表。

权限节点

  • playertracker.track - 允许玩家追踪他人。
  • playertracker.cleartarget - 允许玩家停止追踪自己的目标。
  • playertracker.cleartarget.other - 允许清除其他玩家的追踪目标。
  • playertracker.bypass - 使玩家不可被追踪。
  • playertracker.reload - 允许重载插件配置。
  • playertracker.notify - 当玩家被追踪时收到通知。

配置说明

所有显示给玩家的信息都可以在 config.yml 中修改,包括前缀、追踪消息、错误提示等。

以下是配置文件的精简示例

# 追踪行为
track-nearest: true
tracking-distance: 10000

# 指南针设置
compass:
  require-compass-hand: true
  cooldown-seconds: 5
  cooldown-message: "&cYou must wait &f{time}s &cbefore searching again!"

# 追踪费用
tracking-fee-item:
  enabled: true
  material: "DIAMOND"
  amount: 1
tracking-fee-vault:
  enabled: false
  amount: 0

# 消息示例
plugin-prefix: "&a&lTracker &8» "
tracking-message: "&aTracking &e{target} &7| Distance: &b{distance}m"
notify-target: "&cWARNING: You are being tracked by &f{tracker}"

注意:配置支持使用 & 颜色代码和 #RRGGBB 十六进制颜色。可使用变量如 {prefix}, {target}, {distance} 等。

如果您发现任何漏洞或有功能建议,欢迎反馈! Discord: Stevenn#4461

测试支持版本
1.14 1.15 1.16 1.17 1.21
版本分布
基本信息
插件名称 Player Tracker
作者 Steven1027
平台 Bukkit / Spigot
支持版本 1.14 - 1.21
点赞数 1
最近版本
暂无数据 -