dtlTraders

dtlTraders was created to easily setup admin shops for your server.
Make and manage your shops with a GUI. Seriously, no hassle with configs and commands ;)
Do you like dtlTraders? Let other people know by a review!
⋆ Features:
- Easy way to setup and manage shops using a GUI
- Make/edit your shops just by drag and drop
- 3 types of shops: 'Sell', 'Buy' and 'Limit'
- 3 types of item content: 'static' and 'tradable' and 'trade'
- 1 powerful trader type: "trader" (/trait trader) bind the dtlTraders shops with citizens(2) NPC's
- Support of vanilla and custom NBT/DataTags
- NBT/DataTags makes custom item from 3rd party plugins possible
- Advanced users can customize there own items using the configs.
- Allows stack trades
- ANY economy plugin support
- Auto converts shops created with older versions of dtlTrader
- adding a description to items
- Compatible with spigot/bukkit 1.8 - 1.13.x
-
New features on Version 5.0.4:
- Set what you need to see first with "default shop"
- Get rid of the shops you don't want with "toggle shops"
- Make your rank based shops with custom "permissions"
- Adjust shop interaction with "custom input amount" and "stack shift"
Do the real trade with the "Trade Shop" !Delayed to next version- More navigation buttons and GUI modules with a aim to "One GUI"
For users that wants more features, we have a premium plugin named: dtlTradersPlus
Features of dtlTradersPlus:
- Make your shop bigger by adding more pages
- Set a command to open the shops without need to interact with a NPC
- Bring the shop function to a next level, set commands on items you sell
- 2 types of commands on items function: 'Buy and Run' and 'Buy and Keep (run it later)'
- And you can do all of it just using a GUI
- All the features of dtlTraders (non premium version)
-
New features on Version 5.0.4:
- New method for commands on items: "Run as OP"
- And it could not be easier with "mirror shop" just copy between shop types and other shops
- Get real shop experience with the "discount" function
Unlock premium features with dtlTradersPlus. Buy your copy at: www.4Creation.pro/dtltradersplus
Buying the premium version, helps US continue working on future updates for both versions dtlTraders and dtlTradersPlus.
☕
➲ Installation:
- Download dtlTraders(Plus).jar and place it into your plugins folder. Since the recreation version "5.0.0" you need to delete the dtltraders folder! (shops created with older versions are automatic converted!)
- Download Citizens (Citizens2) and place that into your plugins folder as well.
- You also need Vault and ANY economy plugin.
- Start your server.
- Installation is done.
Note: If you want to convert again , check the Documentation and go to the section converter for more.
↝ Simple guide:
- Create or add trait trader's to a npc with the GUI /dtltraders trait
- Make your shops using /dtltraders create "name"
- Add the items in your inventory that you want to sell in the shop
- Manage/edit shops content using /dtltraders edit or /dtltraders trait
- In the edit options you can drag/drop items, set prices, set limits, set names and much more .
- After finish, right click on the NPC and choose the shop you want to hook into.
- You are done :)
- Advanced guide: Dtltraders-5.0.0 and higher
/dtltraders shorter aliases: /dtl and /traders
- Documentation
- Old documentation
- Older versions
- Spigot page
- Old Sourcecode (Old version of dtlTraders (V3.4.2)) (Recreation version V5 hasn't been published)
▶ Video tutorial:
This is a tutorial we made for dtlTraders 'V5.0.0' and above, we guide you there for a fresh installation and you get answers by upgrading from the older versions:
Video tutorial is not ready yet!
We only give support for versions started with V5.0.0 !
✉ Contact or Issues:
For questions or suggestions:
- PM me
- Join Discord channel: https://discord.gg/fyabsMF
- Send a mail to: Support@4Creation.pro
For issues:
- Use the issues tracker by clicking: here
- Join Discord channel: https://discord.gg/fyabsMF
Special thanks to TheWGBbroz for making the recreation possible 
Created with our experience @4Creation
-
View User Profile
-
Send Message
Posted Jul 19, 2013@monstercat101
ohh thanks for reminding me xD ps I'm glad you like it :D
-
View User Profile
-
Send Message
Posted Jul 19, 2013Just posting a reminder, the 'buy' wool still switches to the sell panel. The tags are in the wrong way around. Thanks so much for the awesome progress on this plugin, its amazing to have this on my server.
-
View User Profile
-
Send Message
Posted Jul 19, 2013@usercoolbeans
when you updated from 2.x then look into the PiratePad project (link above) there is said what to do to covert saves.yml from 2.x to 3.x, Sorry for this problem :/
@Baspeter
Can you send me the whole error?
@kaynide
I dont know how good you are in Java programing, but I got some this plugin done so, that you can add your own attributes, and those are used to compare items against. https://github.com/Dandielo/dtlTraders/tree/master/src/main/java/net/dandielo/citizens/traders_v3/utils/items/attributes You can easily create your own Attribute register it and when you set all methods right your items will work without problems :)
If you need help or sth I might have a look into it :)
3.0 was created because of the growing need to add support for custom items for many plugins xd So it's now easy to support any plugin with custom attributes, and in my opinion it's also possible for mods :)
-
View User Profile
-
Send Message
Posted Jul 19, 2013when i updated the plugin everything got wiped like all teh prices and items.....
-
View User Profile
-
Send Message
Posted Jul 19, 2013When i install this plugin there is no problem, but when i add something to a trader in manager mode and click lock everything closes and then i cannot open that window again.
my console says this: Could not pass event InventoryClickEvent to dtlTraders v3.0 Beta i'm running my server on bukkit 1.6.2.
i really dont know what to do...
-
View User Profile
-
Send Message
Posted Jul 19, 2013First, Thank you for this plugin. I am really enjoying it and am happy to see it work so well with other plugins I utilize.
I am a content developer for a plugin, MoreMaterials (custom blocks and items for Spout). The sell-shops (sell to player) work GREAT with these custom items, however buying becomes complicated.
Because the items are all based on flint, the buy shop can't really understand the difference between, say, Bananas and an a pile of gold coins. If there was something in place to allow sub-id's for any item, it might work...but not sure how difficult that would be. I know it's not on your list of things to do, but I hope to be able to use this plugin for all my shop needs someday :)
I want to say this is similar to the post before about guns and melon stems, but I'm not sure.
Also, based on your sig, はじめました! Kaynide です、よろしく!
-
View User Profile
-
Send Message
Posted Jul 18, 2013@rodeyseijkens
Going to add this later, it's going to be part of the locale but for now its hard coded.
-
View User Profile
-
Send Message
Posted Jul 18, 2013@dandielo
Also on our server we don't use the Minor part of money so only like $111 and not $111.11 for example. What would be nice if there was a way to disable the minor part in the config so it won't showup in the menu.
PS: Thx for notifying about the PiratePad thing, I was looking on the Wiki etc...
-
View User Profile
-
Send Message
Posted Jul 18, 2013@rodeyseijkens
Ok some things to clear :D
-
View User Profile
-
Send Message
Posted Jul 18, 2013@dandielo
Got the latest dev build or almost the latest (#315) but how to add the NPC specific stock size? I don't understand the command...
/trader startstock <action> {arg}
What needs to be on <action> and what on {arg}?
-
View User Profile
-
Send Message
Posted Jul 18, 2013@jonamaster
It's implemented xd
Look on pirate pad commands section :D you got there stock size, stock name format, start stock (Or this one is still not added i forgot if it is or not) :P
-
View User Profile
-
Send Message
Posted Jul 18, 2013@dandielo
It would be awesome if you can configure default stock for each NPC (ex: 'Sell' for a food seller, "Buy" for a banker). Maybe it's already implemented, sorry for my dumbness, and thank you for your fast reply :)
-
View User Profile
-
Send Message
Posted Jul 18, 2013@Mre30
Latest dev build got the ".nostack" option build in the GUI, just right click an item when stock is locked
-
View User Profile
-
Send Message
Posted Jul 18, 2013@jonamaster
Yup it's possible, in the config file find the following node:
and set there buy :)
@Cuerdas
Thanks will try to fix it soon :)
-
View User Profile
-
Send Message
Posted Jul 17, 2013Hi, is there any way to change the default page for an NPC ? I mean, from "sell" to "buy" page, so when someone right click can show the "buy" page as default.
-
View User Profile
-
Send Message
Posted Jul 17, 2013@dandielo
Cuerdas here again... :P
First of all good work!!
Second... I found a bug, as owner i create a trader, when finish i create a second trader and the UI is the same as the first trader so i cant see the new second trader window.
-
View User Profile
-
Send Message
Posted Jul 17, 2013@Mre30
It would be a click option (dunno what click technique yet) :P when stock is locked
-
View User Profile
-
Send Message
Posted Jul 17, 2013@dandielo
I love that nostack option. That way I, or anyone else, can have different items of the same ID but with unique names. Like my arrows.
How would you implement it? Make it a option in the gui? Like, clicking an item while stock is unlocked with ... oh i don't know... iron bars... will set it as an nostack?
-
View User Profile
-
Send Message
Posted Jul 17, 2013@Mre30
Do they look like normal CrachShot weapons in traders stock?
EDIT: Latest Jenkins build (#310) should do the trick they wont stack different weapons but same weapons will still stack, if you dont want this I can add a flag like .nostack so adding it to an item save in the saves.yml will disable stacking when buying from trader.
-
View User Profile
-
Send Message
Posted Jul 17, 2013@dandielo
Ok good, You understood my craziness lol.
If you want to reproduce it, use crackshot guns put a couple of guns for sale and buy them. Be defualt, crackshot uses the melon stem id for the guns. So reproducing it will be easy.
They have specific names as well. So I don't know the problem either lol.
http://dev.bukkit.org/bukkit-plugins/crackshot/