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 31, 2013Hmm... what language is your server on? P.S. this is so weird Oo I'll investigate!
-
View User Profile
-
Send Message
Posted Jul 31, 2013@Smellyhobo101
it should be just at the beginning like this
should be default. to disable it set it to none, false or disable
all should work
-
View User Profile
-
Send Message
Posted Jul 31, 2013Is it currently possible to change the default setting of debug mode? I cant find anything in the config.yml
-
View User Profile
-
Send Message
Posted Jul 30, 2013@dandielo
So what I am doing is this.
This showed up when I just restarted my server. But there are no errors in the console.
"2013-07-31 02:03:07 [INFO] [Citizens] The trait trader failed to load for NPC ID: 31. 2013-07-31 02:03:07 [SEVERE] Reached end of stream for null 2013-07-31 02:03:07 [INFO] [Citizens] The trait trader failed to load for NPC ID: 32. 2013-07-31 02:03:07 [INFO] [Citizens] Loaded 30 NPCs."
I just looked at my saves.yml and all the items that I added are now gone. this it just after I added in two items and added worth. I did use a dirt block, but for some reason it added a worth of $1 http://pastebin.com/dEE0rYFR
-
View User Profile
-
Send Message
Posted Jul 30, 2013@ZwingGX
Most probably you got an Trader in a "PVP-Disabled" area, in that case set in the config node "trader.managing.righ-click" to true. And right click a trader with a stick in hand.
@Kitten_Tails
How are you adding those attributes (via file?) and how are you adding this items, may you send an example?
@frol1
does it shows up any errors? Any console information? This kind of behavior is quite weird, could you please send me a "Step reconstruction", how are you adding items (with UI wools clicking) and send me your saves.yml from Citizens plugin folder, after you set an trader (2 items) and used this command
/citizens save?
-
View User Profile
-
Send Message
Posted Jul 30, 2013hey guys,
Im having a bit of trouble adding blocks to traders. I am adding the blocks and then when I go to adjust the worth it starts glitching. All blocks start to act as $1 and then when I close the window all my items have vanished out of the trader. I have tried restarting the server to see if that will update the traders but it doesnt do anything.
I sometimes works fine, I was able to set up a trader but then half an hour later he was wiped clean.
I am running 1.6.2 DTLTraders v3.0.4 Citizens2 v
-
View User Profile
-
Send Message
Posted Jul 30, 2013When I add items with attributes, the attributes get removed.
-
View User Profile
-
Send Message
Posted Jul 29, 2013How to select Trader NPC?
i can't select....
-
View User Profile
-
Send Message
Posted Jul 28, 2013@Kitten_Tails
If you updated from version 2.x.x to 3.0 then you should look into the PiratePad and see what you need to change to avoid stock deleting.
-
View User Profile
-
Send Message
Posted Jul 28, 2013My trader randomly deleted all its stock after I updated, why does this happen?
-
View User Profile
-
Send Message
Posted Jul 27, 2013@Mre30
I will get back to it tomorrow got a lot on my head right now... sorry :<
@JRsz
I'm slowly adding some informations about patterns, it's hard for me to make a clear description.
-
View User Profile
-
Send Message
Posted Jul 26, 2013@ThePlayingNoob
google Citizens Skin list.
-
View User Profile
-
Send Message
Posted Jul 26, 2013@ThePlayingNoob
I think it is possible.
I just made a pig as one trader on my server, so it should also be possible to give them the villager looking.
-
View User Profile
-
Send Message
Posted Jul 26, 2013Hello, there is a plugin called: ShopKeeper which allows you to make villagers and customize what they sell. I don't like to have Steve as a seller in my shop. I would be very thankful if you could add possibility to use Villagers in this plugin. I would switch directly to this plugin. Thanks.
-
View User Profile
-
Send Message
Posted Jul 24, 2013This error is driiiiiiiving me insane lmao. I fixed the bug that crashed dtltraders. Seems that plugin really messes up a server if you remove it. Took me alll day to clear my server from it.
Here is a pastebin of two errors
These two happen allllll the time now. http://pastebin.com/yDnckQYJ http://pastebin.com/PyNsEZee
This one only happens, if you don't have enough money http://pastebin.com/hPLiR3Ft
Btw, you should come on, so I can show you what I have turned your plugin into! Not only a shop, but an info desk as well xDD
-
View User Profile
-
Send Message
Posted Jul 24, 2013sure, no preasure :)
-
View User Profile
-
Send Message
Posted Jul 24, 2013@JRsz
I will describe it on the pad soon. Just a bit more patience right now adding pattern commands :P
-
View User Profile
-
Send Message
Posted Jul 23, 2013@dandielo
<<reply 1656224>>
ok, so i have to create the patterns.yml by my selfe. where do i put it and which format must it be in?
と私はジョンです
それは簡単ではない場合でも、私は、あなたのプラグインを愛する
-
View User Profile
-
Send Message
Posted Jul 23, 2013@JRsz
They work like you said, just there is no command to apply a pattern to a trader so you would need to add them using saves.yml, and also in this file are saved all items and their prices under the p: keyword.
A price will be applied from a pattern if the item does not have the p: keyword set. So a fresh item added to a traders inventory does not have that keyword, its applied upon price setting.
So when you want to convert all your saves into a price pattern you would just need to copy all items from saves.yml (sell to sell and buy to buy), most probably just leave the id and p: keyword in the pattern, and remove every p: keyword from saves. (will do a commands for this later). And set in the saves.yml the pattern names under patterns:, (as a list item) so like this:
-
View User Profile
-
Send Message
Posted Jul 23, 2013@monstercat101
If you updated from 2.x then it could be a compatibility issue, (or when right one of the builds got a bug) anyway can you send me your saves.yml i would like to use it to check that.
About that feature to set blocks as price, i will probably do this when i split dtlTraders into 2 plugin (one for traders one for bankers) but still i dont got the idea how to do this :D