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 24, 2012@harryjamesuk
Well, it's not very good. Only logs the actual block rather then the player who placed the block. We'll most likely make a blockplace thing for sand sooner or later like logblock.
-
View User Profile
-
Send Message
Posted Dec 24, 2012Physics block logging? Yeyyy! I no longer need to block gravel and sand!
-
View User Profile
-
Send Message
Posted Dec 23, 2012New version released! http://dev.bukkit.org/server-mods/hawkeye-reload/files/14-hawk-eye-reloaded-v1-1-0/
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Puremin0rez
I'll fix it in a bit, i guess one of my commits from awhile ago got reverted by maven somehow.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@jasonfran
Could you explain more? I'm trying my hardest to track this down. Currently, I've been running hawkeye for 17 hours on my live server logging: block-inhabit, block-break, block-place without any errors. Could you give me a list of what your logging?
-
View User Profile
-
Send Message
Posted Dec 23, 2012Will this work on 1.4.5? Also I get null pointer exception even if I just log block place and break. So it isn't leave decays
-
View User Profile
-
Send Message
Posted Dec 23, 2012@bob7l
Still having the issue, short time format still seems really unpredictable.
Incase you can't reproduce it, try using logblocks "since 5 hours" vs hawkeyes "t:5h" - they work completely different and hawkeye does it very unpredictably. It rolled back things that were done over a month ago but didn't do the thing that happened only a few minutes ago.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@bob7l
It doesn't matter.. I'm using the latest version and I also have the same problem as puremin0rez.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@st1nc
No, make sure log-delay: is 2, anything below that is to hard on your mysql. If your getting null pointers try to disable some of the logging actions until the issue is tracked down and fixed.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Squirzy
/ha search a:block-break f:56
/ha page 2
/ha page 3
'ah, that's suspicious'
/ha tpto [id]
Change texture pack to x-ray packm look at tunnels, /ban
-
View User Profile
-
Send Message
Posted Dec 23, 2012Is there any way you can make a function that will work something like xray informer? It would be a great help
-
View User Profile
-
Send Message
Posted Dec 23, 2012@bob7l
Sorry, I'm use google translate :D
Change "log-delay: 0" > "log-delay: 2"
"NullPointerException" > "The queue is almost overloaded! Queue:"
-
View User Profile
-
Send Message
Posted Dec 22, 2012@Puremin0rez
Try the latest build v1.0.8
-
View User Profile
-
Send Message
Posted Dec 22, 2012I don't really understand the time parameter
if I do t:30m it doesn't go back 30 minutes, instead it rolls back possibly weeks or random bits
if I do t:5d it doesn't go back 5 days, instead it rolls back possibly weeks or random bits
if I do t:2012-12-21 it WILL go back to the date and everything works fine
is there a reason why the first (simpler) format doesn't work how you'd expect it too? It's almost like the first format counts FROM THE BEGINNING of the logs instead of the last log date.
-
View User Profile
-
Send Message
Posted Dec 22, 2012@st1nc
I have no idea what your talking about lol.
-
View User Profile
-
Send Message
Posted Dec 22, 2012@bob7l
Bob, sorry, I think you missed my point (I was a bit longwinded), the new version started out at 148k and mysteriously changed to 500k, the same size as the old version. In other words, you look at the directory and the size is 148k, then later this same Hawkeye.jar file on the directory is 500k. Very weird. This happened at least twice. I've never seen anything like this.
-
View User Profile
-
Send Message
Posted Dec 22, 2012@bob7l
It can somehow fix this?
Changed to "log-delay: 2", instead "NullPointerException" > "The queue is almost overloaded! Queue:"
-
View User Profile
-
Send Message
Posted Dec 22, 2012@st1nc
At times you get nullpointers when your trying to log things like Blockform, or leavedecay.
-
View User Profile
-
Send Message
Posted Dec 22, 2012@bob7l
Link?
-
View User Profile
-
Send Message
Posted Dec 22, 2012Hi, I get this error
[SEVERE] [HawkEye] Exception: java.lang.NullPointerException
CB version: git-Spigot-jenkins-Spigot-357 (MC: 1.4.6) (Implementing API version 1.4.6-R0.2-SNAPSHOT)
HawkEye version: 1.0.8