CashFlow v1.19
Details
-
FilenameCashFlow.jar
-
Uploaded by
-
UploadedApr 28, 2012
-
Size80.47 KB
-
Downloads3,186
-
MD51b01d1d375ddc2dfe674b575f41b2bbe
Supported Bukkit Versions
- CB 1.2.5-R1.2
Changelog
Version 1.19
- Fix for BOSEconomy to allow recipient / source player accounts for taxes / salaries.
- Initial restructure in preparation for 2.0 revamp.
Version 1.189
- Fix check against negative balances on tax/salary payment.
- Removed CatchUp sequence / time persistence until version 2.0.
Version 1.188
- SQLite handler changes.
If you use any of the following plugins, update them as well due to this internal library change:
Version 1.187
- Initial GroupManager support
- Warning: Group inheritance occurs when checking player groups on taxes/salaries. Plan your taxes/salaries accordingly until this is fixed.
- Fixed display of money for tax/salary.
- About time :\ Mits needs to stop being lazy.
Version 1.186
- Fixed SQL query on the import players task.
Version 1.185
- Fix for bPermissions to actually get the users of a group.
Version 1.184
- Catch NPE with PermissionsBukkit. Notify via console log that something went wrong.
- Update to config.yml to allow for taxes/salaries to not be enabled on startup.
- However, they should still be able to be fired manually via commands.
Version 1.183
- Potential compatibility with the new bPermissions API.
Version 1.182
- Major update to custom SQLibrary classes.
Version 1.181
- Removed unused SQL query.
Version 1.18
- Updated to follow new Event system
Version 1.17
- Fix critical bug regarding time persistence and salaries not being paid out on the CatchUp sequence.
Version 1.16
- More fixes with bPermissions2 (hopefully)
Version 1.15
- Internal changes to fix conflicts against the default SQLibrary library that other plugins may use.
Version 1.14
- Fix group validation with bPermissions2.
Version 1.13
- Fix for SQLite tables not being created with the correct table names.
Version 1.12
- MySQL support
- Run once to get your config.yml updated. Then configure it as necessary to have it hook into your MySQL tables.
- When importing, don't change the table prefix until after the import.
- Config should reload and then save on plugin disable. Thus, any changes made to plugin.yml should be preserved.
Version 1.11
- Updated SQLibrary classes.
- Minor edits to SQL table create queries.
Version 1.1
- Initial time persistence support.
- There is an option in the config to set the time (in hours) for when the CatchUp sequence occurs. Please set this to something lower than the lowest tax/salary interval you have in your config. The reason being is that, if it takes longer than a tax/salary, then the tax/salary will fire before the CatchUp event, and thus any possible iterations could be lost.
- Bounds are 0 <= x < 0.25 for the option.
- Default is 0.08 :: 5 minutes after plugin enable.
- There is an option in the config to set the time (in hours) for when the CatchUp sequence occurs. Please set this to something lower than the lowest tax/salary interval you have in your config. The reason being is that, if it takes longer than a tax/salary, then the tax/salary will fire before the CatchUp event, and thus any possible iterations could be lost.
Still beta release.
For any issues and suggestions, please comment about it so that we may be able to help you and improve things :D
- GroupManager group inheritance occurs.
- Player intervals have been temporarily removed...
- However, depending on how the economy is set it, some inactive accounts may not be taxed/paid. This is a minor issue and one that cannot be remedied by the plugin. This is entirely dependent on how the economy plugin is setup.
- If a tax/salary is fired and cashflow is disabled, the entries stay stuck in the Buffer since its not running.