TradeCraft-AE
Inactive
I'm sorry to have to put the state of this plugin to inactive. I simply don't have the time to put into maintaining the plugin.
Some time ago I tried adding a nice feature someone suggested. Only to find out about the item id changes. That's not a big deal for simple items. But the damage bits made defining complex items like potions/enchants/different variants of some items, quite simple. If I had more time I could invest it in this plugin. But unfortunately I don't have that time.
Added to that, I have no use for the plugin myself anymore (I don't play much and it's not used on the server I play on when I do). I mostly picked up support for this plugin because it was not maintained anymore.
If someone has a good alternative I'll be happy to mention it. Also anyone is welcome to clone the project and I'll do the same.
Features
- Make infinite shops - place gold or items in the chest, right click the sign, and watch the magic happen!
- Become entrepreneurs! Have a lot of extra goods? Create a shop to let people easily buy or sell!
- Change the currency if you don't like gold ingots.
- Localization support, you can create language files, take TradeCraft.en.lang as example and configure the language in the properties file.
Continuation/mod of mjmr89 build of TradeCraft.
Credit for the core of this mod goes to the github/forum users mjmr89 and jdiamond (injektilo on the hey0 forums). mjmr89 started this port to Bukkit, but has gone inactive. At first I just maintained a working version of the plugin. But now that plugin has officially gone inactive I decided to start a new entry myself.
Old development/discussion thread
Manual
You can read the Manual here, or the Old technical manual here.
Commands
- /tc[help] Show the TradeCraft commands a player can use.
- /tcgetcurrency Get currency.
- /tcsetcurrency [id[;data]] Set currency. To set a currency, use the id number, optionally add a data value by separating with a semicolon. Limited by permissions.
- /tcshops Displays the personal shops you have and their current inventory/gold
- /tcpshops playername Displays the personal shops of a specific player
- /tcreload Reloads the plugin (and configuration files). Limited by permissions.
- /tcplayerperms playername Debugging info if there are problems with permissions.
Permissions
- TradeCraft.canBuy Permission to buy from any shop (default: true).
- TradeCraft.canSell Permission to sell to any shop (default: true).
- TradeCraft.canMakePlayerShops Permission to make a player shop (default: true).
- TradeCraft.canMakeInfShops Permission to make infinite shops (default: op).
- TradeCraft.canDestroyShops Permission to destroy infinite or other player's shops (default: op).
- TradeCraft.canSetCurrency Permission to set the currency (default: op).
- TradeCraft.canReload Permission to reload the TradeCraft plugin (default: op).
- TradeCraft.canQueryOtherShops Permission to get a list of shops owned by other players (default: op).
- TradeCraft.canQueryPlayers Permission to show the permissions of a given player (default: op).
Note: The first three permissions are given to anyone by default. If you do not want a group or person to have these permissions, you will actively have to deny them (- -TradeCraft.canBuy for PermissionsEx for example).
Configuration
- items.yml Put all the item types and default (infinite shop) trade values you want to be able to trade in here.
- By default this is a small list, but ModernDragoness provided a complete list. You can disable either buy or sell rate by writing a rate of 0:0.
- vagrant326 made this spreadsheet that can calculate balanced values for items. Though it is written for currency-based trade plugins and will not output data compatible with the items.yml file, some admins or players might find it helpful.
- TradeCraft.data Contains all player shop data (amount of items and currency stored).
- TradeCraft.properties Several settings for the plugin, read the comments in the file for more information.
- TradeCraft.[].lang Localization files. By default only English is supported. But you can make your own translation and change "language" in the .properties file to choose to use that instead.
-
View User Profile
-
Send Message
Posted Feb 17, 2012@Digitalink2008
Correct. I think that any item put in a shop will lose its enchantment. It's not like there's a decent chance you'll quickly get multiple items with the same enchantment anyway. So it would be hard to actually stock a shop.
-
View User Profile
-
Send Message
Posted Feb 16, 2012Hey ArmEagle,
I'm willing to bet that selling enchanted items is not supported correct?
Thanks, D.
-
View User Profile
-
Send Message
Posted Feb 15, 2012@cayeen
cool tyvm
-
View User Profile
-
Send Message
Posted Feb 14, 2012@cayeen
Thanks, indeed those high data values for object id 373. I've tested it a few versions ago myself and it worked just fine.
-
View User Profile
-
Send Message
Posted Feb 13, 2012@QBcrusher
you can see the id and data value of all the potions here
http://www.minecraftinfo.com/IDList.htm
and its not 10 and 9 its like 8210 or somthing for them
-
View User Profile
-
Send Message
Posted Feb 13, 2012hi guys, i am STILL trying to get potions into my shop.. i am using the correct data value for potions and the itemtypedata from the wiki and it is still not working...
Potion of Slowness is type 10 and Potion of Strength is type 9 correct?
i followed the exact syntax i did for colored wool and wool works fine, but potions do not..i always says "you cannot put that there" when i try to activate the shop. please help
-
View User Profile
-
Send Message
Posted Feb 8, 2012@glaivereinpald
This doesn't work anymore: http://dev.bukkit.org/server-mods/tradecraft-ae/files/11-complete-items-yml/ (download button on the right)?
-
View User Profile
-
Send Message
Posted Feb 8, 2012your full list no longer exists help
-
View User Profile
-
Send Message
Posted Feb 8, 2012@ArmEagle
Well ive used this befor but i would be better to have a 3 itembased currency :) atleast in my view of the currency
-
View User Profile
-
Send Message
Posted Feb 8, 2012@zOxigen00
Not right now no. There have been requests before about support for all 3 gold variants (nugget, bar, block). But this would be even trickier I guess.
You can of course setup an infinite shop, letting people trade gold ingots for slime balls at whatever ratio you'd like.
-
View User Profile
-
Send Message
Posted Feb 8, 2012is there a chance that i can use 2 curreny like goldingot, and Slimeball? Or i need to use another plugin for it?
-
View User Profile
-
Send Message
Posted Feb 6, 2012@cayeen
Weird. I will look into it again I guess.
-
View User Profile
-
Send Message
Posted Feb 6, 2012@Frankst4r
There are other shop plugins that specialize in virtual currencies. It is outside the scope of this plugin to support virtual currencies.
-
View User Profile
-
Send Message
Posted Feb 6, 2012@QBcrusher
Find the right item ID/data value and add it to the items.yml like any other material.
-
View User Profile
-
Send Message
Posted Feb 6, 2012@aridale
I don't know how Spout adds items. If it makes them available to 'CraftBukkit' by an ID, you could try and add that ID to the items.yml file.
-
View User Profile
-
Send Message
Posted Feb 6, 2012hm, is it planned to integrate this with BOSEcon ? realy love this plugin but i prefer another currency than gold ignots.
-
View User Profile
-
Send Message
Posted Feb 6, 2012hi guys, how do u go about adding specific potions to shops?
thanks in advanced
-
View User Profile
-
Send Message
Posted Feb 5, 2012is there a way I could use a spoutmaterials item as the currency item?
-
View User Profile
-
Send Message
Posted Feb 5, 2012@ArmEagle
i look into the configfile now again, it makes all those from cobble 2 LGWool like the normal says in it still but it dident delete anything so its chill dont know what causeing it
-
View User Profile
-
Send Message
Posted Feb 5, 2012@cayeen
So, that's without making it read only?
I really don't get why that happened. With 1.3.1 the items and translation files should only be created when the files do not exist yet.