HawkEye Reloaded

NOTE
HawkEye Reloaded is still under active development! Due to many table altering changes we've been making, we've only been uploading new releases to our Jenkins Development build website.
Bukkit 1.7.10 / Spigot 1.8 Users
The current builds on bukkitdev are mostly outdated for builds 1.7.10 and above. I highly recommend you download a development build to avoid issue!
Description
HawkEye reloaded is a continuation of the beloved former "Hawkeye", which is now completely inactive. It gives you the ability to log changes, search through them, roll edits back and much, much more.
Features
- Logging of over 45 different actions
- Worldedit logging
- Smart logging
- Smart rollback/block restoral
- Block filter to avoid logging unwanted material
- Rollback commands with simple-to-use parameters
- Advanced interactive web interface for viewing logs
- Rollback previews - have the rollback only appear to you at first
- WorldEdit selection rollbacks - rollback everything in your WE selection
- Configurable search tool to quickly see edits on single blocks
- Simple, and easy to learn parameters
- Fast efficient logging
- API so other plugins can interact with the HawkEye database
Command List
| Command | Description |
|---|---|
| /he help <Command> | Provides help for the specified command |
| /he | Displays a page showing all HawkEye related commands |
| /he tool bind | Binds the custom parameters to the tool |
| /he tool reset | Resets tool to default properties |
| /he tool | Toggles the searching tool |
| /he search <parameters> | Searches the HawkEye database |
| /he page <page> | Displays a page from your last search |
| /he tpto <id> | Teleport to the location of the data entry |
| /he here <radius> <player> | Searches around you |
| /he preview apply | Apply the rollback preview |
| /he preview cancel | Cancel the rollback preview |
| /he preview <parameters> | Preview the rollback changes |
| /he rollback <parameters> | Rollback specified changes |
| /he undo | Reverses your previous rollback |
| /he rebuild | Re-apply specified changes |
| /he delete | Deletes specified data entries |
| /he info | Display important information |
| /he writelog <parameters> | Write results to a log |
Permission List
| Node | Description |
|---|---|
| hawkeye.* | Access to all HawkEye commands |
| hawkeye.page | Permission to view different pages |
| hawkeye.search | Permission to search the HawkEye database |
| hawkeye.search.<action> | Specific node to search HawkEye database |
| hawkeye.tpto | Permission to teleport to the location of a search result |
| hawkeye.rollback | Permission to rollback actions |
| hawkeye.tool | Permission to use the HawkEye tool |
| hawkeye.tool.bind | Permission to bind parameters to the tool |
| hawkeye.preview | Permission to preview a rollback before applying it |
| hawkeye.rebuild | Permission to rebuild actions |
| hawkeye.info | Permission to view info |
| hawkeye.writelog | Permission to writelog |
Requirements
- Latest RB of bukkit
- MySQL database (Your host should provide you with one)
- (optional) WebServer (if you want to run the Web Interface)
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Still have a question?
Still have a question?
Here is an extra help page, which contains things like, format, importation, and errors. If nothing helps, feel free to open a Ticket, explaining your problem will help us recreate, and fix the issue.
Want to Donate?
Want to Donate?
All the donations go directly to the former author oliverw92
I am currently very busy and cannot answer any questions.. I will try to keep all my plugins updated during my absence




-
View User Profile
-
Send Message
Posted Dec 15, 2012@bob7l
Sorry, I stand corrected about my post 6 hours ago that there wasn't a dev build that corrected this issue yet.
It appears I had the wrong hawkeye.jar in there, and when I got the correct one the problem went away.
-
View User Profile
-
Send Message
Posted Dec 15, 2012@LordKainzo
Latest dev is built for the latest craftbukkit development build. It should support what your talking about.
-
View User Profile
-
Send Message
Posted Dec 15, 2012@Spezialeinheit
Uhmm, reword that..
-
View User Profile
-
Send Message
Posted Dec 15, 2012http://ci.danru.com.br/job/Hawkeye-Reload/ Don't work for me at the moment?! (15.12.2012)
-
View User Profile
-
Send Message
Posted Dec 15, 2012@LordKainzo
Nope, not yet.
-
View User Profile
-
Send Message
Posted Dec 15, 2012@astroroxy
Was there a dev build for these BlockEntity Changes?
interested in getting them.
-
View User Profile
-
Send Message
Posted Dec 15, 2012I'm thinking about getting this for my server...
... But how do you "watch" and look at which player is the griefer?
-
View User Profile
-
Send Message
Posted Dec 15, 2012@xATon2x
Yes.. We still use the same tables.
-
View User Profile
-
Send Message
Posted Dec 15, 2012@Tritek
Ehh, that generates a lot when trying it log things like snow, or fade.
-
View User Profile
-
Send Message
Posted Dec 15, 2012I have lag's and 20:00:11 [SEVERE] [HawkEye] Exception: java.lang.NullPointerException 20:00:11 [SEVERE] [HawkEye] Exception: java.lang.NullPointerException
-
View User Profile
-
Send Message
Posted Dec 15, 2012Is it possible for me to update from the old hawkeye to this new reloaded hawkeye while keeping my old logs?
-
View User Profile
-
Send Message
Posted Dec 15, 2012@Madster456
If using /he doesn't display anything your either A: Using a build that doesn't support your current bukkit version
or B: Your mysql failed to establish a connection
-
View User Profile
-
Send Message
Posted Dec 14, 2012I was actually really excited to use this. But, it did not work. The plugin loaded fine, no errors. But when I try and do a command '/he' it does not display anything. Yes, I have it linked with my sql database, but its not working at all.
-
View User Profile
-
Send Message
Posted Dec 14, 2012@astroroxy
Ehh?
-
View User Profile
-
Send Message
Posted Dec 14, 2012@bob7l
Dev build 61
bukkit build 22530
plugins:essentials world edit world guard
world guard had the same problem but it got fixed
https://github.com/sk89q/worldguard/commit/e3dfc6a20d01ab20099172f7d784dba352d7dc1c https://github.com/sk89q/worldguard/commit/b753807443e0a36378462c5a3a745d7d5b9a0f32
-
View User Profile
-
Send Message
Posted Dec 14, 2012@mafima
Setup your MySQL database.
-
View User Profile
-
Send Message
Posted Dec 14, 2012does hawkeye web interface need remote access for Mysql?
-
View User Profile
-
Send Message
Posted Dec 14, 2012using spigot and latest hawkeye. everytime when i start.
17:51:31 [INFO] [HawkEye] Starting HawkEye 1.0.7.1 initiation process...
17:51:31 [INFO] [HawkEye] Checking for a new update...
17:27:57 [SEVERE] Error occurred while disabling HawkEye v1.0.7.1 (Is it up to date?)
java.lang.NullPointerException
at uk.co.oliwali.HawkEye.database.DataManager.close(DataManager.java:64)
at uk.co.oliwali.HawkEye.HawkEye.onDisable(HawkEye.java:67)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219)
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:400)
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:400)
at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:393)
at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:295)
at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:350)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
-
View User Profile
-
Send Message
Posted Dec 13, 2012@Qentus
Your experiencing this issue because hawkeye-reloaded doesn't wait on the main thread before attempting an operation, were as hawkeye would freeze and not make a new connection. If your not able to open up more then 2 connections, try to increase the logging timer in the config to 6-10 sec.
-
View User Profile
-
Send Message
Posted Dec 13, 2012Hi, I saw somebody posting about too many connections error and I am experiencing the same problem after switching from old HawkEye to you HawkEye Reloaded
In old HawkEye there was max-connections: option... it isn“t working now?