EmeraldMarket
TUTORIALS
WHAT IS IT?
EmeraldMarket is an emerald based economy plugin. You can create shops and add Items and prices. Each user has a bank-account where he can deposit his emeralds for buying itmes from shops.
FEATURES:
- Buy and sell whit emeralds
- Bank-account for each user
- Buy and sell items with metadata (like books and fireworks)
- Create infinite shops
- Users can create their own shops to sell their Items with own prices
- Create ATMs
- Scoreboard which displays the balance of now playing players
INSTALLATION:
Put the EmeraldMarket.jar into your plugins folder and restart the server.
PRICES:
You've troubles with creating a fair price list for your server?
Here's a good tutorial with a downloadable file.
A list of prices I created with this sheet for my server can be found HERE (outdated)
CHANGE LANGUAGE:
EmeraldMarket is available in three languages (German, English and Russian).
If you want to change the language type in /em setlang <DE|EN|RU|custom>
| DE | Deutsch | German | by Dragon252525 |
| EN | English | English | by Dragon252525 |
| RU | русский | Russian | by uaBArt) |
| custom | loads the custom languagefile | by you |
COMMANDS AND PERMISSIONS:
All permissions
| Permission | Command | Description |
|---|---|---|
| emeraldMarket.lang | /em setlang | Change the language. |
| emeraldMarket.reload | /em reload | Reload EmeraldMarket. |
| emeraldMarket.setowner | /setowner | Set the owner of a Shop. |
| emeraldMarket.ignoreGM | none | Open shops with any gameMode. |
| emeraldMarket.villagers | none | Trade with villagers. |
| emeraldMarket.topten | /em topten | See a list of the ten players with the hightes balance. |
| emeraldMarket.scoreboard | /em scoreboard | Toggle whether you can see the scoreboard or not. |
| emeraldMarket.balance | /em balance | Get how much emeralds you have on your account. |
| emeraldMarket.balance.other | /em balance <player> | Get how much emeralds any player has on their account. |
| emeraldMarket.transfer.* | ||
| emeraldMarket.transfer | /em transfer | Transfer some emeralds from your account to another players. |
| emeraldMarket.transfer.other | /em transferother | Transfer some emeralds from a players account to another players. |
| emeraldMarket.give | /em give | Give some cheatet emeralds to a player. |
| emeraldMarket.give | /em take | Remove some emeralds from a player. |
| emeraldMarket.open.* | ||
| emeraldMarket.open.shop | none | Open shops/private shops. |
| emeraldMarket.open.atm | none | Open ATMs. |
| emeraldMarket.open.sign | none | Execute commandsigns. |
| emeraldMarket.list.* | ||
| emeraldMarket.list.shop | /em list shop | View the coordinates of shops. |
| emeraldMarket.list.private | /em list private | View the coordinates of private shops. |
| emeraldMarket.list.atm | /em list atm | View the coordinates of ATMs. |
| emeraldMarket.list.sign | /em list sign | View the coordinates of commandsigns. |
| emeraldMarket.create.* | ||
| emeraldMarket.create.shop | /em create shop | Create infinite shops. |
| emeraldMarket.create.private | /em create private | Create private shops. |
| emeraldMarket.create.atm | /em create atm | Create ATMs. |
| emeraldMarket.create.sign | /em create sign | Create commandsigns. |
| emeraldMarket.add | /em add | Add items to your own shops. |
| emeraldMarket.add | /em set | Change items of your own shops. |
| emeraldMarket.add | /em remove | Remove items from your own shops. |
| emeraldMarket.add.other | /em add | Add items to any shop. |
| emeraldMarket.add.other | /em set | Change items of any shop. |
| emeraldMarket.add.other | /em remove | Remove items from any shop. |
| emeraldMarket.destroy.* | ||
| emeraldMarket.destroy.shop | none | Destroy your own shops. |
| emeraldMarket.destroy.shop.other | none | Destroy any shop. |
| emeraldMarket.destroy.private | none | Destroy your own private shops. |
| emeraldMarket.destroy.private.other | none | Destroy any private shop. |
| emeraldMarket.destroy.atm | none | Destroy any ATM. |
Recommended user permissions
| emeraldMarket.user |
|---|
| emeraldMarket.balance |
| emeraldMarket.transfer |
| emeraldMarket.add |
| emeraldMarket.create.private |
| emeraldMarket.destroy.private |
| emeraldMarket.open.* |
| emeraldMarket.scoreboard |
VIDEO
Thanks to SirAlexMinecraft for the great video!
KNOWN BUGS:
- sometime you can take an item out of a shop/ATM (seems to bee a bug in bukkit)
REQUEST COMMANDS:
If you have any wish for a command, plz write a comment or send me a PM.
TODO:
add customizable languagefileadd more permissionsmake the private-shop-function workingrewrite the whole codeupload imagesadd more commandsadd more images to the documentationadd more commands again- upload a video
- add the ability to change the block ids from shops and ATMs
METRICS
EmeraldMarket sends statistics about the usage to mcstats.org. You can disable this by setting the option opt-out in the YourServerFolder/plugins/PluginMetrics/config.yml to true.









-
View User Profile
-
Send Message
Posted Oct 20, 2012@MLBKing
please make sure that you have EmeraldMarket Version 2.0
-
View User Profile
-
Send Message
Posted Oct 20, 2012Whenever i do /em create atm, it says that the diamond block is "not an emerald block". So, how do i make an atm?
-
View User Profile
-
Send Message
Posted Oct 17, 2012@bbinme
O.o I can't beleve that. Which bukkit version do you have? Which plugins do you have? Are you doing all right?
-
View User Profile
-
Send Message
Posted Oct 16, 2012There seems to be an issue with version EmeraldMarket_v2.0.
Whenever I try to place a diamond block (to create an atm) the diamond block changes to a cobblestone block. Objects placed near it glitch.
Trying to break the blocks with a pickaxe causes the pickaxe to be replaced in your inventory by a cobblestone block ?
-
View User Profile
-
Send Message
Posted Oct 11, 2012@aehooo
late answer i know...
because I began with coding before 1.3 was out so there was no API for this. I will not change it because its my idea to do it like this. Also you have to do /add beacause if you have to put the items in a GUI you have to have them in your invenory. have have have have
-
View User Profile
-
Send Message
Posted Sep 8, 2012Why not use the npc trade gui for the user inerface? This could make everything much more simple, without the need of many commands.
For example, the owner would look at a chest and type /em create, and just arrange the itens correctly inside the chest, to define the prices. When the normal user comes to buy, he would right click the chest, and a npc trade gui would popup, making everything easier.
-
View User Profile
-
Send Message
Posted Sep 7, 2012@doddoreul
the private shops function is temporarily removed because there were too many bugs with it. You have to wait for v1.3
-
View User Profile
-
Send Message
Posted Sep 6, 2012@Dragon252525
When players create their shops, how do they manage their stock? Eg ChestShop, it was through the chest ... But here, the command / em stock is unavailable, so how?
-
View User Profile
-
Send Message
Posted Sep 2, 2012@doddoreul
Sorry, I don't understand your question
-
View User Profile
-
Send Message
Posted Sep 2, 2012How can we fix the amount? With the command ? The plugin detect if we have enough item as the amount? ...
-
View User Profile
-
Send Message
Posted Sep 2, 2012@euforik22
hi because there were too many bugs with the private shops I had to disable those. I'm still working on it. I try to implement private shops in version 1.4
no ther's currently no jobs plugin. When the private shops are working I will try to make a "money-to-emerald-converter" or a jobs addon for EmeraldMarket
-
View User Profile
-
Send Message
Posted Sep 1, 2012please help me any... is any ''jobs'' plugin you can work given for Emerald?
-
View User Profile
-
Send Message
Posted Sep 1, 2012Hi, i use Permissionsex permissions and my user not use create private shop how is the problem? i give to pex for default:
- emeraldMarket.user.all - emeraldMarket.user.add - emeraldMarket.user.remove - emeraldMarket.user
is any global problem with private shop i am OP and too not work create private shop
-
View User Profile
-
Send Message
Posted Aug 31, 2012@uaBArt
thanks for the translation. I will implement RU in version 1.3
-
View User Profile
-
Send Message
Posted Aug 30, 2012well i translate this plugin to russian, but i will not use them, because when server lags, users lost them emeralds or can't paste emeralds to atm and emeralds destroys
http://pastebin.com/bED3pMiT RU.lang
-
View User Profile
-
Send Message
Posted Aug 24, 2012@Dragon252525
i have bPermissions but dont know how to edit it. i've only had a server for a few weeks
-
View User Profile
-
Send Message
Posted Aug 23, 2012Working great with the new version on my server! Players are loving it!
-
View User Profile
-
Send Message
Posted Aug 23, 2012@Tyco97
You have to use a pemissions-plugin. Else it will not work for normal players
-
View User Profile
-
Send Message
Posted Aug 23, 2012I haven't changed anything you have to be an op to do anything. It seems only ops can make use and destroy shops and banks
-
View User Profile
-
Send Message
Posted Aug 22, 2012If anyone else have the same problem as Wharmaster please report it. It will help me