BlockLogger
Block Logger
This simple plugin gives users with permissions the ability to use a wand and detect what has been done to a specific block. Using the config you can change which item is the wand, and how many logs to keep per block. Default, it's 3.
The logs are currently stored in a non-human-readable form, and stored per chunk. To prevent too large of harddrive reads.
Currently it logs
- Block placing/breaking
- Furnace/Chest/Door opening
- Fire ignition
Permissions
- blocklogger.use - Allows the user to toggle and use the wand.
- blocklogger.exempt - All of the users actions are ignored and not logged
Features
- Ability to ignore logs based on block, player, and event type
Commands
- /lwand [on/off] - Toggles the wand on/off
- /lwandhelp - Displays help for BlockLogger
Usage
- Left-click with the wand out to see what's happened to a particular block
- Right-click with the want to see what's happened to the block above the selected block. (Useful for crops)
Planned features
- SQL Support
- Ability to set a buffer/saving time, to put less stress on harddrives
- Detecting where fire started and tracking it back to the player
- Detecting where water started etc..
- Roll-back actions
This is a awsome PLugin but can you fix rollback action so fast you can PLzzz
Yeah.. same here, problems with logging. Some blocks simply wont log any blockbreak or blockplace :s
Hi, thank you for this plugins ! But, the logs don't save when a block is break :/ Why ? When Player 1 pose a bloc, and player 2 beak the bloc, there is no indicate in logs with stick :/ Sorry for my bad english, i'm french
I am also having the "no logging" problem. :(
I own 2 MC accounts, so on my test server I set one account to full op/all plugin permissions and the other to just a standard player account. Logged both in, placed/broke a ton of blocks with the "player" and then used the wand with the "op" and I got some funky results.
Most blocks would NOT log, but some would.. I also noticed, some would log incorrectly. For example, I placed 4 dirt blocks down in an area, 3 didn't record any logs but 1 recorded "Dirt" being placed 3 times each a second apart, on the same block.
EDIT: It seems its working. I was right clicking on blocks when I had the above problem, if you left click, it works just fine.
Does right click have a different function I'm not understanding? :O
Doesn't work if somebody breaks a block that was placed before the plugin was added. Would like ability to view all logs.
In easier words, I mean that it will only log destroyed blocks if the block that was destroyed was placed before the plugin was added.
Can you fix so you only need to be op to use it that should be awsome or on the config so you can change if op should be allowed to use it
This should be a nice plugin but it only work on doors :(
@Blackhawk185
The source of the lava block, if you can find it.. :(
I love this plugin!
All the other block logging plugins always used to lag after huge amounts of block break, this doesn't!
I also like how you don't need SQL.
But I have a problem, I'm using GroupManager and the permissions are not working, hopefully it will be fixed in a update.
How do I find out who lava griefed?
@zerstreut
Not yet :S
Is there a way to give my Co-Owner all Permissions(*) but blocklogger.exempt? so theyre actions are still beeing logged`?
@zOxigen00
I've tried every possible way for my logger to be bugging out and I just don't see why it is. I'm creating a simple server and putting permissionsEx on it + essentials. And it logs data fine for me. I've even double checked permissions by calling 'pex user <me> remove blocklogger.exempt' and adding it over and over again, and setting it through group inheritance, and it's still logging data when it should be. Check the CHMOD of your /logs/ folder, although it shouldn't be the case as BlockLogger spouts exception errors if there's anything wrong actually creating the file. For the time being, call 'pex group <defaultgroup> list' and tell me if blocklogger.exempt is in there.
@benjy355
yeap i test it again all combination , but no logs found , btw the log directory empty too, its not logging in file.
EDIT:
I made a vanilla server, and i only put this and the essentials plugin on it, but same issue, its not logging anything.
How about installing it? xD
Not work, i tryed with group manager and permissionsEx Nothing hapend. :/ "log not found"
@zOxigen00
Use command "/lwand off"
Break a block, and place any old block in it's place. Use command "/lwand on"
Check it for logs, does it see anything? It's working fine for me on PermissionsEx 1.19
nothing, its just ingame say but the console is nothing
@zOxigen00
Is anything getting outputted to the console when somebody breaks a block?
@benjy355
I have pex, and im admin, but always said no logs found, i tried as admin as user but nothing