DynamicEconomy
| DynamicEconomy introduces your server to an economy where the prices constantly change based on the supply and demand of items. |
|---|

| Depends on [Vault] Vault Download Link |
|---|
Download
Here's a video with an overview of some of DE's features, graciously made by WoopaGaming!
Plugin is in BETA - Meaning it is not as perfect as I would like as of yet. I am still constantly adding features. Once I'm happy with the feature list, it'll be released into v 1.0. Expect v1.0 to have Chest Shops.
Support Pages
There's a lot to understand about DynamicEconomy, so visit some of these helpful pages!
-
Features
- Buy and Sell items in a global shop.
- Price automatically adjusts based on supply and demand!
- Customizable price ceiling & floor!
- Prefix the chat output with anything you'd like!
- Choose whether price changes are announced globally, locally, or not at all!
- Includes a custom alias file, so you can customize the aliases you use (Add whatever word in the world to stand in for, say, diamond, so if you call /buy purpleelephant it can buy you diamond!) - Even better, it already includes hundreds of aliases.
- Add items to items.yml at your whim! Just make sure to add aliases for them in alias.yml!
- Sort items into different groups, and then limit users to only being able to purchase or sell items from particular groups!
- You choose the default amount sold/bought if the user leaves out the amount argument.
- Features 340 items: the most commonly traded and used, as well as non-obtainable items and potions!
- Also, you can sell and buy enchantments! Enchant your items with any enchantment at any level, and then sell items from an item instead of selling the entire item itself!
- Custom Items.yml puts you in control of item prices, minimums, maximums, descriptions, and everything else!
- Change the price, price floor, price ceiling, price velocity, and stock, all from in-game without a restart or reload!
- Custom in-game command allows you to reload the DynamicEconomy config.yml
- Features help screen of all commands, usages, and descriptions
- Assess which features of your config are on and off from in-game.
- Simple permissions: permission is the same as the command name.
- DynamicSign - Signs that show the price, stock, velocity, ceiling, or floor of any item in REAL TIME! You can also change the colors the sign displays in!
- Find out the durability of any item in your inventory, or your armor!
- When you sell a tool or armor, the price you receive is proportionate to how much of the durability was used up. If an item is 25% used up, a player will only get 75% of the total price when he sells it! Stops "Infinite tool" abuses.
- Update Checker & Downloader!
- Sell and buy EXP!
- Data values for all woods, wools, saplings, slabs, and inks!
- Option to use either set-amount item velocities, or a percent velocity.
- The option to turn on "Price-Decay-Over-Time", meaning, if items aren't purchased for a long time, their prices will decrease! This is fully customize-able to the last bit; customize percent of price decrease, what's considered a "long time", and how often to check for these items! Or disable it all-together!
- Also, in addition to price decay over time, there's also price inflation over time, so items that aren't sold for a while will have an increase in price! This encourages sale of those items!
- Multi-World support!
- /sell hand and /price hand for selling or checking price of the item you're holding!
- Ban items from in-game instantaneously!
- Customizable random events! Make your own wacky random events that change the prices of items!
- Customize standard DE messages! Up to 32 of them, currently!
- Use your own custom currency.
- Custom log.txt file personalizes logging of all user commands for very intuitive, useful, and helpful logs for Server admins. No need to fuss over confusing server logs and exceptions. (You can disable it, if you want, too!)
- Sales & Purchase Taxes!
- Set taxes from in-game!
- Extensive region control! Select your own 3D regions in which users can buy and sell items!
- Alternative commands for /buy and /sell, so you can use other popular economy plugins in conjunction!
- Basic location control, such as setting a minimum height from bedrock in order to access the economy.
- Loans! With custom payback times, minimum and maximum loans, as many loans as you'd like, and more!
- Dynamic Interest rates for loans!
- Ability to ban the sale OR purchase of certain items!
Planned Future Features
Optional Interest Rates/Taxes on purchases and sales[ Completed 2/6/2012 5:47 pm in v .5.1]Loans with Optional Interest Rates[ Completed 2/23/2012 11:31 pm in v .7]- Chest Shops!
Option to either set IR/Tax statically, or have it dynamically change based on economy conditions.[ Completed 2/25/2012 12:08 AM in v .7.2 ]Sale of tools will give amount appropriate to current durability (A tool almost worn out will receive a very little percent of total price when sold)[ Completed 1/6/2012 11:05 pm in v .2]Optional Random Events that change item prices[ Completed 3/4/2012 1:07 AM in v .8.0 ]Price decreases over time if item is not purchased[ Completed 2/26/2012 1:42 AM in v .7.6 ]Option to not allow some items in the market.[ Completed 2/25/2012 12:36 AM in v .7.3 ]- Option to lose money upon death
- Option to store money in a bank account
Option to log all transactions[ Completed 1/22/2012 8:41 pm in v .4]- Extended abuse prevention: Looking through the kinks to ensure the dynamics of the economy are not abused by players
Update Checker[ Completed 1/21/2012 2:12 pm in v .3.2]- Prevent you from buying if you do not have enough inventory space
Data Values (35:1 etc)[ Slight addition in v.5.3 ] [ Completed 2/25/2012 11:32 pm in v .7.5 ]Location-based controls[ Slight addition in v.5.2 ] [ Completed 2/19/2012 9:24 pm in v .6 ]- MySQL Databases
Alternative Commands[ Completed 2/7/2012 10:18 pm in v .5.2]Marquee Signs (Signs that show the price and info of a given item)[ Completed 3/18/2012 1:27 AM in v .8.1 ]EXP Transactions[ Completed 3/19/2012 12:44 am in v .8.3 ]- Region Flags
- Much much more!
Donation
Your donation helps my development of this plugin and possibly more!
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=USZYP9PCHSVJW






-
View User Profile
-
Send Message
Posted Jun 4, 2012@Underbalanced
hmm, i done it too, and havnt got problms there...
but i donot use mcbans xD i use fig admin...
and as i know, it so many/small because it logs when pleyer join server in economylog or something like that. checks to inform about update and so on xD
-
View User Profile
-
Send Message
Posted Jun 4, 2012When i run nolagg examine, during player log ins, this plugin is taking almost as long as MCBANS to process, why?
-
View User Profile
-
Send Message
Posted Jun 4, 2012@Swompen
/money is not a DynamicEconomy command.
Yes, you must use an Economy plugin such as Essential Eco, iConomy, or BOSEconomy with DynamicEconomy AND Vault.
That is to say that an economy plugin and vault are not only allowed to be run in conjunction, but MUST be run in conjunction.
-
View User Profile
-
Send Message
Posted Jun 4, 2012Nice plugins, just a few things i wonder.
Why can't members use /money (using PEX) Also, can i use Iconomy with this for other plugins im running ?
-
View User Profile
-
Send Message
Posted May 30, 2012@xdeathoreox
I use iConomy flatfile and it works for me. Honestly DE processes should be independent of iConomy processes, so I don't see how DE could be causing iConomy to commit critical errors.
Regardless, go ahead an submit a ticket to github and I'll take a look!
-
View User Profile
-
Send Message
Posted May 30, 2012Now this works with iConomy and BOSeconomy, but iConomy gives me a critical error if I use flat file. It would be fine with mySQL but I don't have mySQL. So, would it be possible that this could work with the everything plugin 'Core'? It's basically essentials but in my opinion, better.
Would it be possible that you could make it work with it? I mean it's fine if you don't want to but it would be nice. If you need the error you get when buying/selling something I can give it to you.
-
View User Profile
-
Send Message
Posted May 30, 2012@deleted_6837836
Check this
ksafin, please complete your support pages :) Or ask somebody to done it for you, if you cannot :)
This question about signs i think is in each page :)
-
View User Profile
-
Send Message
Posted May 30, 2012How do you use Dynamic Signs?
-
View User Profile
-
Send Message
Posted May 29, 2012@2mac
Why you all need to update to R-3 all plugins? where point? It is worging as good in 1.0 as r-3 or R-2
No point to update only on R-3... Bug fix is more important!
-
View User Profile
-
Send Message
Posted May 29, 2012Update to R3.0?
-
View User Profile
-
Send Message
Posted May 28, 2012@empathdemon
dynamiceconomy.dequiet
And global notifications can be turned on only with this command, as much as i know it
-
View User Profile
-
Send Message
Posted May 28, 2012Fantastic, thanks Bonn! =) It's installed and seems to be working great.
Another (easy) question I have is about /dequiet. Does the command have its own permissions node (dynamiceconomy.dequiet doesn't work)? My admins can use it, but users cannot, and they also don't default to seeing price changes/random events. local-price-notify and global-price-notify are set to true in the config, but I don't see an option to set the default behavior anywhere =\
Thanks again!
-
View User Profile
-
Send Message
Posted May 28, 2012@empathdemon
if te bose is te same as iconomy or essentials eco, then yes. but Vault is nessesery
-
View User Profile
-
Send Message
Posted May 28, 2012Is Dynecon compatible with BOSEconomy, or are they going to fight each other? I'd like to use BOSE as the backend while still having access to the great dynamic global market that DE provides!
-
View User Profile
-
Send Message
Posted May 28, 2012Ive noticed that when the server restarts and crashes that the item stock and prices don't seem to be saving. I had an auto restart and this was exploited a little bit as people woulds sell before the restart get the money and then after restart have the materials back.
-
View User Profile
-
Send Message
Posted May 27, 2012@xdeathoreox
As BONNe said, /dequiet toggles price notifications.
@neceros
I believe there's a ticket for this, so it's something that'll be checked. My schoolwork is winding down and I'll be able to dedicate virtually as much time as I would like to this plugin during the summer, so bear with me and expect fixes and feature updates!
Like BONNe said, the items.yml is just a starter, you should update prices to what you see fit before starting to use DE.
-
View User Profile
-
Send Message
Posted May 27, 2012@neceros
Agree, plugin is great, but there are many bugs ...
About prices... This is only default, it's shows only how to write, so you must change them :)
It would be great if ksafin will fix Loan/Enchanted Items/Procent velocity and some others :) Also some new items need to add :)
-
View User Profile
-
Send Message
Posted May 27, 2012We've been using this for a while. I must say I have been mostly pleased, but there are some issues that need resolving before I can safely continue to use it.
When my players sell things with /sell hand it mostly works, but sometimes it tries to sell things wrongly. It tends to think everything is a bookshelf. People caught on and started buying things that it thought were bookshelves and making profit, etc.
Next, the values given at the beginning of the config setup were way off. pumpkin and melon seeds, golden apples, etc. smooth stone bricks are more than stone.
Prices definitely needed looking after.
-
View User Profile
-
Send Message
Posted May 26, 2012@xdeathoreox
/dequiet
It will show messages :)
-
View User Profile
-
Send Message
Posted May 26, 2012@ksafin
Ok, in the config, I have global-price-notify and local-price-notify set to true. But when the price changes of anything, it doesn't announce it. Is this a plugin related error or something on my part?