Withdrawer icon

Withdrawer -----

Withdraw money, exp and hp into items!




Downgraded java version from 17 to 16 for 1.16.5 compatibility.
----------, Jan 30, 2024

[/] Fixed plugin not enabling on newer versions.

- I'm really thinking about making a v3 of this plugin with a lot more features than just withdrawable items for some x values. I would like to introduce withdrawable blocks and potentially some other ways for users to interact and create their own withdrawables, who knows.
----------, Jan 30, 2024

[+] Added GiveEvent to the API

[/] Made some small tweaks

I'm thinking on re-writing the whole item system once again, since the current system is a bit flawed and has workaround that I don't like. We'll see.
----------, Sep 15, 2023

[+] Added option to drop the xp in the ground instead of receiving it directly, most useful to repair tools with mending. Use xp-drop on config.yml to activate this.

[/] Fixed a duplication bug

[/] Fixed items being unusable after storing in a container (Chest, EnderChest...) and relogging on the server.

[/] Fixed a bug where relogging would cause an exception and make all items unusable.

* Next update will most likely contain a stacking option (being able to stack items into each other)
----------, Jun 28, 2023

[+] Update all stuff to latest version to make sure everything works on 1.20+

[-] Stopped using NBTAPI, started using PersistentDataContainer. Better compatibility and lighter.

[/] Fixed give and gift commands.

[/] Created messages and sounds for give command

[/] Fixed drop, could cause items to break.
----------, Jun 25, 2023

First of all, all designs we're changed due to some people pointing out that my designs we're similar to other project's

Withdrawer API

[+] Created an API so developers can create their own items that can be withdrawed. All documentation will be available in the wiki

[+] Created events for withdraw, gift and redeem actions. This events can be cancelled.

[+] You can now easily create a custom economy that can be used to withdraw.

General changes

[/] Re-wrote the whole plugin to making it even more lightweight and better for future updates.

[/] All of the old features remain the same, nothing was removed from 1.6.1 version.

Tweaks and QOL

[+] Added more concrete permissions and made the commands a bit better and less confusing, added tab-complete for everything.

[+] Items are now easier to configurate.

[+] Separated sounds from the items config for better organization.

[+] Made messages easier to configurate.

Items from the old update (1.6.1) will not work in this version.

Be aware that there's the possibility that a new update (2.1) comes that will most likely change how the items work again, making so they don't work with the current version. (2.0)
----------, Jun 20, 2023

[/] Fixed a small bug that could throw a NullException.
----------, Oct 29, 2022

[+] Added a new command /wdgift which makes it possible to givewithdrawable items to a player without withdrawing from them

Usage: /wdgift (money, hp, exp) (player) (amount) <quantity>
Permission: withdrawer.gift

[+] Added the possibility to withdraw items from a player trought the console, this will withdraw the values from the player and give them the item.

Usage: /wd(type) (player) (amount) <quantity>

[/] Re-structured some code because of the console thing.

[/] Added more messages (y)
----------, Oct 28, 2022

[+] Added support for TokenManager , set economy as "tokenmanager"

[/] Fixed a slight bug with colors.

[/] Made so that Essentials itself is not obligatory, any other plugin that handles vault economy should be fine.
----------, Oct 26, 2022

This is a small update.

[+] Reload command to make your life a bit easier (/wd reload)

[+] Added some configurable messages

[/] Fixed a bug with RGB colors on messages (Thanks @JhordanPG) for noticing this :)
----------, Oct 25, 2022

[+] ActionBar messages, will be the default system when using the plugin for the 1st time.

[+] Created a new command (/wd), which let's you toggle different things inside the game + has a help menu with commands.

[+] Config updater, so you don't have to worry :)

[/] Fixed a slight bug when you right-clicked without an item in the hand.

[/] Fixed some typos and made some code better overall, as always.
----------, Sep 12, 2022

changed all "reedem" to "redeem", this caused all of the permissions to throw errors and other stuff to be broken. Thanks @Squiitzy for noticing this.
----------, Sep 2, 2022

- fixed a small bug where extra hearts would be 0 when player joined the server which would cause hunger drain.
----------, Sep 2, 2022

Plugin wasn't working 1.18 or below. Thanks Deveroonie :)
----------, Aug 31, 2022

NBTAPI is no longer needed in the server for the plugin to work.
- Changed the help message to match new version.
----------, Aug 31, 2022

Health withdraw is now possible! - simply do /wdhp (number of hearts 1 - 20) and you'll be able to withdraw your hearts into physical items!

- Fixed a lot of bugs with decimal numbers which would crash the entire plugin
- Limited the items to non-consumable items, because consumable items would break the plugin. If a consumable item is used then the plugin sets it to a barrier.
- Cleaned code and made a more stable base for future withdraw additions.
----------, Aug 31, 2022

Cleaned up most of the item's code.

- Fixed a bug with the dependencies that were not detected as they should
- Added NBTAPI as dependency to avoid crashes
- Added Essentials as a dependency to work with vault
- Added propert 1.19 support

Added more messages to plugin startup so everyone knows what's happening :)

Working on a new feature "Health withdraw" which will let you withdraw hearts from yourself, let's see if i can get it to work lol
----------, Aug 13, 2022

Added PlayerPoints support for withdrawing, economy system can be changed in the config. Re-added tabcompletion
Removed some debug messages + fixed some more typos.
Fixed broken inventory events and cleaned up some code.
----------, Aug 10, 2022

Fixed a small bug where the messages would send the same balance when withdrawing and reedeming. Fixed a typo in the config.

- Next update will contain support for more "economy systems" like PlayerPoints for example.
- Might make some more withdrawable things. Will think about that
----------, Aug 10, 2022

Resource Information
Author:
----------
Total Downloads: 1,649
First Release: Aug 2, 2022
Last Update: Jan 30, 2024
Category: ---------------
All-Time Rating:
4 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings