980
收录服务器
1273
注册
38 523
玩家
// Trackers | [1.14 - 1.18] | Hologram Compass Trackers! \\
完全可交互的全息菜单!
作 者 TheTealViper
发布时间 2019年12月16日
支持核心 Spigot
原生版本
支持版本 1.14,1.15,1.16,1.17,1.18
点此下载

Trackers 插件旨在模拟其他游戏中指南针的功能。它可以指向玩家和预定的目标。它还具有一个新功能,即按住 Shift 键可以打开一个 3D 全息菜单,该菜单充当 GUI 并且完全可交互。

🧭 Trackers 插件

✅ 要求

  • Java 11(不是 Java 8)
  • HolographicDisplays (如果使用 Minecraft 1.15.x,则必须使用 build 97+,对应于 2.4.1)

✨ 主要功能

  • 无限追踪器: 玩家可以根据需要在 config.yml 中添加任意数量的追踪器。服务器可以配置其最大值。
  • 按住 Shift 键打开菜单: 在手上没有任何物品的情况下按住 Shift 键可以打开追踪器菜单。该菜单是一个 3D 全息图,通过左键单击全息按钮进行交互。
  • 追踪位置: 你可以追踪服务器工作人员预设的位置。
  • 禁用玩家追踪: 如果某个玩家不希望被追踪,请授予他们权限 "trackers.disableplayertrack"。如果你拥有所有权限,请确保给自己 "-trackers.disableplayertrack",这样才能被追踪。
  • 追踪玩家: 你可以请求玩家允许你追踪他们。
  • 全息指南针指针: 它在你移动时保持在你面前。
  • 每个玩家的全息图: 全息图菜单仅对单个玩家可见!
  • 随机追踪器颜色: 追踪新的位置/玩家时,追踪器将被赋予随机颜色。

⚙️ 命令

所有命令都需要 "trackers.staff" 权限才能执行。

  • /trackers set <name>: 创建一个可供玩家使用的可追踪位置。
  • /trackers remove <name>: 移除一个可追踪位置。

📝 使用教程

设置/移除追踪器

  1. 给玩家 "trackers.staff" 权限
  2. 站在你想要追踪器指向的位置
  3. 输入 /trackers set <name>
  4. 要移除,输入 /trackers remove <name>

开始追踪

  1. 确保你的手是空的
  2. 按住 Shift 键,不要移动
  3. GUI 菜单将打开,点击 "add tracker"
  4. 在聊天中输入位置名称或 "player:<name>" 以追踪玩家
  5. 查看你的脚下

停止追踪

  1. 确保你的手是空的
  2. 按住 Shift 键,不要移动
  3. GUI 菜单将打开,点击追踪器旁边的 "remove"
  4. 或者,你可以直接离开并重新加入。

💰 捐赠

我是航空航天工程专业的大学生,这只是我的一个爱好。你没有必要给我钱。但是,如果你想帮助支付我过高的书本费和课程费,我将非常感谢。

https://paypal.me/AaronSkeels

🛠️ 配置 (config.yml)


#Configuration file for Trackers plugin
#Created by Aaron Skeels

#Maximum number of trackers a player can have
max_trackers: 3

#The height of the hologram menu. Change with caution.
hologram_height: 3

#This is how many ticks there are between when the compass needle is updated
compass_update_delay: 10

#Whether or not to allow players to track each other.
allow_player_tracking: true

#How far away players can be tracked from in blocks
player_tracking_distance: 1000

#How long in seconds a player has to wait before sending another tracker request.
player_tracking_request_delay: 60

#The message sent when a player is sent a tracker request
player_tracking_request_message: "&a%player% has requested to track you. Type /trackeraccept to allow."

#The message sent when a player accepts a tracker request
player_tracking_accept_message: "&aYou have accepted %player%'s tracker request."

#The message sent when a player denies a tracker request
player_tracking_deny_message: "&cYou have denied %player%'s tracker request."

#Whether or not to use a custom model data item as the compass
use_custom_model_data: false

#The custom model data item to use as the compass. Only works if use_custom_model_data is true
custom_model_data: 1

#Set to true if you want to see debug messages
debug: false

#Available Options:
# - X
# - Y
# - Z
# - WORLD
# - DISTANCE
# - PLAYER
location_format: "&aX: &f%X% &aY: &f%Y% &aZ: &f%Z% &aWorld: &f%WORLD% &aDistance: &f%DISTANCE%"

player_format: "&aTracking: &f%PLAYER% &aDistance: &f%DISTANCE%"