- Native Minecraft Version:
- Tested Minecraft Versions:
Player Tracker allows you to easily track a player using a compass. To track a player make sure you have a compass in your inventory and type /track <player>. Players also have the ability to track the closest player to them by simply left clicking or right clicking a compass. All of the messages are completely customizable in the config file and can be changed to your liking.
Set the player that you wish to track
Stop tracking a player
Displays a help message with all commands
Reload the configuration file
- playertracker.bypass (Players with this can't be tracked)
All messages that are displayed can be changed within the config.yml found in the plugin folder. The plugin prefix, tracking message, no permission, and other messages can all be edited.
# _____ _ _______ _
#| __ \| | |__ __| | |
#| |__) | | __ _ _ _ ___ _ __ | |_ __ __ _ ___| | _____ _ __
#| ___/| |/ _\` | | | |/ _ \ '__| | | '__/ _\` |/ __| |/ / _ \ '__|
#| | | | (_| | |_| | __/ | | | | | (_| | (__| < __/ |
#|_| |_|\__,_|\__, |\___|_| |_|_| \__,_|\___|_|\_\___|_|
# __/ |
# Player Tracker- config.yml - Main Configuration
# Copyright 2020 Steven1027. | All rights reserved.
# Helpful Links:
# Support | https://discord.gg/cxk3ZhAanv
# Docs | Coming Soon
# [ Player Tracker | Tracking Options ]
#If a player right clicks the compass, should they track the nearest player?
#In this section you can configure a tracking free
# [ Player Tracker | General Messages ]
#Enter the prefix used when running plugin related commmands
#If there is not a close player to track when clicking the compass, what should we send to the player?
no-close-player: "&cNo player is close enough to track!"
#If a player does not have the required fee to track another player, what should we send the player?
insufficient-fee: "&cYou are missing the required fee to track players!"
#Enter the permission given to a player if they do not have the required permissions to run a command
no-permission: "&fYou do not have permission to use this command!"
#Enter the message displayed when reloading the plugin config
reloaded-config-message: "&cSuccessfully reloaded the config!"
#Enter the action bar message displayed when tracking a user.
tracking-message: "&aTracking &2&l<player>: &aDistance &2&l<distance>"
#Enter the message displayed when there is no player given.
player-not-specified: "&cPlease specify a player to track!"
#Enter the message given when a player tries to track a offline player
player-not-online: "&cThis player is not online!"
#Enter the message displayed when a player tries to track a player in a different world
not-in-world: "&cYou must be in the same world as the player you would like to track!"
#Enter the message displayed when a player tries to track a user that doesn't have a compass
compass-not-in-hand: "&cYou must have a compass in your hand to track a player!"
#Enter the message displayed when you are not tracking a player
not-tracking-player: "&cYou are not currently tracking a player!"
#Enter the message displayed when a player cannot be tracked
tracker-bypass-message: "&cThis player can not be tracked!"
Please let me know if you encounter any bugs. If you would like to see a feature added let me know and I will see what I can do! If you have any questions you can add me on discord Stevenn#4461
Player Tracker [1.13x - 1.17x] 1.9
Easily track players with a compass!
works as i expected, we love this plugin but this spams in the console sometimes hope u can get a fix on this:
[14:09:02 WARN]: [PlayerTracker] Task #444156 for PlayerTracker v1.0.1 generated an exception
java.lang.IllegalArgumentException: Cannot measure distance between world and world_nether
at org.bukkit.Location.distanceSquared(Location.java:510) ~[patched_1.17.1.jar:git-Paper-224]
at org.bukkit.Location.distance(Location.java:493) ~[patched_1.17.1.jar:git-Paper-224]
at me.steven1027.playertracker.TrackPlayer.lambda$1(TrackPlayer.java:27) ~[PlayerTracker.jar:?]
at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.17.1.jar:git-Paper-224]
at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[patched_1.17.1.jar:git-Paper-224]
at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1505) ~[patched_1.17.1.jar:git-Paper-224]
at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:479) ~[patched_1.17.1.jar:git-Paper-224]
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1421) ~[patched_1.17.1.jar:git-Paper-224]
at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1203) ~[patched_1.17.1.jar:git-Paper-224]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:318) ~[patched_1.17.1.jar:git-Paper-224]
at java.lang.Thread.run(Thread.java:831) [?:?]