WatchDog
What is WatchDog?
WatchDog is a simple tool to allow server staff to add players to a flexible watchlist. It is designed to allow players who are questionable to be easily tracked across timezones by any staff who are online when the player logs in. Once a player has been added to the watchlist, the next time they login all players who have the watchdog.statusupdates permission will be notified that a player on the watchlist has logged in.
Installation:
Just drag and drop into your plugins folder then restart your server! Simple!
Permissions:
WatchDog uses permissions to allow selective users or groups to access specific commands. The permissions are compatible with any permissions plugin that implements Bukkit's SuperPerms such as PermissionsEx or bPermissions. Below you will find a list of all available permissions.
- watchdog.use Allows user to use WatchDog
- watchdog.add Allows user to add a player to the watchlist
- watchdog.remove Allows user to remove a player from the watchlist
- watchdog.statusupdates Allows user to be informed when watched players login
Commands:
The following commands are currently available for WatchDog.
- /wd add <player> <reason> Adds a player to the watchlist with a given reason
- /wd remove <player> Removes a player from the watchlist
- /wd notify <status|on|off> Enables/disables notifications for a user
- /wd info <player> Displays watchlist info for a given player
- /wd search <player> Searches the watchlist for players matching a given string
- /wd count Displays a count of the total players in the watchlist
Todo:
- Database support
Source:
WatchDog is hosted on github. Feel free to contribute!
Reasons
<=== Error Codes ===>
The most valid reason is that there is no code or that everything is very wrong. For one, it doesn't have a Config file.
Error & Unknowns
<=== Problems ===>
First of all, the Plugin doesn't have a Config file when it is hosted on ShockByte.
And more of all, this is a really old and it sucks with the other Plugins. When i try to load anything on it it just says "An internal error occurred while attempting to perform this command" and that's a bad thing. When ever you load or use a command it says that same message for every command.
So note to self: Don't use version 1.0.0 to version 1.0.1
And even if it does work, the message doesn't show on the Console or the Log; reloading or restarting the server will not help.
If the Log or Console does not say anything, it means you just got no Message or text.txt code in it.
This Plugin does not have:
And a lot more, so do not download this plugin.
when i run the command /wd or any of the other commands it says that an internal error occurred what is the reason for this.
Please stop calling minecraft things watchdog, it's hard to search for whatever a server's watchdog is anymore
Hey when I type /wd it does nothing... I have check the config.yml and console but nothing is happening. console literally says nothing of it and config doesnt have anything thatll help
You WatchDog Ezz Anti Cheat Hypixel KKKKKKKKKKKKKKKK
WatchDog is now updated for 1.11! I'm aware of a bug regarding case sensitivity in player names, it'll be fixed in the 1.3.0 release (later this week) which adds the /wd list command, and online filtering for both list and count commands. 1.3.0 will also be switching the watchlist to use UUIDs finally!
18.09 08:30:06 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'wd' in plugin WatchDog v1.2.0 18.09 08:30:06 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1358) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1193) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_92] 18.09 08:30:06 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_92] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:732) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-latest.jar:git-Spigot-570526c-75a8885] 18.09 08:30:06 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_92] 18.09 08:30:06 [Server] INFO Caused by: java.lang.NullPointerException 18.09 08:30:06 [Server] INFO at com.widgetpowered.watchdog.WatchDog.printMessage(WatchDog.java:349) [?:?] 18.09 08:30:06 [Server] INFO at com.widgetpowered.watchdog.WatchDog.addPlayer(WatchDog.java:195) [?:?] 18.09 08:30:06 [Server] INFO at com.widgetpowered.watchdog.WatchDog.onCommand(WatchDog.java:75) [?:?] 18.09 08:30:06 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot-latest.jar:git-Spigot-570526c-75a8885]
Will there be a 1.7.x support in the future?