CoreProtect Web Interface
CoreProtect 2 Web Interface
March 25: Beta released for CoreProtect 2
- Finally updated! The update took such a long time because I have been busy with other projects.
- The interface has been rewritten, so remove all files from the previous version before installing.
About
Web interface for Intellii's CoreProtect plugin.
Search through your CoreProtect history with an easy-to-use interface.
Screenshot
Demo
See the interface in action: Live Demo
Password: guest
Features
- Supports MySQL.
- Search by actions: block place, block break, sign place (sign text), interact, chest use (includes block names and amount stored/taken), chat, command, login/logout.
- Search by player name, world, time, coordinates, block id/name and date.
- Sort and filter results.
- Generates /tp commands to paste into Minecraft (configurable).
- Automatically fetches the list of worlds on the server.
Requirements
The web interface requires:
- MySQL database - flat files are not supported.
- PHP-enabled web host.
- MySQLi for PHP. If you don't have this, you will not receive any results or get an error.
- Sessions enabled for PHP, or else the login function will not work. To check if you have sessions enabled, see here)
Download
Installation
- Extract contents to a web-accessible directory on your web server.
- Edit config-RENAME-ME.php (instructions are included in the file). Rename to config.php when you are done.
- Browse (with your web browser) to index.php to start searching.
Configuration - config-rename-me.php
First, rename config-rename-me.php to config.php.
Important settings to configure in config.php are:
- 'interfacePass' => 'admin',
This is the password to log into the web interface.
- 'host' => 'localhost',
- 'port' => 3306,
- 'user' => 'root',
- 'pass' => '',
- 'database' => 'minecraft',
- 'tablePrefix' => 'co_',
MySQL info - should be the same as in your CoreProtect's config.yml.
Configuration - themes.json
You can edit themes in themes.json. Simply change the hex codes to any color you want. Make sure you include the # before each hex code.
Configuration - /js/main.js
At the top of main.js, you can edit the command that pops up when you click on a result.
Configuration - blocks.txt
I will update the blocks list for each release, so you generally don't need to edit it.
If you have custom blocks, you can add them to blocks.txt. Follow the format of the other entries (id#,name), and make sure there are no empty lines or leading/trailing spaces.
Comments, Questions, Complaints
Post a comment or submit a ticket, I'll try to get back to you as soon as I can.

-
View User Profile
-
Send Message
Posted Sep 27, 2013So I just installed this on my server and all I'm getting is a "Loading worlds from database..." and that's it any help would be appreciated.
-
View User Profile
-
Send Message
Posted Sep 19, 2013I like this add-on to coreprotect however is there a way to disable the login? Reason I ask is because I have it set up so that the page is in a forum and that page is only available to staff .. it would be nice for my setup if I could turn off the login part.
-
View User Profile
-
Send Message
Posted Sep 14, 2013Hello,
I just started using your CoreProtect Web Interface and was wondering if I could possibly sponsor the project by making a donation so that the community can have more frequent updates. I have a small list of bugs and feature requests that I would like to see fixed and added. I understand time is money, so if you can let me know your price to start working back on the project, that would be great.
Bugs:
Long world names do not display properly.
Features:
View entities killed by players, View changes made by WorldEdit, View Items dropped and picked up by players, View player Deaths, View item's given using the give cmd.
Thanks
-
View User Profile
-
Send Message
Posted Aug 23, 2013@Mr_B3n
You didn't upload the CSS file to your server, which is the whole templating the the site, you really shouldn't not upload files, because they wouldn't be there if un-needed
-
View User Profile
-
Send Message
Posted Aug 6, 2013Hey. I installed your plugin in however this is what ended to come out: http://www.argo-mc.com/cprpg/index.php Any ideas where i went wrong? :(
-
View User Profile
-
Send Message
Posted Jul 22, 2013@moisesortiz
You would put this: <iframe src="http://yourserverIPhere"></iframe>
-
View User Profile
-
Send Message
Posted Jul 16, 2013How do I use [Iframe] with it?
-
View User Profile
-
Send Message
Posted Jul 14, 2013Request: The ability to generate an xml or something like a report, to show as proof against a griefer.
-
View User Profile
-
Send Message
Posted Jul 5, 2013Can you add the ability to list the Mob kill logs? I would like to see this to find who's griefing my mobs.
-
View User Profile
-
Send Message
Posted Jun 27, 2013Request: The ability to support multiple servers.
-
View User Profile
-
Send Message
Posted Jun 16, 2013Bug Long world names not displayed correctly.
-
View User Profile
-
Send Message
Posted May 10, 2013Great interface, hope to see it updated more.
-
View User Profile
-
Send Message
Posted May 4, 2013I'm sorry if I'm repeating something that has already been said, but it would be nice if there is possibility to log Item Drop/Pickup and Sign Place/Break (at the moment web interface is showing "sign place" message for placing it and removing it).
Also it would be very useful if we have more options in web interface, such as "Keywords" and "Exclude filter".
I'm not sure if I'm addressing the right person so I posted the same questions to author of the CoreProtect plugin.
-
View User Profile
-
Send Message
Posted Apr 30, 2013Im getting this MYSQL Error: MySQL Error
Error message: Table 'a8776216_Logs.co_world' doesn't exist Attempted query: SELECT id, world FROM co_world
-
View User Profile
-
Send Message
Posted Apr 28, 2013Unfortunatly, 000Webhost terminated my account and said i couldnt host it :S I guess they terminated the test server as well !! I just realised that this could work GREAT with another plugin, called webserver [once it has php enabled into it]
-
View User Profile
-
Send Message
Posted Apr 26, 2013Hey,
Just letting you know the demo is broken. :)
-
View User Profile
-
Send Message
Posted Apr 25, 2013its working in dreamweaver live, but not in the browser
dreamweaver came up with this
http://polden.mobi/TMPyr791d.htm
-
View User Profile
-
Send Message
Posted Apr 23, 2013@lexplay
I found that thread as well, but it didn't seem to change anything when I tried to downgrade the Apache version...
I might take a look at XAMPP just for fun :P
-
View User Profile
-
Send Message
Posted Apr 22, 2013I use Apache: XAMPP
Regarding your 124mb problem, it may be caused by the specific version of Apache you have installed. See here.
-
View User Profile
-
Send Message
Posted Apr 21, 2013@lexplay
Sadly that didn't work :( You wouldn't happen to know any other webserver where it works on ? I know it works on Apache, but for some reason I cant download files larger than 124mb when hosting my site using Apache :S