Inactive [ECON] bTax 1.2.0 - Collect taxes on your server! [818]

Discussion in 'Inactive/Unsupported Plugins' started by beecub, May 12, 2011.

  1. Offline

    beecub

    bTax - Tax collector:
    Version: 1.3.0
    Download bTax
    [​IMG]
    You need iConomy 5.0 to use this plugin, be sure youre using V5.0!

    This plugins allows you collect taxes on your server.
    First version, currently only iConomy support.

    Tax collection? When?
    The plugins checks if a online user have to pay:
    - after login
    - every X seconds (your time from config-file)
    So it will only harm online users. Youre offline -> you dont have to pay taxes.

    Features:
    • Taxes
    • Permission support (not necessary)
    • Many options to change in config file
    • Multilingual
    ToDo:
    • Essentials Economy support
    • Items as tax
    • Commands to change config on the fly

    Configuration:
    Show Spoiler


    Permissions:
    Show Spoiler


    Commands:
    Show Spoiler

    If you dont want to type this long commands use bShortcut (works whith all plugins).
    • /bTax reload
      • Reload your config file

    Changelog:
    Show Spoiler

    Version 1.3.0
    • Function to check all players, not even those who are online (all who payed taxes one time)
    • Code Clean Up
    Version 1.2.0
    • Exceptions
    • Tax as percentage
    Version 1.1.0
    • Permissions support
    Version 1.0.0
    • Basic taxes



    Request?, i wanna do it. Give me Feedback. I want to hear your opinion. Thanks a lot :).

     
    kahlilnc, MuttsNuts, Boots01 and 2 others like this.
  2. Offline

    timmaeh

    ye but would be great when i can use this plugin ;).
     
  3. Offline

    Boots01

    This is a much-needed mod! I have a request:

    It'd be great if you could set different taxes with different names, or tied to different groups.

    On my server there is one king and four dukes. Each duchy has a group of citizens that the Duke moderates. What I'd like to do is have each duke set the tax for his own subjects, and then have the duke pay tax to the king. In other words, different taxes, paid by different groups to different payees.

    So it might look like this:

    Duke1 taxes his citizens 10%.
    Duke2 taxes his citizens 15%

    King taxes both dukes 5%

    Make sense?

    Thanks!

    Yeah, this is pretty much what I was asking for above! Group-based taxes to different payees! If this ends up happenign you've made my night :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016
  4. Offline

    Nazerb

    Certain areas?
     
  5. Offline

    timmaeh

    Pls fix and update to 818
     
  6. Offline

    Hampi90

    Would it be possible to just have the ability to take taxes from people with an certain amount of money.

    Say like I want to tax just everyone that has over 1000 coins and not anyone else. Would be a nice addition I think.
     
  7. Offline

    Prime

    When the Amount is set at 10.0, yet the players are taxed differently. One player is taxed 56.0 and one player is taxed 100.0. Any help?
     
  8. Offline

    woodzy

    its been allmost a month think its safe to say inactive
     
  9. Offline

    Juze

    He updated it to #803.

    @beecub : Please test against #818 and if it's broken, fix it. Otherwise considered inactive and unsupported.
     
  10. Offline

    G1R Productions

    Add so if you don't have money to pay the taxes you get sent (teleported) to a designated area.
     
  11. Offline

    prom3th3an

    My players are complaining of loosing all thier money overnight. I have setup the plugin so that it is supposed to tax players 3% once a day regardless of wether they are online or not.

    This is my config file.

    Code:
    tax:
        message: '&6Its time to pay your tax: &amount &currencyname'
        amount: 3
        onlineonly: false
        interval: 86400
        payee: none
        amountispercentage: true
        currencyname: Dollars
    option:
        exception:
            users:
            op: false
    Anyone got any ideas?

    Edit: I just confirmed that this plugin is taking all the money from some players, not impressed, do not recommend.
     
  12. Offline

    BangL

    It seems like there is a incompatibility to iConomy 5.0.1 by getting the money amount of a player.
    It always gets 0 as amount, so the final amount is 0 too.
    please fix it, i would love to be able to use this one.
     
  13. It could be WONDERFULL if players could set taxes for their own city.
    Ex:
    Onyx set a tax in his city at 50$ a day.
    Onyx can set this tax to the "Onyx City" 's group, and each day, the tax goes to onyx's econ account !

    if you could add this to your plugin, it could be THE plugin for all taxes !!!
     
  14. Have you tried the "Towny" plugin?

    Also, could i set this to a negative number and my players be rewarded every day? (I know iConomy can do this, but it's an idea).
     
  15. Offline

    trigger281

    Code:
    [SEVERE] Exception in thread "Timer-1671"
    19:06:35 [SEVERE] java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
    19:06:35 [SEVERE]       at com.beecub.bTax.bConfigManager.checkTaxPlayer(bConfigManager.java:134)
    19:06:35 [SEVERE]       at com.beecub.bTax.bConfigManager.checkTaxOnline(bConfigManager.java:115)
    19:06:35 [SEVERE]       at com.beecub.bTax.bTimer.run(bTimer.java:17)
    19:06:35 [SEVERE]       at java.util.TimerThread.mainLoop(Timer.java:534)
    19:06:35 [SEVERE]       at java.util.TimerThread.run(Timer.java:484)
    19:06:35 [SEVERE] Caused by: java.lang.ClassNotFoundException: com.nijiko.permissions.PermissionHandler
    19:06:35 [SEVERE]       at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    19:06:35 [SEVERE]       at java.security.AccessController.doPrivileged(Native Method)
    19:06:35 [SEVERE]       at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    19:06:35 [SEVERE]       at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    19:06:35 [SEVERE]       at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    19:06:35 [SEVERE]       at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    19:06:35 [SEVERE]       at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    19:06:35 [SEVERE]       ... 5 more
    
    in bukkit 860
     
  16. Offline

    Endimmion

    Same here, doesn't work with iConomy 5.0.1
     
  17. Offline

    Plop

    Can you update bTax for iConomy 5 plz ? It could be very nice!
     
  18. Update this please!! The plugin is awesome if % Worked!!! :D
     
  19. Offline

    Aaron_Merric

    @beecub
    Hey man on bukkit 935 I am getting this following error periodically. Hope you come back and fix this I will be checking back. Otherwise glad to see this plugin out there, thanks!
    Code:
    20:59:33 [SEVERE] Exception in thread "Timer-7"
    20:59:33 [SEVERE] java.lang.NoClassDefFoundError: com/nijiko/permissions/Permiss
    ionHandler
    20:59:33 [SEVERE]       at com.beecub.bTax.bConfigManager.checkTaxPlayer(bConfig
    Manager.java:134)
    20:59:33 [SEVERE]       at com.beecub.bTax.bConfigManager.checkTaxOnline(bConfig
    Manager.java:115)
    20:59:33 [SEVERE]       at com.beecub.bTax.bTimer.run(bTimer.java:17)
    20:59:33 [SEVERE]       at java.util.TimerThread.mainLoop(Unknown Source)
    20:59:33 [SEVERE]       at java.util.TimerThread.run(Unknown Source)
    20:59:33 [SEVERE] Caused by: java.lang.ClassNotFoundException: com.nijiko.permis
    sions.PermissionHandler
    20:59:33 [SEVERE]       at java.net.URLClassLoader$1.run(Unknown Source)
    20:59:33 [SEVERE]       at java.security.AccessController.doPrivileged(Native Me
    thod)
    20:59:33 [SEVERE]       at java.net.URLClassLoader.findClass(Unknown Source)
    20:59:33 [SEVERE]       at org.bukkit.plugin.java.PluginClassLoader.findClass(Pl
    uginClassLoader.java:36)
    20:59:33 [SEVERE]       at org.bukkit.plugin.java.PluginClassLoader.findClass(Pl
    uginClassLoader.java:24)
    20:59:33 [SEVERE]       at java.lang.ClassLoader.loadClass(Unknown Source)
    20:59:33 [SEVERE]       at java.lang.ClassLoader.loadClass(Unknown Source)
    20:59:33 [SEVERE]       ... 5 more
    20:59:46 [SEVERE] Exception in thread "Timer-8"
    20:59:46 [SEVERE] java.lang.NullPointerException
    20:59:46 [SEVERE]       at com.iConomy.iConomy.getAccount(iConomy.java:437)
    20:59:46 [SEVERE]       at com.beecub.bTax.bConfigManager.withdrawTax(bConfigMan
    ager.java:182)
    20:59:46 [SEVERE]       at com.beecub.bTax.bConfigManager.checkTaxPlayer(bConfig
    Manager.java:170)
    20:59:46 [SEVERE]       at com.beecub.bTax.bConfigManager.checkTaxPlayer(bConfig
    Manager.java:141)
    20:59:46 [SEVERE]       at com.beecub.bTax.bConfigManager.checkTaxOnline(bConfig
    Manager.java:115)
    20:59:46 [SEVERE]       at com.beecub.bTax.bTimer.run(bTimer.java:17)
    20:59:46 [SEVERE]       at java.util.TimerThread.mainLoop(Unknown Source)
    20:59:46 [SEVERE]       at java.util.TimerThread.run(Unknown Source)
     
  20. Offline

    Sparky222B

    +1 for wanting a fix.
     
    Torner92 likes this.
  21. Offline

    G1R Productions

    I think if this guy isn't going to update someone should create a new tax plugin that will be updated.
     
    Boots01 likes this.
  22. Offline

    Torner92

    I certainly agree
     
    Boots01 likes this.
  23. Offline

    Cookies326

    Is it possible to add BOSeconomy support?
     
  24. Offline

    Boots01

  25. Offline

    HockeyMike24

    would 0.03 be 3% in the config?
     
  26. Offline

    yakasuki

    iconomy support?
     
  27. Offline

    aeioe

    This is a simple but excellent plugin. Are there any plans in the works to tie this to Worldedit or Worldguard in particular so that areas can be flagged with tax?

    Our server works in nation states and to be able to set taxes in an area and permissions groups for them to pay to is most desirable.

    Nation States:
    The basic idea would be to collect taxes into a specified bank account per area. This way whenever people spent time in Nation A they pay regular taxes to Bank Account A which is accessible to all the leading members of Nation A.

    Arena Warfare:
    It would also allow you to charge heavier fees often inside an arena or deathmatch area. Where players could enter but would pay by the minute or hour.

    Just some ideas to think on.
     
  28. Offline

    Vuce

    Is the % feature been fixed on this yet? I really don't want to update and switch to % and have current players funds set to zero.

    Thanks.
     
  29. Offline

    Joh

    I need this just as bad as everyone else, I'll attempt to fix it.
     
  30. Offline

    NEREVAR117

    Could you add the option to have the money go to an account? I have a 'State Bank' on my server and I'd like the taxes to all go to it so I can use it to fund community projects.
     
  31. Offline

    fneyret

    payee: iConomy-account who gets the collected money. Use "none" if you dont want to give it to someone.
     

Share This Page