BlockLog
BlockLog
Description
BlockLog is an Anti-Grief plugin with rollback support and a lot of other features for you to use.
This plugin is still in development and constantly gains new features!
Please report any bug found using the ticket system.
Our Jenkins is hosted by United World Miners - Minecraft Server!
Features
- MySQL support
- Specify how many blocks a rollback should change over a time span to prevent lag
- Rollback players or just explosion damage
- Rollback the whole world or just a small area
- Undo the last rollback or any rollback at any time
- Simulate a rollback to see how many blocks will be affected
- Cancel any active rollback
- Per world log options
- Logs blocks destroyed by mcMMO's skills
- Highly customizable, turn off any kind of logging
- Automatic database purge
- A fully functional grief report system build-in
- Search commands to search the database
- See a player his last edits in the whole world or just over a small area
- Both automatic and manual save options
Logs
- Player placed blocks
- Player destroyed blocks
- Blocks destroyed by fire
- Fire extinguish
- Use of buckets
- Explosions
- Interactions with chests, doors, etc.
- Leaves decaying
- Tree growing
- Portal creation
- Block form
- Block fade
- Block spread
- Chat
- Deaths
- Kills
Planned Features
- I'm open for suggestions!
How to install MySQL
See here
Metrics Graph
Support Me
I've put lots of time in developing this plugin. If you like it I would really appreciate it if you donated.
@guyasyou
Found the issue but I'm at school now.
I'll fix it as soon as I'll get home.
@zybey
16:06:06 [INFO] [BlockLog] [BlockLog][Wand][Interact][SQL] Exception! 16:06:06 [INFO] [BlockLog] [BlockLog][Wand][Interact][SQL] 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 '(date, 'unixepoch', 'localtime') AS date FROM blocklog_blocks WHERE x = '-53.0' ' at line 1
This is bad(
@mvdhoning
I'll add destruction by fire in the next update.
And nice to hear that you like it. :)
In the next update opening (trap)doors and chests will also be logged.
Now running nice again on 0.5.0 :-)
No more sql warnings and i think it now works as expected.
However i now went a bit haywire with testing and made a wooden setup that i lit up into fire and tried restoring that. But it seems block destroyed other then by being touched by a player does not get logged and hence the wooden structure could not be restored. Dont know if it is even possible for a plugin to detect this kind of block destruction but it would be a nice to have. But other then this this plugin is a real peacekeeper on my server :-)
@zybey
Normally that message appears and after that there should be 5 (or less) logs about that block.
Hi there! When I use the wand, I get the message "BlockLog History (5 Last edits)"
Is everything right with that? Is there any possibility to click on a block and seeing who set that? That would be very nice!
zybey
@sirvyper4580
I've uploaded v0.5. Just need to wait for a mod to approve it.
@Anerach
Excellent, I'll definitely be sure to load it up once it's released. Again, thanks for your fast responses.
@sirvyper4580
Ah, you're right. It doesn't contain a password field.
I'll fix this in v0.5
Which should be released today or tomorrow
@Anerach
The error I keep recieving is that it can't authenticate because the username root was not given a password.
I've had no issues setting up SQL before, in fact this is the first plugin I've encountered that doesn't have a config for the SQL password. It seems to assume that you're going to use SQLite, which obviously wouldn't need one.
Works just fine when I use SQLite, but the whole reason I wanted to use this was for MySQL to keep the logs off my RamDisk
On a side note, thanks for the fast response. Definitely appreciated.
@sirvyper4580
It works for me, are you sure you've installed it correctly?
The SQL support doesn't seem to be truly working. There's no setting in the config file for the SQL password or table even. Am I missing something or is this still being worked on?
@briankdk
I'll make that message optional.
It just happens when a lot of players are place or destroying blocks at the same time.
@multikillers
It should work when you're an operator.
after last update i suddenly got this one in my gameconsule
BLOCKLOG Blocklog reached an internal storage of 700! you can fix this by using the command /blocklog fullsave
If i then do that...the error comes back i 1 minutte.... and that keeps happening.....
what is going on ?
Shold i go back to version BlockLog 0.4.0, or stay on BlockLog 0.4.1 ?
Do it need permissions or can i just use it if i am op?
@mvdhoning
It should work, but I'll look into it.
I suspect the blocklog.moderator role does not work?
I love your plugin now even more with the 0.5.0 release :-)
But is the radius square or spherical?
PS i was about to write a bugreport when i discovered 0.5.0 :-)
@FrostyJacks
/blrollbackradius [player] <radius> <time> <sec/min/hour/day/week>
or short
/blrbr [player] <radius> <time> <sec/min/hour/day/week>
@Anerach
Great thank you! That works, but how would you do it with a radius?
/blrollback player 10 5 min
Is what I expected.