Coins icon

Coins -----

Drop coins for killing mobs & mining. Allow withdrawing. Fun for drop parties. Highly configurable.




  • Chinese language has been updated, thanks to @chenxuuu
  • Fix: zombies from spawners that are converted to drowneds aren't seen as from spawner anymore
  • Added Turkish language support, thanks to @Purpely
  • Swedish language has been updated
  • Fix: NullPointerException for dying NPCs from Citizens
  • Added the possibility to change message position (title, subtitle, actionbar, chat), for:
    • pickup message
    • withdraw message
    • death message
  • Added the posibility to set a custom withdraw message
  • Added the posibility to add decimal and group separators for number formatting

Add the following to your config:
Code (YAML):
pickup-message-position : 'actionbar' # other options: 'subtitle', 'title', 'chat'
death-message-position
: 'subtitle' # other options: 'actionbar', 'title', 'chat'

# Tell the player how much money they have withdrawn.
withdraw-message
: '&4- &c {currency } {amount }'
withdraw-message-position
: 'actionbar' # other options: 'subtitle', 'title', 'chat'

# The symbols to use for separating digits (in thousands). The default values
# (dot, and comma) format numbers, for example, like 1,000.6 or 2,100.90 (depending
# on your setting `money-decimals`. The group separator can be empty if preferred.
digit-decimal-separator
: '.'
digit-group-separator
: ','
----------, Dec 13, 2022

  • Added the ability to disable 'death-message' and 'pickup-message' by settings it to an empty string.
  • Added MythicMobs 5.x support (4.x still works).
  • Added 'hostile-drop' to the config. Which allows to disable or re-enable hostile mobs to drop coins.
  • Added 'block-drops' to the config.
    • Drop coins for mined blocks. This setting only works when the block drops a different item than the block itself. For example a Diamond Ore drops Diamond without Silk Touch. So it doesn't work when using Silk Touch. That is because the player would be able to place the block again, and get coins once again.
    • Removed 'only-experience-blocks' and 'block-multiplier'.
  • Fixed an issue where coins were being picked up by mobs, when they were already picked up by players.
    • This issue caused a duplication bug with the plugin TamableFoxes.
  • Cleaned up some code. Coin drop handler has been rewritten. Found a bug? Report it!
Add this to your config:
Code (YAML):
# Should hostile and passive mobs drop coins? Hostile mobs drop coins by default,
#  and passive mobs don't.
hostile-drop
: true
# passive-drop: false

# Drop coins for mined blocks. This setting only works when the block drops a
#  different item than the block itself. For example a Diamond Ore drops Diamond
#  without Silk Touch. So it doesn't work when using Silk Touch. That is because
#  the player would be able to place the block again, and get coins once again.
#  The number behind the block name below is the multiplier for coin drops.
# Materials: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
block-drops
:
  'diamond ore'
: 2
  'deepslate diamond ore'
: 3
  'spawner'
: 5 # You may need to remove this if you have SilkSpawners.
  'emerald ore'
: 2
  'deepslate emerald ore'
: 2
  'gold ore'
: 1
  'deepslate gold ore'
: 1
  'nether gold ore'
: 1
  'iron ore'
: 1
  'deepslate iron ore'
: 1
  'lapis ore'
: 1
  'deepslate lapis ore'
: 1
  'copper ore'
: 1
  'deepslate copper ore'
: 1
  'nether quartz ore'
: 1
  'coal ore'
: 1
  'deepslate coal ore'
: 1
  'redstone ore'
: 1
  'deepslate redstone ore'
: 1

# What's the chance per mined block? Set to 0 to disable dropping coins for blocks.
mine-percentage
: 0.20
----------, Apr 17, 2022

Please note that the permissions 'coins.admin', 'coins.drop' and 'coins.remove' were removed and changed into something else..:
  • Only consider a Wolf hostile when angry.
  • Improved permissions.
    • Changed 'coins.admin', 'coins.drop' and 'coins.remove' into: 'coins.command.reload', 'coins.command.settings', 'coins.command.drop', 'coins.command.remove', 'coins.command.language', 'coins.command.version' and 'coins.command.toggle'.
  • Added forgotten location-limit-hours to metrics.
  • Added Treasury 1.1.0 support.
  • Fixed a fallback language error on Windows.
----------, Feb 17, 2022

  • Fixed a NullPointerException when drop-with-any-death is enabled.
  • Fixed /withdraw not allowing values below 1.
  • Improved language-related features.
    • Fixed languages not being recognized on first run.
    • Improved language handling.
    • Dutch language has been updated to fully support all messages.
    • Does not send warnings by default anymore when using another language than English.
  • Improved available update-information, also at /coins update.
----------, Feb 9, 2022

  • Added Treasury support, with help from @Rezz
  • Added a warning on start-up when legacy coins are detected.
  • Added a config option check-for-updates, which allows to disable the version checker.
  • Worked on some optimisations.
    • Properly closing json stream leaks.
    • Now using cache, instead of delayed runnables for location limiter.
    • Now caching data (spawner mobs, slime splits, player damage dealt) on entities instead of hash maps.
  • Added a config option enchant-increment, which allows setting a coin increment percentage per Looting or Fortune level.
  • Some small command improvements.
    • Improved /coins settings.
    • Reworked some other details.
  • Grammar fix for English language 'withdrawn' -> 'withdrew'.
  • Completely re-styled the config.
    • New and updated information for most config options.
    • Config options now use hyphens, but old-style config options still work.
    • More consequent line breaks.
  • Added a config option location-limit-hours, which allows setting the time when a location limiter expires.
Add this to your config: (Or consider resetting your config)
Code (Text):
# Show a message to update the plugin on start-up, if the plugin is outdated.
check-for-updates: true

# Set the maximum amount of coin drops (from mob kills) per block location in a
#  specific time. This can be useful to prevent overuse of grinders. Defaults to 1:
#  after 1 kill at x/y/z, it won't drop coins there for the amount of hours set at
#  'location-limit-hours'. Disable by setting to 0. You may want to increase this
#  value if you're using a mob stacker plugin. (1 minute = 0.016667)
#limit-for-location: 1
location-limit-hours: 1.0

# Add more value to coin drops when a Looting or Fortune enchant is used. The
#  configured value is a percentage per enchantment level. Default value is 0.05 =
#  5%. Which means: Fortune/Looting I = 5% coin increase, Fortune/Looting II =
#  10% coin increase and Fortune/Looting III = 15% coin increase.
enchant-increment: 0.05
----------, Feb 3, 2022

  • Added fundamentally different handling of coins.
    • Coins are no longer identified through their name, but through their NBT data. This fixes some critical bugs when specific plugins are installed.
    • It is recommended that you add the option `detectLegacyCoins: false` to the Coins config as soon as you can. Please note: Keep this option to true if you have withdrawn coins laying around in the server from before Coins version 1.11. Also leave the keys `nameOfCoin` and `multiSuffix` untouched, if you set `detectLegacyCoins` to true! Legacy withdrawn coins still depend on those two keys!
    • Added `droppedCoinName`, `withdrawnCoinNames.singular` and `withdrawnCoinNames.plural`, and removed `nameOfCoin` and `multiSuffix`. This allows for more custom names of coins.
  • Dropped support for Minecraft versions below 1.14.
  • Coins with an enchanted effect no longer show ‘Unbreaking I’.
  • Optimization of various features.
    • Faster random number generation.
    • Fewer Bukkit runnables used for /coins drop.
    • Fixed not-closed input stream for reading language file.
  • Warn console if config is missing config keys, with explanation.
  • Added option to allow players to modify coins: `allowNameChange` and `allowModification`.
  • Improved animation for coins being picked up.
It has been thoroughly tested, but the plugin can still contain bugs. Report bugs at https://github.com/JustEli/Coins/issues.
Add the following to your config: (Or you could consider to reset your config at this point)

Code (Text):
# Here you can configure the names of dropped coins and withdrawn coins.
# See a list of all color codes here: http://minecraft.gamepedia.com/Formatting_codes
# HEX color codes are possible as well, with following format: '&#xxxxxx', where x is [0-9a-f].
droppedCoinName: '&6Coin'
withdrawnCoinNames:
  singular: '&e{amount} &6Coin'
  plural: '&e{amount} &6Coins'

# Withdrawn coins in older versions of the plugin are handled in a fundamentally different way, which
#  could cause possible exploits, when specific plugins are installed. Having this option set to false
#  prevents that. (If true, legacy withdrawn coins will still work)
detectLegacyCoins: # set this to true or false, depending on your situation

# Allow players to change the name of coins. Only works if 'detectLegacyCoins' is set to false.
# Changing the names of non-legacy coins does not make it lose its value.
allowNameChange: false

# Allow players to use coins in a bench (i.e. crafting, smelting). Coin will lose its value.
allowModification: false
----------, Jan 31, 2022

  • Fixed a bug for Minecraft versions 1.12.2 and below where the plugin couldn't start up properly.
----------, Aug 9, 2021

Because 1.10.6 had almost the entire plugin modified, there were some bugs that weren't noticed while testing. Bugs that were found in the past day are fixed in this version.

  • Fixed 'coin' not being recoginized by `coinItem` config option.
  • Fixed config options `spawnerDrop` and `preventSplits`.
  • Fixed language files not being properly recognized on Linux.
----------, Aug 4, 2021

  • Many internal changes.
    • Rewrote the config handler, so errors should now very rarely occur when not configuring properly, and warnings are very descriptive.
    • Decimals are now properly working (and properly rounded) all over the plugin.
    • When there are errors on startup, the whole plugin will not be disabled anymore, but features will be disabled and the commands of the plugin will explain what can be done to fix the errors.
    • And much more... If you find a bug, please report it on the support Discord server: https://discord.gg/fVwCETj You can simply post errors without context in the #coins-errors channel.
  • It is now possible to withdraw coins in decimals.
  • Fixed the subtitle on player death not showing.
  • More messages are now available to be translated.
----------, Aug 3, 2021

  • This version only adds a bit of support for MythicMobs.
    • A custom drop for MythicMobs has been added called "COINS", which.. drops a coin.
Thanks to Takato65

Example for MythicMobs, which drops 1 to 10 coins with a chance of 50%:
Code (Text):
custom_mob:
  Type: zombie
  Health: 100
  Drops:
  - COINS 1-10 .5
Add this to your Coins config:
Code (Text):
# MythicMobs :: In the config of MythicMobs you can define custom coin drops. Use the drop called "COINS"
# in the MythicMobs config to drop coins from this plugin. If you have set up custom drops in there, you
# probably also want to disable coin drops for Mythic Mobs handled by this plugin, under here.
disableMythicMobHandling: false
----------, Jul 8, 2021

  • Fixed (console error) issues with older versions of Minecraft.
  • Added back support for Minecraft version 1.8.8.
----------, Jul 1, 2021

  • Efficiency improvements.
  • Added support for RGB coloring for MC1.16+.
    • Any message in the config can be formatted with HEX color codes like so: '&#<HEX>'. Example: '&#ac33dd'.
  • Added block multiplier option.
    • Define different coin drops for different types of blocks.
    • Keep in mind that this is only for the blocks that drop experience if 'onlyExperienceBlocks' is true.
  • Added '/coins toggle', to toggle functionality of the plugin globally.
    • When disabled, coins will not drop and withdrawing coins isn't possible. Picking up coins that were already on the ground and depositing coins is still possible.
    • Permission: 'coins.toggle'
  • Fixed a bug where players didn't lose coins on death even tho it was enabled in the config at option 'loseOnDeath'.
Quite some code was touched. If you find any bug (even visually or small), please report it at https://github.com/JustEli/Coins/issues Thanks!

Add this to your existing config:
Code (Text):
# Put the amount of coins dropped for a specific block type here, by default: blocks drop one coin.
# Keep in mind that this is only for the blocks that drop experience if 'onlyExperienceBlocks' is true.
# Set a block type to 0 (i.e. 'COAL_ORE: 0') to disable coins for that specific type.
# You can find block material types via this URL (input types that aren't blocks will be ignored):
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
blockMultiplier:
  EMERALD_ORE: 2
  DIAMOND_ORE: 2
  SPAWNER: 5
Thanks to Hawkfalcon for RGB support and block multiplier contribution.
----------, Apr 28, 2021

  • The plugin now hooks correctly into server software versions that are a fork of Paper, including Tuinity.
  • Fix: Killing a mob by bow or trident now drops coins. Thanks to @Rezz
  • Added a way to withdraw in batches:
    • /withdraw <worth> [amount]
  • Coins that are configured as heads will now always have the same UUID, which can be useful for other plugins like Shopkeepers.
    • UUID is always: 00000001-0001-0001-0001-000000000002
  • Fix: Armor Stands and Item Frames will no longer drop coins when 'dropWithAnyDeath' is set to true.
----------, Jan 18, 2021

  • The Italian language is now included by default: italian.json, thanks to @Peppe73
  • `dropWithAnyDeath` will now get priority over `percentagePlayerHit`
    • So it will work again if `percentagePlayerHit` has a value that is not `0`
----------, Nov 2, 2020

  • (Finally) adds support for picking up coins with a full inventory, when using Paper (Minecraft 1.13 and up).
  • Can now set an integer value of custom model data for coins. (thanks to @NicxGaming)
    • Used for custom texture packs, so that not ALL sunflowers (or other configed item) look like coins.
Add this to your config:
Code (Text):
# This value sets the Custom Model Data value for the coin. This can be used for custom textures.
# Default: 0 (disables the feature) You are probably only interested if you use a custom texture pack.
customModelData: 0
----------, Sep 13, 2020

There was a bug with pickup sound and pitch in the config.
If you have an old config, please change the values:
  • 'pickupVolume' to 'soundVolume',
  • 'pickupPitch' to 'soundPitch'
Also added an option to allow enchanted coins, add this to your config:
Code (Text):
# Should the coin have an enchanted effect?
enchantedCoin: false
----------, May 27, 2020

  • Fixed fatal errors with Minecraft version 1.8.x.
----------, May 17, 2020

  • Added an option for a minimum percentage of damage a player needs to deal to a mob before it drops coins.
Add this to your old config:
Code (Text):
# The minimum percentage of damage a player needs to deal to a mob to drop coins.
# This can be useful for one-hit mob grinders that damage mobs by i.e. fall damage.
# Value from 0.0 to 1.0: 0.0 meaning 0%, 1.0 meaning 100% (so 0.9 meaning 90%).
percentagePlayerHit: 0.9
 
----------, May 3, 2020

  • You can now disable hoppers picking up coins.
  • There's now an option that allows dropping coins with any death, not just deaths caused by players.
  • Fixed an issue that caused errors and duplication of withdrawn coins for 1.8 servers.
Add this to your old config:
Code (Text):
# Also drop coins when the mob is NOT killed by a player?
# That means that any death cause will cause the mob to drop coins, not just players!
dropWithAnyDeath: false

# Disable hoppers to pick up any kind of coins.
disableHoppers: false
----------, Feb 25, 2020

This update fixes a bug that allowed infinite coins when a shop from QuickShop was clicked.
(Poor code from QuickShop in my opinion)
----------, Feb 22, 2020

  • You can now set a custom texture for the coin, as skull.
  • Set the amount of kills per location before coins stop dropping. Useful for overuse of grinders.
    • Default: 1, after 1 kill at X Y Z, it won't drop coins there for two hours.
  • Fixed disabling /withdraw to now fully disable it, letting it work for other plugins.
    • May need a reboot of the server.
Add this to your old config:
Code (Text):
# You can also set a custom texture for the coin, as skull. Filling this will disable 'coinItem'.
# Find textures here (example): https://minecraft-heads.com/custom-heads/decoration/3005-money-bag
# Input the string from "Other > Value" at the bottom of the page, it's a 'texture value'.
# In case of the example, that would be the one starting with "eyJ0ZXh0dXJl[...]".
skullTexture: ""

# Set the amount of kills per location before coins stop dropping. Useful for overuse of grinders.
# Default: 1, after 1 kill at X Y Z, it won't drop coins there for two hours. Disable by inputting 0.
limitForLocation: 1
My highest priority is getting coins pickup to work with full inventory. If anyone would like to help me with that, would be great, I seem to struggle with NMS.
----------, Feb 14, 2020

  • Fixes small issues with WorldGuard, mcMMO and a random glitch.
----------, Jan 27, 2020

See the bottom of this message to see which things to add to your old config.
  • Fixed coins disappearing when taken from an inventory: only giving one stack at maximum, where the rest would disappear.
  • Added config option to decide whether players should lose an amount of money, or a percentage of money on death.
  • Added a permission node that makes coins multiply.
    • Used like 'coins.multiplier.amount', examples: 'coins.multiplier.0.2', 'coins.multiplier.12'
  • Added a way to deposit withdrawed coins by clicking them. Doesn't work when clicking containers.
  • Added a config option to let the money drop that a player loses on death, instead of making it disappear.
  • Added an option to let coins drop for mining blocks. Also an option to only let it drop for blocks that drop xp.
  • Added a config option to change coins pickup volume and pitch.
  • Fixed phantoms not dropping coins in 1.15.
  • Doing my best to make player heads with custom texture dropable as item, it's just a pain in the ass. Not sure if I can do it..
Add this to your old config:
Code (Text):
soundPitch: 0.3
soundVolume: 0.5

# Drop coins for mined blocks. What's the chance? (0.2 = 20% = 1 coin per 5 /experience/ blocks mined)
minePercentage: 0.3

# Only drop coins by the given chance for blocks that drop experience, like: lapis, iron, spawners.
onlyExperienceBlocks: true

# Should we take the *amount* of money from them, or the *percentage* of their money?
# Amount of 10 to 30 would be $10 to $30. Percentage of 10 to 30 would be 10% to 30%.
takePercentage: false

# And should the money be dropped, or just disappear? Disappears by default.
dropOnDeath: false
----------, Jan 10, 2020

  • Now supporting the French language, thanks to mvez73.
  • Phantoms also drop coins now!
  • Added an informative message when using Bukkit, instead of throwin' an error.
  • Cave Spiders no longer drop coins by default, but now do when the 'coins.spawner' permission is handed out or when 'spawnerDrop' is set to true.
    • Wasn't categorized as a spawner mob at first.
  • You can now prevent splits from Slimes to drop coins. It's a little too-easy-money if all types of slimes drop coins!
So that means a new config option, add this:
Code (Text):
# Prevent slimes and magma cubes spawned by splits from dropping coins?
# I've noticed that players can easily get hundreds of coins in slime
# chunks keeping this 'false'.
preventSplits: true
Also this is the best version, I started Minecraft in Beta 1.7.3 so that's why! And another thing, flip the version number and it says ELI, WOOOOW!
----------, Aug 21, 2019

URGENT UPDATE: THIS UPDATE FIXED A HUGE BUG
It is highly recommended to update to this version as soon as possible.

  • Fixed the message that shows the current version.
  • Coloured the warning for outdated versions in console red.
  • Fixed a bug where players would only get 1x the coin when picking them out of hoppers while there were clearly more.
  • Prevented duplicating coins in creative mode.
    • Please note that withdrawn coins will disappear in creative mode!
    • To prevent this, add 'coins.creative' to players permissions to prevent players from losing coins, but also allow these players with creative mode to duplicate them!
  • As said above, added the permission 'coins.creative', allowing players to not lose withdrawn coins in creative mode BUT allowing players to duplicate coins in creative mode.
  • Fixed an error on startup in 1.14.
----------, May 3, 2019

  • The plugin now checks if there's a new update on startup.
    • Added /coins version with info about new releases.
  • Money is no longer lost when withdrawing with a full inventory.
    • Now impossible to withdraw with full inventory.
  • Made some startup functions async, so this improved the startup time of the plugin (not much but it's something!).
  • Added tab-completion suggestions for /coins and /withdraw command.
    • /withdraw will suggest "1" to "the max. withdraw amount" ("1-10000" default).
  • Dropped support for MC1.7
Happy 2019!! (y) (y) It will be a good year!
----------, Dec 27, 2018

  • The plural of coins is now configurable (multiSuffix).
    • Used to be always 's', so: Coins. or Munts (not correct Dutch)
    • Now can be set to anything when it's more than one coin, i.e. for withdrawing. So Munts can now be Munten (correct Dutch!)
  • Added an option (dropEachCoin) to drop a random amount of coins set at 'moneyAmount', with each coin being worth 1 (of your server's currency: $1, €1, etc).
    • This makes the plugin more coins-like.
    • 'moneyTaken' set to 3-7 will drop 3, 4, 5, 6 or 7 coins (randomly) on mob kill, adding +1 to the players balance for each coin.
    • 'moneyDecimals' and 'stackCoins' will be ignored if enabled and set to 0 and false.

Add this to your config (multiSuffix & dropEachCoin):
Code (Text):
# 'multiSuffix's parameter will be added behind 'nameOfCoin' in case it's more than one coin.
multiSuffix: s

# This plugin will drop one coin, being worth what's set at 'moneyAmount'. But here you can
# set that a mob should drop 'moneyAmount's AMOUNT of coins, with each coin being worth $1.
dropEachCoin: false
And 'moneyAmount' has a new description:
Code (Text):
# The amount of money one coin is worth. Creates a random number between
# 'from' and 'to' which - as money - will be given to the player on pickup.
# However, if 'dropEachCoin' is set to true, killed mobs will drop 'from' to 'to' coins,
# with each coin being worth $1. So by default it will drop 3 to 7 coins when 'dropEachCoin' is true.
moneyAmount:
  from: 3.0
  to: 7.0
Or you can take a look at the always-very-up-to-date config here.
----------, Dec 21, 2018

  • Withdrawn coins could previously still be used to craft items with. Now it cancels the event when a coin is in one of the crafting slots.
  • Optimization for Spigot 1.13.1.
    • The plugin still works for all versions 1.7-1.13.1!
----------, Sep 24, 2018

  • Older versions (1.7 & 1.8) had errors in the console when a passive mob was killed. Players probably didn't drop a coin because of this. All fixed now. :)
----------, Feb 25, 2018

  • Hungarian language is now included by default in the languages folder.
  • Fixed an issue where commas couldn't be handled by the plugin.
    • Local hosted servers mainly in Europe especially had this problem. Because commas are used there instead of dots for numbers.
  • Added statistic to bStats of the material used for coin.
  • Happy 2018!
----------, Dec 31, 2017

  • Woo! Added an option to the config where you can choose which item to use as the coin!
Add this to your config:
Code (Text):
# Woo! What item will the dropped material be? Find all materials at:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
coinItem: coin     # coin = sunflower
----------, Dec 28, 2017

  • Fixed /withdraw overriding other plugins' /withdraw when disabled in config.
  • Added support for Chinese language.
  • Hid bStats' message for not properly connecting to its website.
  • I started making this plugin exactly a year ago today.
----------, Dec 12, 2017

  • Fixes shulkers only dropping a coin when 'passiveDrop' is 'true'.
    • Instead now drops a coin always, by default.
----------, Aug 27, 2017

  • Fixed setting a mob type to 0 in 'mobMultiplier' causing to still drop a coin; you can now disable coins for specific mob types.
  • Added 'coins.spawner' permission: allowing mobs to drop a coin when it is from a spawner and the player has that permission.
Modifications in config:
Code (Text):
# Should mobs from spawners drop a coin too?
# Mobs from spawners won't drop a coin by default.
# ADDED LINE # When 'false', mobs can still drop coins when the player (who killed) has permission: 'coins.spawner'.
spawnerDrop: false


# Put the amount of coins dropped for a specific mob here, by default: mobs drop one coin.
# ENDER_DRAGON is added by default, meaning that on kill of Ender Dragon, 64 coins drop.
# ADDED LINE # Set a mob type to 0 (i.e. 'BAT: 0') to disable coins for that specific type.
# You can find mob types via this URL (types that aren't creatures will be ignored):
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
mobMultiplier:
  ENDER_DRAGON: 64
  PLAYER: 3
----------, Aug 25, 2017

  • Changed the default: random money amount given, taken money on death and sound name in config.
    • Sound name is now ITEM_ARMOR_EQUIP_GOLD.
    • Money amount 'to' was changed from 8.0, to 7.0.
    • Money taken on death was from 100 to 150, now 10 to 30.
  • Changed 'roundedMoney' in config to 'moneyDecimals'.
    • Can set how many decimals the money should be picked up with.
    • Default: 1, meaning i.e. $3.5. Value of 3 would be i.e. $3.530.
    • Please don't forget to add it to your config. It will be set to 0 if you don't add it to your config.
  • When you pick up more coins at once, it sends a message of the total worth of all coins picked up, instead of only the last one picked up.
  • Coins don't drop anymore at a killed player if the player's balance is lower than 0.
  • Dropping coins (with /coins drop) now drops one coin per tick. Which results in a nice effect.
  • This plugin now requires Java 8.
  • Added some more metrics for bStats.
Add this to your config when upgrading from 1.4:
Code (Text):
# How many decimals should money have? Set to 0 for integers/rounded money (i.e. $3 $6 $8).
# Value 1 (default) means i.e. $2.3 $5.8 $8.0, value of 2 means i.e. $5.23, $3.70, $6.99, etc.
moneyDecimals: 1
----------, Jun 20, 2017

  • Added German language file to the default languages folder.
    • If you upgraded from 1.3, you can delete the languages folder to get the german.json too.
  • Added warning when Vault or an economy supportive plugin isn't installed.
  • Fixed action bars and titles in 1.7 and 1.12, which makes this plugin now 1.7 compatible too.
  • Handling the economy a bit different now (probably quicker).
  • Added bStats metrics :)
----------, May 24, 2017

Coins now supports different languages.
By default the plugin has four languages included:
English, Dutch, Spanish and Swedish.

Two configuration options have been added:
Code (Text):
# What language should the plugin use? And what is your server's currency?
# All available languages can be found in folder 'languages' in the plugin folder.
# The variable {$} will be replaced by the 'currencySymbol', default: $.
language: english
currencySymbol: "$"
Please add it to your config.

Click this link for all changes in the config (green lines).
If you want to have your languages added, PM me with translated sentences.

  • Make sure to replace all $ with {$} in the config if you use 'currencySymbol' option.
  • Fixed /withdraw not being disabled in configurated disabled worlds.
  • Fixed players with '*' permission couldn't pick up coins.
  • Organized error messages better.
  • Made the code even more a mess.
Added a withdraw explaination gif:
[​IMG]
[​IMG]
----------, Apr 27, 2017

  • [Fix] Withdrawn coins cannot be placed anymore.
  • [Fix] /coins drop from console now works properly.
  • Added option in /coins drop to put a world.
  • Made the code a mess.
----------, Feb 4, 2017

  • Coins now don't show a lore anymore.
  • Coins in hoppers will always stack.
  • Added config option:
    • for rounding money or not
    • changing the death message
  • Updated /coins drop command:
    • can now drop coins at coords
Add this to your config:
Code (Text):
# Should money be rounded when given (i.e. $3 $6 $8) or not (i.e. $2.3 $5.8 $8.0).
roundedMoney: false

# The message in the middle of their screen.
deathMessage: "&4- &c$%amount%"
----------, Jan 27, 2017

  • Added a move-up effect when the coin is being picked up.
  • Players now drop three coins when they are killed by another player, configurable.
  • Improved the reload command, and /coins help now only shows commands the player has access to.
  • You can now change the amount of coins dropped per mob type (and players).
  • The plugin now works for all spigot versions of minecraft 1.7 and above.
  • Added a command, /withdraw (coins.withdraw):
    • Lets you withdraw money and get coins for it in return.
    • Money can be regained by picking up the coin after it has been dropped.

These settings were added to the config. Please add it:
Code (Text):
# Put the amount of coins dropped for a specific mob here, by default: mobs drop one coin.
# ENDER_DRAGON is added by default, meaning that on kill of Ender Dragon, 64 coins drop.
# You can find mob types via this URL (types that aren't creatures will be ignored):
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
mobMultiplier:
  ENDER_DRAGON: 64
  PLAYER: 3

# When a player gets killed by another player, should (three; setting above) coins drop?
playerDrop: true

# And should coins NOT drop when both players have the same ip address?
# This means that no coin(s) will be dropped if both players are from the same computer.
# This prevents spam killing for unlimited money, unless you use this plugin for a local server.
preventAlts: true

# Lets players use /withdraw <amount> to get a coin "<amount> <coin name>s": for example "53 Coins".
# This allows players to store the coins in chests, but won't be easier to give to others.
# When the coin gets dropped, and picked up after, give the player the amount of money the coin was worth.
enableWithdraw: true
maxWithdrawAmount: 10000.0
----------, Jan 12, 2017

Commands can now be ran from console.
If you want to use another sound, get the sound from here (1.9+ only): https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
----------, Jan 7, 2017

The command /coins remove [radius] was added in 0.4.
Removes coins in a radius (with moving upwards effect).
Command /coins remove all can be used to remove all coins in the world.

[​IMG]

Also fixed the error on invalid input of numbers.

I also really appreciate suggestions! :)
----------, Dec 28, 2016

Added ability to disable coins in specific worlds, add this to your config:
Code (Text):
# List all worlds you want Coins to be disabled in here.
# Example for disabling two worlds called 'creative' and 'plots':
#    disabledWorlds:
#    - plots
#    - creative
disabledWorlds:
Added a CoinDropEvent:
See an example of the event here.
Code (Text):
CoinItem.sunflower()
// is now deprecated, use instead:
CoinItem.sunflower( boolean stackable )
- and small improvements
----------, Dec 22, 2016

Added permissions to Coins 0.2

coins.disable - remove the ability to let the user pick up coins
coins.drop - able to use the /coins drop command
coins.admin - able to list settings and reload the plugin

Also made some functions smaller and work quicker.
----------, Dec 19, 2016

Resource Information
Author:
----------
Total Downloads: 93,043
First Release: Dec 18, 2016
Last Update: Dec 13, 2022
Category: ---------------
All-Time Rating:
106 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings