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
Go go go dev! Build build build <3
I'm also curious to know when this will be updated for 1.4.2, I started using the original version, and I won't run a server without it anymore. This ran FAR better than logblock ever did!
@bob7l
ItemFrame is an entity , i think that could answer all of your questions :
CraftItemFrame.java
Xephi :)
Hello, can you please make a new webinterface? And add Worldedit roolback and Worldedit logging. Thanks
pixeltimoto
@LordKainzo
Are they considered an entity or whats going on?
I am not getting any errors with the latest from here: http://ci.danru.com.br/job/Hawkeye-Reload/
@stutiguias
Just this over and over; http://pastie.org/5144728
Bukkit put a beta build out for 1.4 so any idea when the item list will be updated for this?
I've managed to set up the Hawkeye interface but every search comes up empty. I've checked my SQL database and the values are there, but they are not showing up in the interface. Are there any known issues with this?
And thanks by the way, for keeping this going :)
EDIT: I found the issue: when searching the block 11 Disc will always be selecting, which results on nothing showing up even when you are searching for something non-block related. Setting the search to 'Air' does make results show up.
Any ability to roll back Item-Frames? they arent considered blocks and need updating for 1.4.2
@Spiritwind51
if you pasted bin your error ( log ) will help
@Spiritwind51
On the Latest Beta Version of 1.4.2 now, still getting the Null pointer error message, its happening whenever someone places or breaks a block while in the server creative world.
Tried the Latest Dev Build of HE, still giving the error message.
@netherfoam
Actually, i do believe it's possible. We'll just have to see..
Any way you could log what items a player loses when they die?
@cataclisto
@bob7l
up :)
@cataclisto
It seems to be down atm.
I get a java error when I click your dev build link on this page...
status code or error 500
Exception: org.apache.commons.jelly.JellyTagException: jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-1.480.jar!/lib/layout/layout.jelly:91:72: <st:include> java.lang.OutOfMemoryError: PermGen space
@bobloiy
First! you need to edit the config.php (With notepad) and make the appropiate edits!
Second, you need to drag&drop the interface in :\xampp\htdocs
Third, go to http://youraddress/hawkeye
I have no idea how to setup web interface. Help?(I have xampp)
Is there anyway to force r:we or maybe bring back werollback with its own permission node?