ATM Machine, the most unique and customizable virtual to physical currency conversion solution available.
So.. what is it? ATM Machine is a lightweight plugin which allows players to turn virtual currency into a defined physical item. This plugin uses Vault to link with your economy plugin and make changes based on player actions. Players of your server are able to withdraw and deposit money through the ATM, essentially acting as a bank which passes the money through to your economy.
For example, a player could withdraw $30 and they would be given a calculated amount of a defined item (your custom currency item, i.e. coin). When depositing, they can put their physical money into the ATM and it will be added back to their account.
As stated, due to the plugin being able to modify and read your economy, messages where money is stated are automatically formatted to match your currency name. For instance, in economy plugins, you could use € as your currency, and an amount of money in this plugin would appear as '€50'. The plugin has been designed with both aesthetics and functionality in consideration; I have implemented as much as possible in terms of content, and have designed appropriate and pleasing GUIs that are highly customizable.
I have conducted a lot of research and found that the system which this plugin provides is highly demanded and I believe that it would work well for all servers with an economy that wish to have some added value.
My doubts tell me that you didn't read all of the above (if you did: *applause*), so hopefully you can visualise it better this way! When viewing these, please acknowledge that all of this is customizable - from the individual items to the GUI titles. You can completely brand it to your liking. In this instance, I have made 'SPONGE' the block which triggers the ATM opening along with 'FIREBALL' as the physical coin item, and I have set the specific coin value to 100. I have also configured the custom withdraw amounts.. do you get the gist? Everything can be customised! This all comes complete in the default config.yml. Imagine it with custom ATM textures, how dope would that look?
THE ATM:
WITHDRAW MONEY:
DEPOSIT #1:
DEPOSIT #2:
Error 403: too many features.
But seriously, here is where I justify the difference in this plugin to others. Simply put that ATM Machine is the most customizable and uniquely designed currency conversion plugin out there. You are able to fully rebrand the plugin by modifying everything you wish (you don't have to!).
Main features:
- Customisability (coin value/item, chat messages, atm block, withdraw amounts, gui items etc.)
- Withdraw & Deposit
- Links with your economy plugin (using Vault)
- Aesthetically pleasing
- Lightweight
- Functionality (i.e. works 1.8+)
- Neat configuration file (w/ placeholders)
It is important to me and all the server owners out there that the config.yml file is understandable and useful. Hence I have added a tonne of notes around the file describing the meaning behind each option. Following basic .yml principals (i.e. apostrophes where appropriate), you are able to customise this plugin entirely to make it more appropriate for your server. The file contains several placeholders which are allowed, these are labelled in the default config.yml (shown below) and can be used how you wish. In addition, colour codes are permitted in all Strings (denoted by 'here').
If you have any suggestions on how I could make ATM Machine more customisable then please get in touch!
Current list:
- Dedicated console support
- Multiple coins (customised value)
- Sounds (fully customised)
- Unqiue identifier for each physical item?
If you would like to make a YouTube video of the plugin, whether it be a showcase, tutorial or fun video, then all I ask is that you link to this page. I can include your video in the below spoiler if you wish, just send it to me!
If you are using this plugin on your server then you may customise it entirely. Providing you conform with the legal disclaimer below, you need to provide no credit to myself - just keep your players happy! If you are using it on your server and you want your IP in the spoiler below, hit me up!
I know.. the most boring one of them all. We all have to do it. If you're considering purchasing this plugin then you must read the following terms of use. Once you are in possession of the plugin, you must conform to each and every rule and a breach in either my terms or those laid out by the Spigot team will result in consequences.
Terms of use:
- One purchase/copy per server (excluding BungeeCord). If you purchase one, you may only use it on one network.
- Do not decompile the plugin without written permission.
- Do not -Redacted- the plugin without written permission.
- There are no refunds - chargebacking will land you in trouble with Spigot & Paypal.
Remember that Vault is a dependency and can be downloaded below:
https://dev.bukkit.org/projects/vault
Thanks ever so much for reading. If you wish to use this plugin I hope you have fun!