FrogAnnounce 2.0

Details

  • Filename
    FrogAnnounce.jar
  • Uploaded by
  • Uploaded
    Jun 29, 2012
  • Size
    18.64 KB
  • Downloads
    1,266
  • MD5
    b34272802712bb8222b394596eab5c1e

Supported Bukkit Versions

  • CB 1.2.5-R4.0

Changelog

Version 2.0

  • Cleanup! Needed some of this! Should run a little smoother now. Not that it didn't actually before... It's so lightweight it's not funny.
  • Fixed an accidental infinite loop that caused saving to never happen. This has been here since initial release of commands... Oops!
  • Removed unnecessary permission nodes. Only need one - it's really all administrative stuff anyways. If you have anything besides frogannounce.admin or frogannounce.*, get rid of it and replace it with one of those two. They're exactly the same.
  • Re-added the /fa off command. Oops... Again...
  • Added an API for developers who would like to tap into FrogAnnounce's mechanisms. It's mainly get-methods that allow you to see what FrogAnnounce is doing. I'm not sure what you'd want to do with that, but if you have a use for it, be my guest. Will add any more stuff that any devs request.
  • Changed the way FrogAnnounce works with the console: you'll no longer see [INFO] when it really, really should be [SEVERE] or even [GRAVE].
  • Re-arranged the files and code in the source to maximize efficiency. Not something end-users need to worry about, but once again, might make things slightly more stable... Again, not that it wasn't before.
  • Fixed a bug where an extra space or no space at all would be showing between the announcement tag and the actual announcement itself.
  • Fixed commands! Before today, commands have always been really, really buggy with FrogAnnounce. The configuration modification ones never really worked; the on/off commands sometimes broke and you could only fix it with a reload; and finally, the reload command sometimes broke if you used it at a time FrogAnnounce didn't want you to. Now, they all work as intended. The config-modification commands now work flawlessly, unless you put something that isn't supposed to be in there in the spot and the on/off/reload bugs are fixed.
  • Re-wrote FrogAnnounce pretty much ground-up, fixing multiple issues at one time. It also gave me a chance to optimize my code a few times (I revised it and rewrote a lot of it 2 or 3 times!) and fix some stuff - or, well, make this version the version it is.
  • Refactor ALL the code. Nothing looks the same. It will be far easier for me to add new features now.
  • Revamped all of the return messages so that they actually look like they're English.
  • Console command support! FrogAnnounce now supports the usage of commands from the console. You no longer have to log into Minecraft to force an announcement or something of that sort.
  • Added javadocs so that any developer who wants to see what something is for can see. (Having a battle with my IDE over it at the moment, so I'll get this part uploaded when it decides to stop being stupid.)
  • Fixed the recent additions that once in a while, broke, such as the new fonts. Not sure why they broke, but they seem to have stopped doing so. Typo, probably?

Some users may have difficulty with the plugin. If you are one of such users and the plugin does not load, use 1.10 instead. A fix is being worked on.