Philip Cass
7ac35e4698
Alter INSERT IGNORE queries to workaround innodb auto increment behaviour
...
An INSERT IGNORE query will still increment when using innodb, even if no row is inserted. We can work around this by using a slightly convoluted query, but this only works if the table is non-empty, so also check for that on startup and create a dummy record if necessary.
2013-11-06 10:45:13 +00:00
Philip Cass
c117bcd854
Minor database change
...
- Text fields should be UTF-8. Fixes #491
2013-11-06 09:27:00 +00:00
Sahir
3c75ed1cbb
More specific information when no params/args specified
...
This commit adds the ArrayIndexOutOfBoundsException to onCommand's exception-catcher. This is so the user gets more specific information than "Error, check server.log" when they don't give any arguments.
2013-10-10 19:19:39 -04:00
Marcos Vives Del Sol
aa09891f21
Added logging of Locked Chest decay
2013-09-26 13:16:22 +02:00
Ammar Askar
044863bc3d
Merge pull request #428 from frymaster/death-event
...
Use alternate method of logging deaths. Fixes #350
2013-08-21 06:39:36 -07:00
Ammar Askar
b7398bfde1
Re-organize task to be run onEnable, should fix #468
2013-08-08 19:10:09 +05:00
frymaster
ac82d8848b
Use alternate method of logging deaths. Fixes #350
2013-08-06 00:05:56 +01:00
Ammar Askar
10cbb51cb1
Merge pull request #378 from DerFlash/fixPlayerMax
...
Fix SMALLINT only allowing 65535 players to log
2013-08-05 12:44:19 -07:00
Dark Arc
13d8498709
Moved a check to ensure players could still place the TB in a world which isn't logged
2013-07-02 17:29:39 -04:00
Dark Arc
2a2079c1a3
Updated Smart Logging for MC 1.6.1
2013-07-02 17:24:27 -04:00
frymaster
47569ec33d
Send unix timestamps in all cases so we are never relying on timezone-dependent types
2013-06-07 16:26:16 +01:00
Dark Arc
cc86c4e0e1
Added logging for various blocks spreading
2013-05-19 13:29:19 -04:00
Dark_Arc
b8950857c4
Check to see if the world is being logged when logging chest access
2013-05-19 13:29:18 -04:00
Dark_Arc
aa0c562db3
Provide feedback for the tool when the current world is not logged
2013-05-19 13:29:17 -04:00
Dark Arc
e37a584f89
Fixed door logging
2013-05-19 13:29:16 -04:00
Dark Arc
cf8fc322ab
Added player and creature crop trample logging
2013-05-19 13:29:15 -04:00
Dark Arc
16cdb1c58b
Added tripwire & pressure plate logging
2013-05-19 13:29:14 -04:00
Dark Arc
05c9a6d947
Added Logging for Comparator interaction
2013-05-19 13:29:13 -04:00
Ammar Askar
d448f90e2d
Explicitly use utf8 encoding for connection
2013-05-19 20:27:52 +06:00
md-5
99caa06509
Merge pull request #377 from socram8888/master
...
Added logging of Minecarts with TNT
2013-03-30 16:31:49 -07:00
Björn Teichmann
602b1192d1
Fix SMALLINT only allowing 65535 players to log
...
We just ran into the problem where new users didn't make any edits and after some digging I just found out why:
The playerid in the kb-players table was a SMALLINT. Changing that to an INT should work for some more years now ;-)
2013-03-30 09:58:57 +01:00
Ammar Askar
74c7e0e5b8
Added ability to disable id sanity check
2013-03-26 03:31:43 +05:00
socram8888
e44a0c1700
Added logging of Minecarts with TNT
2013-03-16 18:06:21 +01:00
Dark Arc
a6f543feac
Fixed an issue where smart logging could not make proper block comparison checks
2013-03-15 21:18:12 -04:00
Dark Arc
8a3a61f90f
Updated Smart Logging for MC 1.5
2013-03-15 20:15:44 -04:00
DerFlash
f81ef495c2
* better location query mechanism
...
* fix override / update WE dependency version in pom
2013-03-10 18:16:57 +01:00
Ammar Askar
c7c6978390
Log fireballs according to their shooters. Fixes #336
2013-01-27 11:38:36 +05:00
Ammar Askar
bc6ab367f6
Add stone button id to message generator
2013-01-22 14:36:47 +05:00
md_5
1bfa968a48
Wooden button logging, addresses #331
2013-01-22 18:04:27 +11:00
Ammar Askar
3721746f25
Add legacy escaping for dumped logs
2013-01-21 02:37:31 +05:00
Ammar Askar
cc1ade8dc3
Merge pull request #325 from DarkArc/configWarningQueueSize
...
Allow the queue size warning to be configurable
2013-01-19 23:46:25 -08:00
Ammar Askar
9326c54dab
Log data for blocks from worldedit properly. Fixes #329
2013-01-20 12:34:13 +05:00
Dark Arc
5215c2c11c
Allow the queue size warning to be configurable
2013-01-18 16:31:25 -05:00
Ammar Askar
f451d0cc0b
Merge pull request #326 from DarkArc/gdDefaults
...
Use more aggressive defaults for the consumer
2013-01-17 18:23:40 -08:00
Dark Arc
58cfd21a4d
Use more aggressive defaults for the consumer
2013-01-17 14:10:08 -05:00
Ammar Askar
e852c3dc02
Case insensitive hiddenPlayers
2013-01-12 16:20:17 +05:00
Ammar Askar
5d0c3216c2
WorldEdit restored to soft dependency instead of dependency
2013-01-12 16:02:33 +05:00
Andune
83de6fc329
Fix resource memory leak introduced by PreparedStatements that were not being closed
2013-01-12 13:15:27 +05:00
Ammar Askar
e361c39937
Added WorldEdit logging
2013-01-12 12:37:45 +05:00
md_5
208dcc0160
Move some stuff down to prevent concurrency issues, see #315
2013-01-08 14:44:46 +11:00
Dark Arc
e4ee6f944d
[Experimental] Major improvements to LogBlock's accuracy.
2013-01-08 14:39:28 +11:00
Dark Arc
99a5880d78
Implement the BlockChangePreLogEvent
2012-12-30 22:31:02 -05:00
Ammar Askar
990881e236
Report progress for large (10k+) rollbacks
...
Reorganized messy imports
2012-12-15 00:23:54 +05:00
Ammar Askar
a14e48fafb
Fix timestamps with entries
2012-12-15 00:21:44 +05:00
Ammar Askar
ff9b5be91f
Reorganize Consumer imports and add PreparedStatements for some rows
2012-12-13 23:27:53 +05:00
slide23
02ccc60290
Add support for searching kill logs
...
Add Commands
'kills' - Searches kill logs
Add Params
'killer' - Limits logs to the player that did the killing
'victim' - Limits logs to the player that got killed
2012-12-10 23:34:24 -06:00
Ammar Askar
cf0688050f
cleanup
2012-11-07 18:28:03 +05:00
Ammar Askar
92d68be1c0
sketch out template for incoming world edit logging
2012-10-31 21:36:16 +05:00
Ben Woodford
9b23043139
Added Wither and WitherSkull to logging types
2012-10-31 07:24:59 +11:00
Psithief
1f031ca489
Dragon eggs also fall.
...
Fixed check to cover all default falling blocks.
2012-09-25 15:36:05 +08:00