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 Sep 14, 2013latest dev version clears recently purchased items upon clicking them.
-
View User Profile
-
Send Message
Posted Sep 14, 2013@p82183645
Ok, I cannot follow you (might be because I didn't played MC for over 1 year just coding lol)
Lore effect: does lores not save?
MaxHealth: still not implemented, sorry
-
View User Profile
-
Send Message
Posted Sep 14, 2013@McPixel
The problem is i went through all Towny, TownyChat, dtlTraders plugin source code AND I CANNOT FIND IT! xD
Please make a whole list of all plugins, I dunno if you got a "custom" or "special" one but this is just lol weird?! xD still going to look for it :D
-
View User Profile
-
Send Message
Posted Sep 14, 2013@dandielo
Hi dan :D when you fix the /a command ? in the next version ? Thanks :)
-
View User Profile
-
Send Message
Posted Sep 14, 20131.6.2 lore effect, MaxHealth type, click businessman, the effect will be cleared Have solutions?
-
View User Profile
-
Send Message
Posted Sep 13, 2013@dandielo
About the bug, it might be just an "price priority" issue, because patterns got a lot of keywords to match items in a traders stock, so each keyword got it's priority. It might be that priorities are equal then the second price will be chosen. And for now ID and ID:data keywords are on the same priority so you should first set the "default" value, after that you should set specific values like below an example. If it still does not work i might have change a bit too much last time i was adding multipliers.
This should set all wools to a price of 10, just the while wool should cost 20 and black wool should cost 15
-
View User Profile
-
Send Message
Posted Sep 13, 2013@JRsz
"multiple amounts":
When managing the trader (stock needs to be locked) shift left.click (or right.click was it dunno, too many clicks) on the item you want set amounts, now you can set as many amounts as you want (and any quantity). So when you shift click it you get an inventory with red wool in the right corner, and adding any amount to the stock will save it and open automatically that window when clicked on that item on normal mode.
Conclusion:
- Managing by shift.click when stock locked
- If only one amount is set (the special amount inventory does not open)
- If more than one amount is available, then left.click opens the special amount window, right.click does acts as normal buy with the base (the visible amount).
"all, sell, buy":
It's a combination of buy and sell :) and after you set all prices in all you can just set 2 multipliers to sell and buy and you got an easy managed pricing system for both stocks :P
-
View User Profile
-
Send Message
Posted Sep 13, 2013Hi dandielo,
maybe you remeber me, I am the pattern idiot :D
I have now a working patterns.yml and only a few more questions (two I think) and one bug report.
First the bug or error or whatever:
It seems that the plugin ot the patterns feature can not differentiate between normal wool and coloured wool, or any other Items who have an extensione like ID:extension instead of ID
My question, though I know I asked it before months ago, is it somehow possible that if you click on an item, the whole inventory changes and you can choose whether you want to buy 1, 2, 4, 8, 16, 32 or 64 items at once and with a pice of wool in the bottom right corner return to the stock, where you can see all items? This would be really awesome and make the shop stock look a lot better. I know, I must have told you that before as well, but in cititrader you had to put 64 items of e.g. wood in the stock and then it worked the way I just described. A very nice feature to make it as easy as possible to buy as many items as you want and sell of course :)
And the last question for now:
In the patterns.yml You have the three types:
all
buy
sell
What exactly does this mean? I am not stupdi, I assumed, that buy is the list for the buy prices and sell the list for sell prices, but the all features confuses me. Is it just a simple combination of buy and sell, so that you buy an item for the same price as you sell it?
Or does it have another menaning?
John
-
View User Profile
-
Send Message
Posted Sep 13, 2013@eliludwig
Dear eliludwig, your concept is weird... Since when I can assure you that all devbuilds are totally "debug message" free? I cannot assure you that what I push to jenkins is totally checked and debuged. Right now I'm at my collage, having some more important trouble and cannot fix it so fast. Moreover this "click click" messages are one of the major dupe glitch security measures, so I hope you understand how it is when after 2 weeks of searching a bug you find the solution and just want to share it ;)
Second, If you updated from (2.x.x) to (3.x.x) then probably you forgot to read the PiratePad project and the description how to use this version (default MM toggle is left click right now, and you can change it to right click in the config). Another issue with MM toggling might be the PVP setting where your NPC is standing. But if you try to right click shouldn't mater.
So no errors are rather a good message. Still if you got issues, then describe your situation, when did it broke, (after updating from x to x?)
Sorry for this shit right now, but I can fix it when I'm back at saturday evening.
I hope you can wait a bit :)
Greetings,
Dandielo
P.S. If this message sounds a bit offensive, It might be because I'm before an exam.
@spyermusic
It's something I didn't event thinked about that people will allow killing NPC's :P
You can wait for a fix till saturday, or change Manager Mode toggling to right.click in the config.
@Staticpast
It's still a plugin in re-developement, so many things changes still, and creating a nice and ordered wiki for such a project is just pain, sry :/
-
View User Profile
-
Send Message
Posted Sep 12, 2013Dear dandielo: Your shit is broken :) with the following events on my server after running this plugin I have come to the following conclusion that its broke. Reasoning behind my theory ? 1: Spams console with this message Click Click - every time you hit one of the bars in the Traders GUI. 2: Upon right clicking on a trader to activate Manager Mode Nothing happens. Not even a single error message in console. Just nothing....Its truly sad really. I love your plugin to death but please fix this. My server runs on this plugin.
-
View User Profile
-
Send Message
Posted Sep 11, 2013Why can hit traders, when i want to enable manger mode? :S
-
View User Profile
-
Send Message
Posted Sep 11, 2013@dandielo
Mhm, had found it within the pad not too long after posting. My only criticism here, it feels rather cluttered. But hey, there is an awful lot of information there.
Thanks.
-
View User Profile
-
Send Message
Posted Sep 11, 2013@Staticpast
Ok, please tell me how did you missed the big link with the "Read Me!" part on the top of this page?
PiratePad Project Description => line 242
-
View User Profile
-
Send Message
Posted Sep 10, 2013Visiting the wiki, tutorial support seems almost none existent. All I wish, is to be able to set a shops prices. How do I go about doing this once I've selected price management?
-
View User Profile
-
Send Message
Posted Sep 9, 2013@dandielo
hahaha LOL , im just blow your mind . YES ! :D Here my plugins : WG,WE,MoreMobs,ExtraHardMode,Multiverse,Essentials,Bloodmoon,etc 60 plugins lol :D
my Towny version is latest, 0.84
-
View User Profile
-
Send Message
Posted Sep 9, 2013@siemaeniu500
Yup but as said right now I'm fixing bugs, not adding features :P First I want to get a "stable" build ready and then i can continue breaking down this plugin :P
-
View User Profile
-
Send Message
Posted Sep 9, 2013@dandielo
U remember about that:
http://dev.bukkit.org/bukkit-plugins/dtltraders/?comment=1102
-
View User Profile
-
Send Message
Posted Sep 9, 2013@siemaeniu500
Sorry debug info xd ("manual" debug info xd) sorry for this :D will be removed in next build
-
View User Profile
-
Send Message
Posted Sep 9, 2013It spamming a lot: http://scr.hu/1uma/4e53e
-
View User Profile
-
Send Message
Posted Sep 9, 2013Now this bug with duplicating doesn't work. If my community (probably won't tell me that) will find any bug i will report that :)