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 Mar 20, 2012@ObsceneNameHere
Use /sell <itemname> all instead.
for example: /sell coal all
-
View User Profile
-
Send Message
Posted Mar 20, 2012Hey man /sell all does not work "item doesnt exist" and also you can buy pistons but not sell? Did you disable that since the bug or no? Also the item list doesnt have MagmaCream by default, just thought you should know :)
-
View User Profile
-
Send Message
Posted Mar 20, 2012Hi just wanted to stop in and tell you how much i love your plugin i run a small server that just keeps growing by the day and i love the fact that your plugin is growing with me, i love it my players love it. you have made the perfect plugin for what im doing so thank you and keep up the hard work your doing great!
-
View User Profile
-
Send Message
Posted Mar 20, 2012Can we add our own items to items.yml? I added some values to to items.yml then I restarted the server. Changes i've made to other items worked but I can't see the items I added in-game. If we can't, it would be a good feature to have!
-
View User Profile
-
Send Message
Posted Mar 20, 2012@kool27
No.
I have had "Update the support pages" on my to-do list for a while, I'm just currently occupied.
-
View User Profile
-
Send Message
Posted Mar 20, 2012@ksafin
Are the sign info any where besides in these post?
Just reminding you if not.
-
View User Profile
-
Send Message
Posted Mar 20, 2012@kool27
Nah I'm good, thanks.
-
View User Profile
-
Send Message
Posted Mar 20, 2012@ksafin
did u still need configs? havn't check this in awhile.
-
View User Profile
-
Send Message
Posted Mar 20, 2012@kotpx3
Not really. I could see working on a trade interface eventually though.
@sp3ktr4l
ChestShops are in the planned features.
-
View User Profile
-
Send Message
Posted Mar 20, 2012Hello, I love the idea of this plugin and I cant wait to get it up and running on my server. Would it be at all possible to include sign shops? It would be really great if players could to walk up to a sign, see the item name with current buy/sell prices and left/right click to buy/sell. It saves them having to type commands and it makes it a bit more noob friendly.
If you could include this feature it would make this the best plugin of all time in my opinion!
-
View User Profile
-
Send Message
Posted Mar 20, 2012Is there an option to only allow trades when two players want to exchange items? For example, Player 1 wants to buy 10 diamonds, Player 1 will be able to buy the diamonds once Player 2 puts diamond for sale. Only then the players will get the items/money from the trade. Is that possible?
-
View User Profile
-
Send Message
Posted Mar 20, 2012@ASLDIGHAISLH
You enabled alternate commands in the config and restarted your server? It should work after such.
-
View User Profile
-
Send Message
Posted Mar 20, 2012I fixed the support page links, fyi.
-
View User Profile
-
Send Message
Posted Mar 20, 2012Can someone post all the options in config.yml?
I'm in class right now, and I want to update the config.yml page but I don't have access to the config.yml and can't remember everything at the top of my head.
Thanks
-
View User Profile
-
Send Message
Posted Mar 20, 2012@kool27
Chek pagelist top of the page :D Ther you can find those support pages :D
-
View User Profile
-
Send Message
Posted Mar 20, 2012Also getting 404 errors on support links? least the ones i tried.
-
View User Profile
-
Send Message
Posted Mar 20, 2012@ASLDIGHAISLH
Not sure what buycraft is but, comands for this are /buy /sell, also think there is an option to set your own...
-
View User Profile
-
Send Message
Posted Mar 20, 2012Hey, I love the plugin, but I want to use BuyCraft at the same time. Unfortunately, /debuy and /desell do not work for me :(. Is this a glitch with the plugin or just something with my server?
-
View User Profile
-
Send Message
Posted Mar 20, 2012@JustinFatalx
its /dyneconupdate
@CTapblu
I will try to, I'm not sure why they don't work. But you can always use the "Pages" tab at the top. Chest Shop's are coming, and I'm not sure about MySQL.
@JustinFatalx
Sure
@HSThompsn
I have a different way of preventing abuse; I use velocity. Spread is essentially equal to velocity in my plugin.
-
View User Profile
-
Send Message
Posted Mar 20, 2012I'm switching from DynaMark to your plugin and was wondering, which feature would mimic DynaMark's spread feature? here is the explanation of its function from DynaMark's page:
spread Essentially, it's the difference between buy and sell prices. You'll want this to be > 0 to prevent abuse.