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 Aug 10, 2013@bob7l
sweet thanks for the update!
-
View User Profile
-
Send Message
Posted Aug 10, 2013@wwsean08
Fixed: http://dev.bukkit.org/bukkit-plugins/hawkeye-reload/files/26-hawk-eye-reloaded-v1-5-0/
-
View User Profile
-
Send Message
Posted Aug 10, 2013Hey I just installed the new version (1.5) on a fresh server (1.6.2 R .1) and got this exception, it looks like the database create code may not have been updated properly?
-
View User Profile
-
Send Message
Posted Aug 9, 2013IMPORTANT!!!
If you are upgrading from an older version the database schema has been altered and will take time to upgrade your database. All upgrades are done automatically however your server will be frozen until the upgrade is complete! Do NOT stop the process and downgrade as it may cause a loss of data!
The upgrade will give MUCH better performance when searching and rolling back and I greatly recommend upgrading. But just keep the above message in mind when deciding to upgrade!
-
View User Profile
-
Send Message
Posted Aug 9, 2013@bob7l
Ok, thanks. :)
-
View User Profile
-
Send Message
Posted Aug 9, 2013Good news! A new HawkEye reloaded has been RELEASED!
This build HAS NOT been approved by the bukkit staff yet and may contain code that can harm your server!
http://dev.bukkit.org/bukkit-plugins/hawkeye-reload/files/26-hawk-eye-reloaded-v1-5-0/
-
View User Profile
-
Send Message
Posted Aug 9, 2013@UtiQuanti
Oh no no no, that means what PARAMS you want to put on the tool. By default, it allows you to search anything but if you did something like...
default-tool-command: a:block-place
Then the hawkeye tool would ONLY display block-places
-
View User Profile
-
Send Message
Posted Aug 9, 2013@bob7l
Well, I change one line in configuration, few hours ago :
I not sure how to use this feature, I thought it was for change hk tool to /hk t or /t.
-
View User Profile
-
Send Message
Posted Aug 9, 2013@UtiQuanti
"Caused by: java.lang.IllegalArgumentException: Invalid argument format: &7t"
Did you bind the tool to something?
-
View User Profile
-
Send Message
Posted Aug 9, 2013Hi all :)
A little error with last version ( 1.5.0 ) when I tried to place hk tool.
Hoping that it will be useful and thank for this nice release. o/
-
View User Profile
-
Send Message
Posted Aug 8, 2013Good news! A new HawkEye reloaded has been RELEASED!
This build HAS NOT been approved by the bukkit staff yet and may contain code that can harm your server!
http://dev.bukkit.org/bukkit-plugins/hawkeye-reload/files/26-hawk-eye-reloaded-v1-5-0/
-
View User Profile
-
Send Message
Posted Aug 6, 2013@bob7l
Yeah I have always gone back to the most recent build that was working for me. Thanks for the info!! Love your plugin!! The only thing I would add would be a full list of actions if left blank or wrong action is supplied while searching database.
Thanks for being quick on your comment responses and staying up to date!!
-
View User Profile
-
Send Message
Posted Aug 5, 2013@DarkValaMorgoth
"Please don't download the development builds, ELCH is currently speeding up the queries and is not done! downloading may damage your hawkeye database or just spam errors!"
Yeah.. We're still working on it. Please use #27
-
View User Profile
-
Send Message
Posted Aug 5, 2013This has been happening with the last couple of dev builds nad my host says there is nothing on their end that they know they can do. Please help I am several weeks behind the dev build now.
I am using the most current dev builds for all of my plugins. Including craftbukkit.
2013-08-05 18:57:34 [INFO] [HawkEye] Checking for a new update... 2013-08-05 18:57:34 [INFO] [HawkEye] No update for HawkEye found! 2013-08-05 18:57:34 [SEVERE] [HawkEye] Error checking HawkEye tables: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'REMOVE INDEX `player_action_world`' at line 1 2013-08-05 18:57:34 [SEVERE] [HawkEye] Error initiating HawkEye database connection, disabling plugin 2013-08-05 18:57:34 [INFO] [HawkEye] Disabling HawkEye v1.5.0 2013-08-05 18:57:34 [SEVERE] Error occurred while disabling HawkEye v1.5.0 (Is it up to date?) java.lang.NullPointerException at uk.co.oliwali.HawkEye.HawkEye.onDisable(HawkEye.java:74) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219) at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:481) at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:400) at uk.co.oliwali.HawkEye.HawkEye.onEnable(HawkEye.java:129) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
-
View User Profile
-
Send Message
Posted Aug 5, 2013@DuctTape534
You just gave me a great idea! We'll use meta on the block! That way you wont have problems with blockface data!
-
View User Profile
-
Send Message
Posted Aug 5, 2013Is there anyway I can change the name and lore of the Hawk Eye tool? I want it still to be wood but I want it to be named Hawk Eye Tool. i tried to change the "tool item" in the config to '17 name:&cHawk Eye Tool lore:Right and left click for block info' but it just messed things up so is there a different way I should do it? I also tried underscores in place of spaces and it didnt help.
-
View User Profile
-
Send Message
Posted Aug 3, 2013@newtekie1
As @bob7l said I am optimizing the table queries to allow much quicker read times. Currently the dev builds have no check to see if the table is an older version and the migrations, while ready to be used, do not currently get run. A working dev build should be released soon though.
-
View User Profile
-
Send Message
Posted Jul 31, 2013How is the Command /hawk rebuild working? There is nothing writen: http://dev.bukkit.org/bukkit-plugins/hawkeye-reload/pages/commands/usage/
-
View User Profile
-
Send Message
Posted Jul 30, 2013Is there a way to log hoppers removing things from chest? I do not see it.
-
View User Profile
-
Send Message
Posted Jul 30, 2013Any way to log items spawned in creative mode?