EmeraldEconLink 2

This plugin make possible to uses emeralds and/or others items as currency and is hooked to your economy account with vault. If you loose / drop emeralds, your account will be debited for the amount you set in the config, or credited if you take one. I recommend this plugin for any PVP or RP server, with it you can add a lot of funny interact, that only depend how you config the permissions of the plugin and your economy plugin :
- make real bank that can be attacked.
- be careful when you go deal / buy with others players
- keep on eye around when you go to the cash dispenser
- deal with the villagers and earn or lose money
- make treasure chest / safe
To run this plugin you MUST have Vault and an economy plugin.
To run this plugin you MUST have Vault and an economy plugin.
Features
- uses emeralds and other items as real currency, the plugin support multi currency, just set your items in the configuration.
- compatible with a lot of economy plugins thanks to Vault.
- the plugin hook into your existing server economy, so your players still have the same account and amount of money.
- fully configurable ( drop amount, localisation, items,etc...).
- command and permission to change your money account into emeralds/item or send to other players.
- cash signs dispensers, deposit and change.
- support trade with villagers.
- support "give" commands (if you want to use command block or similar to give items)
- support items given in Gamemode 1.
- compatible with backpack plugin.
- compatible with Shopkeepers plugin.
- multiworlds support.
- [OPTIONAL] set in config if you want a total sync to your economy account. (EnableItemOnEarnMoney: true). you will have the same account amount of money in items in your inventory.
Commands
/eel (aliase : /cash) :
- /eel info : display current serveur item values and others informations
- /eel take [amount] : take emerald from your account.
- /eel add [amount] : deposit emeralds to your account.
- /eel send [amount] [player] : send in currency to another player the amount given.
- /eel reload : reload the configuration
- /eel change [ID] : change the current stack in your hand to ID
Signs Cash dispensers
- to make a cash dispenser just write on the second line of a sign : [take]
- right click to change amount - sneak + right click to change item type - left click to take
- to make a cash deposit just write on the second line of a sign: [deposit]
- left click will deposit the item in hand - right click will deposit all the items corresponding the item in hand
- to make a cash Change just write on the second line of a sign: [change]
take in hand the stack you want to change - right click for change currency - left click to change
Permissions
eel.* : parent node for :
- eel.info: allow to access the /eel info command
- eel.take : allow take emerald from your account
- eel.add : allow deposit emeralds to your account
- eel.send : allow send in currency to another player the amount given.
- eel.change : allow change the currency in and to another one.
eel.dispenser.* : parent node for :
- eel.dispenser.add: : Allows you to add currency to account in dispenser signs.
- eel.dispenser.take: Allows you to take currency from account in dispenser signs.
- eel.dispenser.change: Allow you to use change signs.
eel.dispenser.create* : parent node for :
- eel.dispenser.create.take : allow create sign dispenser to take emerald from your account
- eel.dispenser.create.add : allow create sign dispenser to deposit emeralds to your account
- eel.dispenser.create.change : allow create sign change.
Configuration
the default item is Emerald but you can change by gold, iron, diamond. I recommend to use emeralds if you don't want to disturb the gameplay.
itemsId: - 388 - 265 - 266 - 264 - etc...
set your item used as currency here.
itemsCost: - 10 - 20 - 40 - 80 - etc...
the amount of money corresponding.
itemsCanBeBlock:: - 388 - 265 - 266 - 264 - etc...
set here wich items can be stacked as block
blocksId: - 133 - 42 - 41 - 57 - etc...
set here the corresponding block
EnableItemOnEarn: false
true if you want the amount of emeralds in inventory to be sync with your account.
oneItemOnEarnMoney: false
true if you want only the first item to be send in EnableItemOnEarn mode, else the plugin automatically calculate what items can be send
tiksPerChecksForEnableItemOnEarnMoney: 100
choose the rate for balance checks in EnableItemOnEarn mode (20 ticks = 1sec)
DisableChatMessage: false
true if you want to disable chat notifications.
DisabledWorlds: - creative - otherWorld
EEl will be disabled in this worlds
then configure the permissions nodes of your economy plugin and EmeraldEconLink to make the plugin work like you want.
Localisations
the default config is in french but you can change all the messages to your language, you can send me your localized config.yml if you want :
Videos
- old version
To-do
- item restrictions for signs dispenser,commands and ItemsOnEarn mode.
- automatic item to block stacking
- better sync with other plugins
- improve code
- drink a beer
Changelogs
2.1.1
- really better money change calculation
- fix checks when inventory can't be equal to player account.
- fixes some inventory calculation bugs.
- add itemId to /eel info
- fixe message for non currency items.
2.1
- add "INFINITE" items currency support,must be compatible with custom items/blocks too (mcpc/spout)
- add creative inventory support.
- add new config and parameters (please delete the old one before).
- add [CHANGE] sign and command (/eel change) to use with EnableItemOnEarnMoney mode
- change in EnableItemOnEarnMoney mode (see configuration section)
- change in change given calculation
- add /eel reload command
- add new permissions
- bugs fixes
- build for 1.4.5 bukkit
2.0.2 (Beta)
- better change given calculation.
- minors bugs fixes
2.0.1 (Beta)
- compatible only with 1.4.4 bukkit builds.
- fix command /eel add [amount] [itemID]
- adjusting the change given calculation
- other bugfixes
2.0 (Beta)
- compatible only with 1.4.4 bukkit builds.
- support 4 différents items.
- automatic support for items blocks if you choose gold,diamond,iron or emerald as money.
- new command /eel info (permission : eel.info)
- take/add commands will calculate the items you can receive, if you want only one type add the item id at the end of the command : /eel take 100 388 -> give you 10 emeralds(10$)
- compatible with "give" commands.
- remove playerInteractEvent use sheduled task instead.
Known caveats
- item with data value (like lapiz) aren't supported yet
- this plugin is not friendly with economy plugin configured with mysql.
-
View User Profile
-
Send Message
Posted Aug 23, 2012What is PnjMultiplier: 2?
-
View User Profile
-
Send Message
Posted Aug 22, 2012@fonkfader
thanks for your quick reply. misunderstood functions...
will give it a try later on.
-
View User Profile
-
Send Message
Posted Aug 22, 2012@squeezer2k
when you using /eel add or take your balance doesn't change because virtualy you still have this money on your account, you just put/remove of your inventory some "real"currency, you will debited when you put emeralds in a chest, drop them on the ground or on death. and the same way you will be really credited on your account when you pickup emeralds on ground, take it in a chest or if you receive emeralds from another players (using /eel send).
-
View User Profile
-
Send Message
Posted Aug 22, 2012hi there,
don't know if already known:
using boseconomy, everything works fine except /eel add.
emerald disappears from inventory but amount of mony does not change.
tried /eel take, amount of money gets less.
no relevant console output.
i have to say that i am using spigot (build #95) instead of craftbukkit.
have not tested with craftbukkit so far.
regards
-
View User Profile
-
Send Message
Posted Aug 19, 2012This looks like a very useful plugin. I will start test it. Might go public on The Craftserver Survival.
-
View User Profile
-
Send Message
Posted Aug 17, 2012@BriCookie
i will look for add this and some shops plugins compatibility in the future, but you don't need to have separate account to manage this because the emeralds are linked to your account, for example in the next release if you buy a region and set your account to 0, if you still have emeralds in your inventory you'll get an alert message and the emeralds of your inventory will be withdraw.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@fonkfader
Maybe you could build it in and have an option to turn it off.
It would nice to be able to buy WorldGuard regions with emeralds as well.
Without those options you have to have separate banking credit systems to manage them which would reduce the usefulness of the plugin.
-
View User Profile
-
Send Message
Posted Aug 15, 2012@BriCookie
villager trading will be implement in the next release, but the sign trade / shops is not the goal of this plugin for the moment, it's not an economy replacement just a way to add "real" currency in game ( i don't want to have an inventory full off emeralds all the time :)).
the next release will take some days to implement the "anti-abuse" feature and some others essential mechanics.
-
View User Profile
-
Send Message
Posted Aug 15, 2012@PateM
Is there any way to link this plugin to villager trading, at the moment if you remove or add emeralds from/to your inventory by trading with a villager it wont affect your economy plugin figures so you'll have a mismatch.
Same thing in reverse with something like buying regions or sign trading, if you remove money from your economy plugin via a For Sale or a BUY/SELL sign it should remove Emeralds from your inventory.
-
View User Profile
-
Send Message
Posted Aug 15, 2012I can't setup my EmeraldEconLink on my server it just gives me this error:
-
View User Profile
-
Send Message
Posted Aug 15, 2012@Zombiemold
yes it's a problem when economy account doesn't support negative value, working on it, i'll add check for "hacked" items in player inventory.
-
View User Profile
-
Send Message
Posted Aug 14, 2012@Zombiemold
had to remove this, I found that out myself on my server. It's a problem. I'll use this once it's fixed.
-
View User Profile
-
Send Message
Posted Aug 14, 2012I do have a question in terms of dupeing.
Wouldn't it be possible to get an emerald, deposit your money in a bank, or give it to a player, then drop the emerald. Get the money back, and essentially create infinite money?
How did you / would you tackle something like that?
-
View User Profile
-
Send Message
Posted Aug 14, 2012looks great i will probably use it
-
View User Profile
-
Send Message
Posted Aug 14, 2012Another question, what plugin do you use to get mobs to drop gold to go with the economy plugins
-
View User Profile
-
Send Message
Posted Aug 14, 2012@fonkfader
Thanks for making this plugin! :)
Make sure to keep it as lightweight as possible please, I'm sure everyone will appreciate it.
-
View User Profile
-
Send Message
Posted Aug 14, 2012the plugin file is waiting for approval.
for the economy plugin personaly i use BOSEconomy for 1.3.1, but iconomy or other will work fine on latest bukkit builds ( look at Vault supported economy plugin list).
-
View User Profile
-
Send Message
Posted Aug 14, 2012What economy plugin do you guys recommend that works with 1.3.1?
-
View User Profile
-
Send Message
Posted Aug 14, 2012Sounds like a great addition to any economy. Can't wait.
-
View User Profile
-
Send Message
Posted Aug 14, 2012Finally this sounds like the perfect plugin for my server. cant wait!