An extension for CommandHelper providing interactions with LogBlock
Returns: array
Args: array
Description: Takes an associative array of parameters to query the database with and returns an array of the matching changes. Block changes are in the form of strings pre-formatted by LogBlock. The 'info' parameter allows you to specify columns" to include data from. Columns available are CHESTACCESS, COORDS, COUNT, DATA, DATE, ID, KILLER, MESSAGE, PLAYER, TYPE, VICTIM, and WEAPON. The 'changetype' parameter can be ALL, BOTH, CHESTACCESS, CREATED, DESTROYED, CHAT, KILLS, ENTITIES, ENTITIES_CREATED, or ENTITIES_KILLED. The other available parameters are 'location' (with optional 'radius'), 'players', 'world', 'since', 'before', and 'limit'.
Returns: void
Args: player, locationArray, [blockDataString]
Description: Manually logs a block being broken at a location. You can choose to specify the BlockData of the block being broken.
Returns: void
Args: player, locationArray, [blockDataString]
Description: Manually logs a block being placed at a location. You can choose to specify the BlockData of the block being placed.
Returns: void
Args: playerName, locationArray, [array]
Description: Manually logs a sign being broken at a location. The third param is an array of lines on the sign, defaulting to current lines. Note 1: An error will be thrown if the specified location is not a sign. Note 2: Specifying lines will update the physical sign as well.
Returns: void
Args: playerName, locationArray, [array]
Description: Manually logs a sign being placed at a location. The third param is an array of lines on the sign, defaulting to current lines. Note 1: An error will be thrown if the specified location is not a sign. Note 2: Specifying lines will update the physical sign as well.