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 Mar 30, 2014@tierdal
Can you describe it bit more? What are you ding, what is the traders configuration and so on :)
@drexel_levante
Going to check this
-
View User Profile
-
Send Message
Posted Mar 28, 20146:58:31 PM dtlTraders]: Trader type is invalid, type: server 6:58:31 PM dtlTraders]: Contact the dev to fix this!
latest dev build giving me this...
-
View User Profile
-
Send Message
Posted Mar 28, 2014Hi there i use the citizens plugin and dtl traders along side a couple other ones that give me customizable drops. So far, most of them work hand in hand no problem but i have come across a small bug with the "other drops" plugin when making items. The items i make themselves keep there name and color but if i open up a trade window it wipes the items lore away. Any fix for this?
-
View User Profile
-
Send Message
Posted Mar 27, 2014@dandielo
alright ill check it out later today and will get back to you then
-
View User Profile
-
Send Message
Posted Mar 26, 2014@tierdal
3) Do you enter manager mode? btw can you make a screen shot just after you enabled manager mode and opened the trader?
and yes s:x is the x-y position or better said slot number on the inventory grid.
Just the x refers to the slot number, where slots starts from 0 at the upper left corner
Edit: Latest build should have fixed the spam issue
-
View User Profile
-
Send Message
Posted Mar 26, 2014@dandielo
http://pastebin.com/CvPHw2vb
and to clarify my 3). for regular items, not patterns. cant change the prices for regular items.
edit: so s:x set the x y position of the item display on the GUI grid? or am i missing something?
-
View User Profile
-
Send Message
Posted Mar 26, 2014@tierdal
1) debug information I forgot to remove next build will have it removed.
2) If you got two patterns and in both of them set s:0 both will refer to that slot, so if you want to add different items with many patterns to one trader you can: (a) remove the s:number to automatically set it (but this won't stack items on one slot), or (b) you need to be sure that each item group/item has a different slot
And can you show me your pattern, maybe I can help further with it :)
3) You can't change the price for an pattern item in the GUI, because those items are invisible there, if you want to change the price change in in the file + /trader reload will reload all patterns and and the price will be up-to-date
-
View User Profile
-
Send Message
Posted Mar 25, 2014got a couple of issues: 1). everytime i have the pattern type set to: item it spams my console with the following everytime i interact with the NPC http://pastebin.com/tRh0RDwV It seems to spam with the current Items in my inventory
2). I cannot get multiple patterns to display side by side for the same NPC
3). The wools to change the prices never show up
other than those 3, the selling works great
-
View User Profile
-
Send Message
Posted Mar 25, 2014@chsedv
Latest build is 1.7.5 compatible :)
-
View User Profile
-
Send Message
Posted Mar 25, 2014@tierdal
I hope it will work :) If you got issues with managing patterns you can post here the issue will try to explain how to: patterns
Thanks :)
Dandielo
-
View User Profile
-
Send Message
Posted Mar 25, 2014@dandielo
you are brilliant and wonderful and i love you >.> thank you so much for getting this so quick... I will have to wait till i get home tonight to test it out though. Wow this is probably the quickest response time i've ever seen.
-
View User Profile
-
Send Message
Posted Mar 24, 2014@tierdal
First thing: I will probably do this but using the item pattern system (because I'm running out of click triggers in the GUI), so you will probably get a flag that will allow to make the equality weaker, or add an attribute that will match a particular regex for item names. Might be I will add this in version from 3.1 to 3.2 but I still dont know if I will focus on player Traders or patterns in that stage.
Second thing: Would be probably connected with the first one, and also connected with regex matches, however I need to think about this a second time (not at 5am in the morning)
Always open for suggestions and ideas :)
Thanks,
Dandielo :)
Edit: I just remembered a trick to achieve something similar for both things/features (but I will still add them to my TODO list, don't worry). You can actually create a item pattern that will stack on one slot more than 1 item, and it goes like this:
Explanation:
We create 3 items, each has his own attributes, the first one is a Common Sword (white name) and its price is 5.0 of something, then you got a Rare sword (golden name) and it's worth 50.0, as you see both are set to the first slot (s:0 refers to the first slot in the traders inventory) in the traders inventory, so both will be matched against all items in a player inventory, but still only one slot is used by the trader (pattern magic).
So why the third item?
As because we got 2 items on one slot only one will be visible, so it's much better to create another "dummy" item that will be the "display item" for that group of items, also if people will go with their mouse over it will show all information you want to tell about selling items to that trader, you can actually set the lore by yourself, and show each sword the trader buy and the money it's worth.
Note: I've noticed that Item patterns bug a bit, so if you want to get it working grab the latest dev build that will be available soon :)
(Not yet done)EDIT2: The build is done you can try it out :)
Edit3: Ok, this was easier I've thought :D I just added a .regex flag this will tell my plugin to use the item name as a regex pattern, and all in all we got something you wanted (just the lore issue might still not be resolved)
Have fun :)
Edit4: Ok, last edit for this topic :D So after some time I've also added another flag .anylore and this is how it works, it will match items with any lore in them but it wont match a combination of one item with lore and one without so the final patten would be like this:
Note: If you gonna copy paste it, remove the comments or start comments with # so its a yaml friendly comment :)
-
View User Profile
-
Send Message
Posted Mar 24, 2014Hi, I got a bit of a suggestion / feature request:
It comes in two parts. First, since I have all custom items, I want to be able to sell any type of item to the shop. Lets say Iron Sword for example. I can set up the shop to buy plain IRON SWORD, but i have 5 different swords with 5 different names and / or lores on them, and I want the shop to be able to buy them without me having to add each Iron Sword with each different lore to the merchant.
Part two is a long term suggestion. Enable the plugin to read the color of the item name and determine the amt of money to pay for it. so say &6 would go for 50gold while &f would go for 5gold.
Please get back to me with your opinion. Thank you for reading.
-
View User Profile
-
Send Message
Posted Mar 24, 2014@WingedSpear
Hmm for now I would use the beta builds, It's probably the best way to be up-to-date, and still a bit more secure with bukkit builds, however, if you got a really big server then best is to use recommended builds so nothing gets removed/bugged so easy
-
View User Profile
-
Send Message
Posted Mar 23, 2014@dandielo
Good to know, thx for the answer, btw which CB build do you suggest me to use?
-
View User Profile
-
Send Message
Posted Mar 23, 2014Ok, along with elMakers we made our plugins compatible, so you can now use Magic wands with dtlTraders :)
I hope you will enjoy it :)
-
View User Profile
-
Send Message
Posted Mar 23, 2014@WingedSpear
Your probably working on Minecraft 1.7.2 which is quite bugged with the inventory stuff, i recommend to use 1.7.4 :) It will fix the issue :)
-
View User Profile
-
Send Message
Posted Mar 23, 2014@dandielo
thnx im happy and waiting.............
-
View User Profile
-
Send Message
Posted Mar 23, 2014is it normal that i keep the Wool in my cursor after i press it?, i have to drop it in another spot in order to click another option.
i used this plugin long time ago, and the wools used to disapear from my cursor right after i click them, like is supposed to happen, im using the version 3.0.9
-
View User Profile
-
Send Message
Posted Mar 23, 2014@chsedv
A new version will be out soon :) It will be 1.7.5 compatible :)