LDLogger 0.2.3

Details

  • Filename
    LDLogger-0.2.3.jar
  • Uploaded by
  • Uploaded
    Feb 6, 2013
  • Size
    10.10 KB
  • Downloads
    1,071
  • MD5
    5502e0cc99eb61c2e5a6fcd0274a1a12

Supported Bukkit Versions

  • CB 1.4.7-R1.0

Changelog

0.2.3 Release

  • Added: You can now convert shouted text into lower-case automatically, instead of kicking the player! This is probably a much better option for almost any server, and suits PvP servers better (where you don't want people randomly being kicked mid-battle).
  • Changed: Setting messages to lower-case instead of kicking is actually the new default setting. Set shouting.options.kick-player to true to get the old behaviour back.
  • Changed: Configuration setting cancel-chat-event (introduced in 0.2.2) has been renamed to kick-cancel-chat, because it only applies when kick-player is true.
  • Improved: Minor clean up of internal code

0.2.2 Release

  • Added: Staff can now be logged. This is disabled by default, configure using general.log-staff
  • Added: Option to inform ALL players when someone mines ore. Disabled by default, xray.options.inform-players
  • Added: The ability to cancel the chat event. Enabled by default, shouting.options.cancel-chat-event
  • Changed: Default ratio for a kick is now 70% caps, increased from previous 50%.
  • Changed: Staff message text for ores revised slightly, "has found" reduced to just "found".
  • Removed: Exclamation marks (!) no longer count towards shouting detection. Will be re-added as a separate option later.

0.2.1 Release

  • Added: Define your own custom words to ignore in the configuration file
  • Added: Ore-logging feature now provides the player's coordinates
  • Improved: Better memory management for ore-logging feature

0.2.0 Release

  • Added: Configuration file! You can now customise most of the settings in LDLogger as needed.
  • Added: New command (/ldlogger reload) for reloading from configuration without restarting server.
  • Improved: Fully-capitalised nicknames can be used in chat without triggering shouting filter.
  • Improved: Kick message is now shown to players when someone is kicked for shouting.
  • Change: Default kick message now starts with just "Shouting", not "Excessive shouting".

0.1.9 Beta

  • Added: Due to kickPlayer() hiding the kick message, LDLogger now shows its own.
  • Improved: Fully-capitalised usernames can be used in chat without triggering shouting filter.
  • Improved: Kick scheduled immediately instead of 10 tick (0.5 second) delay.
  • Bugfix: Minimum caps ratio changed to 50% so that there are even less false-positives.

Updates from now onwards will be slightly less often, as the project matures. Instead, each update will contain more changes.

0.1.8 Beta

  • Bugfix: Chance for ConcurrentModificationException to be thrown (thanks TerrorBite).
  • Change: Player is now kicked using kickPlayer() instead.

0.1.7 Beta

  • Added: All staff messages now sent to console as well.

0.1.6 Beta

  • Change: Removed numbers from shouting detection algorithm.
  • Change: Staff message when kicking shouting players is now shown AFTER the kick.

0.1.5 Beta

  • Bugfix: Made the anti-shout system less sensitive (less false-positives).

0.1.4 Beta

  • Added: Anti-shouting protection. Messages 10 characters or longer that contain 40% or more capital letters will cause a player to be kicked.

0.1.3 Beta

  • Bugfix: Timeout was implemented, but wasn't being used!

0.1.2 Beta

  • Added: Two-minute timeout between messages for a player, to prevent spamming chat
  • Change: LDLogger text is now dark red, instead of bright red.

0.1.1 Beta

  • Added: Logging of Emerald Ore
  • Added: Logging of Gold Ore

0.1.0 Beta

  • Added: Logs mining of Diamond Ore and reports to staff.

None!