Sign Bank v2.0.3

Details

  • Filename
    SignBank.jar
  • Uploaded by
  • Uploaded
    May 12, 2013
  • Size
    28.55 KB
  • Downloads
    14,860
  • MD5
    e79b5ace13ab2120b55f54c028cc5b0c

Supported Bukkit Versions

  • CB 1.5.2-R0.1

Changelog

Version 2.0.3: 5/12/2013
  • Updated to CB 1.5.2-R0.1
Version 2.0.2: 1/7/2013
  • Compiled against 1.4.6
Version 2.0.1: 12/6/2012
  • Fix for decimalFormat Exceptions on xp Bank Depositing.
  • Added another safety check for those not using logging and Log loading throwing Exception.
Version 2.0: 12/5/2012
  • Full Code Rewrites to the File I/O and the Interest System. THIS WILL REQUIRE YOU TO REMAKE YOUR BANKS OR THE PLUGIN WILL BREAK!
    Steps:
    1. Turn off server.
    2. Delete banks.yml
    3. Start server with new SignBank.jar.
    4. Remake Banks.
  • FIXED! Interest System should now fully work in the sense of interest disbursion, max bank cap bypass, etc.
  • ADDED! New Command! Players with the “sb.admin” permission can use the new “/sb interest disburse” command to force a bank disbursion immediately!
  • FIXED! The long known PlayerMoveEvent Bug should now FINALLY be fixed, pending confirmation!
  • More minor fixes, etc, can't think of them right now!
Version 1.7: 11/7/2012
  • ADDED! Added 3 new commands. These commands allow you to “take”, “give”, and “set” money amounts directly to players accounts. The permission node to edit accounts is “sb.accounts.edit”.
    - /sb set <PlayerName> <Amount> Sets the players balance to the amount.
    - /sb give <PlayerName> <Amount> Gives amount to players account.
    - /sb take <PlayerName> <Amount> Takes amount from players account.
  • FIXED! Hopefully fixed the issue with the max bank cap bypass not working properly and causing other issues to occur on rare occassion.
  • FIXED! Fixed the display for XP Banks, they no longer display Money Bank messages, but have their own display! Also adjusted some chat colors when using the /sb balance command, to make the values more apparent.
  • ADDED! You can now Log all User transactions to a Logs.yml file. Toggleable through config. Default: true.
  • CHANGE! Changed the permission node for bypassing max bank cap to “sb.account.bypass”.
  • Updated to CB 1.4.2 - R 0.2.
Version 1.6: 8/7/2012
  • Updated PlayerChatEvent to AsyncPlayerChatEvent.
  • Updated all the exp algorithms to match the new internal experience algorithms for 1.3.1. This was not fun to convert!
    - NOTE: EXP is not being reset for this and you may see a flux in your players exp from old algorithms to new. If you want to just start fresh, delete your xpAccounts.yml before starting your server back up.
  • Added a check for NPE's being thrown for interest disbursion on start ups involving Null worlds.
  • Fixed issue when Interest would disburse improperly for players with bypass node when the Server ran through multiple cycles without a restart.
  • Updated to CB 1.3.1 - R 1.0.
Version 1.5: 7/5/2012
  • Added a new bypass permission node for Max Bank Amounts.
    - sb.bypass.maxbankamount
  • Fixed a bug with the Interest System not respecting the Max Bank Amount values.
  • Fixed a save bug with Max Bank Value not properly storing when SignBank loaded.
Version 1.4 : 6/6/2012
  • Moved around some listener classes to better accommodate priority.
  • Added in new classes to manage Plugin Hooks.
  • Fixed any remaining bugs that should be stopping some servers signs' to not function properly.
Version 1.3.1 : 6/5/2012
  • Latest Beta Build, to ensure all signs are functioning.
  • Modified /sb to once again navigate a bit smoother to the help menu.
Version 1.3 : 6/4/2012
  • *NEW* Added in a Max Bank Amount that can be configured in the config.yml. This will allow you to limit the amount a player can store in a Money Bank at any given time.
  • *REMODELED* Completely redid the Interest System. Now the Interest System will better keep track of the last disbursion of interest and disburse accordingly. So now if you r server is restarted, or goes down for any reason, Sign Banks will take this into account and will disburse interest upon start up or wait the remaining time till next disburse, then continue on its normal timer.
  • /sb interest will now also display the amount of time until the next interest disbursal.
  • Added more precise coloring to some of the /sb commands.
  • Updated to 1.2.5-R3.0
Version 1.2.2 : 5/12/2012
  • Added command /sb ? to better help navigate the Sign Bank commands available to you.
  • Added command /sb see <playername> . This command will allow players to see the amount of money a certain player has in the Bank. This command is cap sensitive. Defaults OP.
  • Added permission node for using the new /sb see command.
    - sb.see
Version 1.2.1 : 5/9/2012
  • Fixed a bug where players could use colors to makeshift their own bank signs.
  • Fixed a bug where opening banks of other types would cause the first sign to become frozen.
  • Code cleanup as usual.
Version 1.2 : 4/28/2012
  • *New* Added ATM Signs. Create them by simply writing ATM on the first line of a sign.
  • Added permission nodes for using each type of Bank.
    - sb.use.money
    - sb.use.xp
    - sb.use.atm
  • Removed a few lingering debugging messages.
  • Removed bug where XP Bank would show Transfer options.
  • Code Clean Up as always.