BeastWithdraw (Multy withdraw) 2.9.8

The beast Withdraw plugin on spigot! Withdraw Exp/Money | Data stored in NBT

  1. MrAxeTv
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    • 1.18
    beastwithdraw.jpg

    Bottled Experience/Money WithDraw
    Features:
    Withdraw xp to XpBottle.
    Withdraw money to CasNote.
    Withdraw custom limits per permissions
    Play sounds when player uses withdraw or redeem
    Formatted amount for values on item.
    Option to disable using withdraw items in crafting and trading with villager
    Data stored as NBT tags
    Grate configuration options.

    Soon more new things.
    We accept suggestion :)

    Warning:
    If you will be adding withdraw items to Kits ,Koth or something similar your plugin need to support NBT data storing
    DiscordHelp(ClickHere)

    Installation:
    Download jar file put to your Plugins folder.
    Money withdraw has dependency for economy plugin like
    EssentialsX and Vault.
    After that you can run your server and set up you config files and you are good to go.


    Commands:
    • /BeastWithdraw - Info Command.
    • /XpBottle <xp>/all - Transfer Xp to Bottle.
    • /XpBottle <xp> <player> - Admin can give Xp Bottle to player.
    • /XpBottle <xp> <player> <amount> <enchanter> - Admin can give Xp Bottle to player.
    • /XpBottle giveall <xp> <amount> <enchanter> - Give all online players xp bottle.
    • /Withdraw <money>/all - Withdraw money on paper.
    • /Withdraw <money> <player> - Admin can give Money Paper to player.
    • /Withdraw <money> <player> <amount> <withdrawer> - Admin can give Money Paper to player.
    • /Withdraw giveall <money> <amount> <withdrawer> - Give all online players Cash-Note.
    Permissions:
    • BeastWithdraw.XpBottle - Permission to use /XpBottle
    • BeastWithdraw.CashNote - Permission to use /Withdraw
    • BeastWithdraw.admin - Permission to use Staff Commands.
    • BeastWithdraw.drop - Permission to Drop Xp to bottle on Death.
    • BeastWithdraw.XpBottle.All - Allows players to withdraw all xp.
    • BeastWithdraw.CashNote.All - Allows players to withdraw all money.
    API:
    Code (Java):
    BeastWithdraw.getInstance().getItemManger()...[/B][/B][/B][/B][/B]
    [B][B][B][B][B]BeastWithdraw.getInstance().getXpManger()...[/B][/B][/B][/B][/B]
    [B][B][B][B][B]Soon custom events :)


    ConfigFile:
    Code (YAML):
    ##Configuration for BeastWithdraw by MrAxe
    ##Plugin use intended for MC 1.7 - 1.14
    ##Notic all values of withdraw amount are stored as NBT data on items so make sure other plugins for storing items have support for storing NBT data.
    WithdrawItems
    :
    ##--------------------------------------------------------------------------------------------------------##
    ##Expiriance bottle xp storing.
    XpBottle
    :
    ##Set up your item display name & lores how do you like.
    ##This is part of configuration for item which player will get when they withdraw there xp /Xpbottle <xp>.
      Player
    :
       Name
    : "&a&lExperience-Bottle &7(Throw)"
       Lore
    :
       - "&dValue:&r %value% XP"
        - "&dEnchanter:&r %player%"
    ##This is part of configuration for item withdraw by staff or console /Xpbottle <xp> <player> <bottle-amount>.
      Server
    :
       Name
    : "&a&lExperience-Bottle &7(Throw)"
       Lore
    :
       - "&dValue:&r %value% XP"
        - "&dEnchanter:&r Thinkerer"
    ##Minimum amount which can be withdraw to bottle.
      Min
    : 25
    ##Maximum amount which can be withdraw to bottle.
      Max
    : 10000
    ##Min and Max amount per permissions.
    ##Permission should be BeastWithdraw.PermNotes.<name_of_perm>
    ##Here is one example: if player has "BeastWithdraw.PermNotes.Tomato" permission there max amount which they will be able to withdraw min 20 and max 50000.
    ##You can rename this permissions settings and add new ones how you like.
    ##If PermNotes are enabled they will override default min and max setting if player has any of permissions for this groups.
      PermNotes
    :
       Enabled
    : false
       Tomato
    :
        Min
    : 20
        Max
    : 50000
       Potato
    :
        Min
    : 10
        Max
    : 100000
    ##Play a sounds when player withdraw or redeem Xp!
    ##Sounds  for 1.9 and above: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    ##Sounds for 1.7 and 1.8: http://docs.codelanx.com/Bukkit/1.8/org/bukkit/Sound.html
      Sounds
    :
       Withdraw
    :
        Sound
    : "EXPLODE"
        Enabled
    : true
       Redeem
    :
        Sound
    : "ORB_PICKUP"
        Enabled
    : true
    ##Allow droping player xp to XpBottle on there death.
      DropOnDeath
    : false
    ##Set up procenttage of droped xp in bottle. Min 1% / Max 100% going over it or under it will break plugin!
      DropPercentage
    : 100
    ##Set up aliases for /Xpbottle command
      Aliases
    : [xpb, beastxpb, bottle]
    ##By setting this option to true xp from bottle will be automaticly given to player it won't be dropped on floor.
      AutoCollect
    : false
    ##--------------------------------------------------------------------------------------------------------##
    CashNote
    :
    ##Set up your item display name & lores how do you like.
    ##This is part of configuration for item which player will get when they withdraw there money /bWithdraw <money>.
      Player
    :
       Name
    : "&a&lCash-Note &7(Right-Click)"
       Lore
    :
       - "&dValue:&r $%value%"
        - "&dSigner:&r %player%"
    ##This is part of configuration for item withdraw by staff or console /bWithdraw <money> <player> <note-amount>.
      Server
    :
       Name
    : "&a&lCash-Note &7(Throw)"
       Lore
    :
       - "&dValue:&r $%value%"
        - "&dSigner:&r Beast Bank"
    ##Minimum amount which can be withdraw to cash-note.
      Min
    : 25
    ##Maximum amount which can be withdraw to cash-note.
      Max
    : 10000
    ##Min and Max amount per permissions.
    ##Permission should be BeastWithdraw.PermNotes.<name_of_perm>
    ##Here is one example: if player has "BeastWithdraw.PermNotes.Tomato" permission there max amount which they will be able to withdraw min 20 and max 50000.
    ##You can rename this permissions settings and add new ones how you like.
    ##If PermNotes are enabled they will override default min and max setting if player has any of permissions for this groups.
      PermNotes
    :
       Enabled
    : false
       Tomato
    :
        Min
    : 20
        Max
    : 50000
       Potato
    :
        Min
    : 10
        Max
    : 100000
    ##Play a sounds when player withdraw or redeem CashNote!
    ##Sounds  for 1.9 and above: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    ##Sounds for 1.7 and 1.8: http://docs.codelanx.com/Bukkit/1.8/org/bukkit/Sound.html
      Sounds
    :
       Withdraw
    :
        Sound
    : "EXPLODE"
        Enabled
    : true
       Redeem
    :
        Sound
    : "ORB_PICKUP"
        Enabled
    : true
    ##Set which item you want to use for Cash-Notes.
    ##Even if u changed to new item the old withdrawed items by player will be usable because of NBT  data storing.
      Item
    : "PAPER"
      Data
    : 0
    ##Add enchant glow to item.
      Glow
    : true
    ##Set up aliases for /bWithdraw command
      Aliases
    : [cashnote, withdraw, moneywithdraw, moneynote]
    ##--------------------------------------------------------------------------------------------------------##
    ##Cancle villager treading with withdraw items.
    CancleVillagerTrade
    : true
    ##Disable using withdraw items in crafting.
    CancleCrafting
    : true
    ##Drop withdraw item on floor if there is no space in player inventory
    WithdrawDropFloor
    : true
    ##Config version (PLEASE DO NOT EDIT)
    ConfigVersion
    : 2.2
     

    Images

    1. Bottle_o'_Enchanting.png

Recent Updates

  1. [2.9.8] Support for 1.18
  2. [2.9.8] Support for 1.18
  3. [2.9.7]

Recent Reviews

  1. MemakPro
    MemakPro
    5/5,
    Version: 2.9.8
    Very very usefull plugin.
    I really really like it.
    Can't wait to see more from you!!
  2. Walson
    Walson
    5/5,
    Version: 2.9.8
    I have been using this plugin for so long now, and will continue to use it. it works 100 times better compared to premium plugins. Excellent work Developers ♥
  3. MatiPoirier
    MatiPoirier
    5/5,
    Version: 2.9.7
    pls update to 1.18 amazing plugin
    ------------------------------------------------------
    1. MrAxeTv
      Author's Response
      Update is live you can try it
  4. foxcraft213
    foxcraft213
    5/5,
    Version: 2.9.6
    Great plugin with good support some parts didn't work the owner helped me true it and it works all fine now
    great support!

    better then all other note withdraw plugins out there!
  5. G4Fenix
    G4Fenix
    5/5,
    Version: 2.9.6
    great plugin, had 1 thing not working and the developer updated the plugin to have it work within 24hours, excellent service, highly recommend this plugin
  6. KickSquare_
    KickSquare_
    5/5,
    Version: 2.9.6
    Plugin works super well. Developer is super dedicated, after I reported a bug he came on my server to test it and fixed it right away!
  7. RentexHDD
    RentexHDD
    5/5,
    Version: 2.9.5
    Using it for 3 months and I need to say, this is an very clean and good plugin. No bugs, No exploits, fast support.. I recommend this plugin to everyone.
  8. TeemoCell
    TeemoCell
    5/5,
    Version: 2.9.5
    Used it a few years ago and still the best plugin when it comes to withdraw. Keep up the good work.
  9. iddo
    iddo
    4/5,
    Version: 2.9.5
    how do i add permissions?
    for example i want that if a player is not op he can use the /withdraw command.
    1. MrAxeTv
      Author's Response
  10. comonier
    comonier
    5/5,
    Version: 2.9.5
    Thanks for the extremely fast update, it was like 30 seconds after I reported it wasn't working, and owner dropped the update and left the plugin working again. Thanks!