v0.4 (don't use!)

Details

  • Filename
    CoolStoryBro.jar
  • Uploaded by
  • Uploaded
    Dec 23, 2011
  • Size
    17.83 KB
  • Downloads
    875
  • MD5
    d137f965206bd91c29e595a38ecb5d73

Supported Bukkit Versions

  • CB 1.0.1-R1

Changelog

  • Changed "reset" to "add" in commands and permission nodes ("reset" will still work for legacy purposes)
  • Added new command "/bro remove" for removing bro names
  • Cleaned up the default list of bro names for duplicates, excessively long ones, weird ones, etc.
    • IMPORTANT: If you are updating from v0.3 and you do NOT want the list of bro names in your config to be reset, add "dont_update_bronames=true" to your config before updating
  • Improved permissions nodes for toggle commands
    • "CoolStoryBro.toggle.on" for "/bro on"
    • "CoolStoryBro.toggle.off" for "/bro off"
    • "CoolStoryBro.toggle" for "/bro on" AND "/bro off"
  • Added "-k" (or "keep") option for "/bro on" and "/bro off" to change bro mode without affecting the names of people who are currently logged in
    • Permissions nodes: "CoolStoryBro.toggle.on.keep", "CoolStoryBro.toggle.off.keep", "CoolStoryBro.toggle.keep" (for both)
  • Fixed some poor code that would not always detect syntax errors (i.e. it would might have read "/bro reset one two" as "/bro reset one" instead of returning an error for too many parameters)
  • Documented API (actually, I had an API for v0.3, too, but I never thought to tell people about it)
  • Added new config options
    • permissions.force_superperms - Plugin will use SuperPerms (Bukkit's built-in permission system) regardless of whether or not it detects the plugin "Permissions" (if you're having trouble with permissions not working at all, try changing this).
    • permissions.ops_have_all_perms - Ops will be given all permissions (a lot of permissions managers include this option)
    • logging.log_commands - All commands will be logged in the console with the username of the person who sent them
    • logging.log_methods - All method calls will be logged (this can happen for a number of different reasons)

THERE IS A SEVERE CONFIG BUG! Don't use this!

  • I didn't test this build extremely thoroughly (it's Christmas Eve Eve, throw me a bone) so there might be bugs I didn't catch.
  • The #^$&*!@ help information doesn't line up correctly. Minecraft's in-game font isn't fixed-width, so this is the closest I could get.
  • Still uses the old config code (this isn't a problem, per se, but I should really update to the new config code soon)