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 May 29, 2013@dandielo
Thanks a bunch dandielo!
-
View User Profile
-
Send Message
Posted May 29, 2013@timsavage
Thanks for being awesome tim! I really appreciate it!
-
View User Profile
-
Send Message
Posted May 28, 2013@uvbeenzaned
From this build you got an special class tNpcAPI, so far there is only one method that will allow you to check if a inventory is a trader inventory.
I don't know if it will work 100% (it might need some changes)
Method name: isTNpcInventory (this will also apply later for bankers so it should work from up now with no changes)
Method modifier: static
Method args: Inventory that will be checked
I hope I could help :)
-
View User Profile
-
Send Message
Posted May 28, 2013@uvbeenzaned
Thank you both for addressing this! I love both plugins, and was bummed out that I'd have to give up sorted chests to have trader NPCs.
This type of cooperation makes me proud to be a member of the bukkit community. Keep up the great work!
-
View User Profile
-
Send Message
Posted May 28, 2013@dandielo
That would be perfect! Thank you so much! All you have to do is make sure that the method is is exposed thru public instead of private.
-
View User Profile
-
Send Message
Posted May 28, 2013@uvbeenzaned
I might add this, but I will first need to see how to do it :)
Is a method like "isTraderInventory(Inventory inventory) good enough? If you want any other API method just say it, atm re-working the plugin so I can add almost anything you need :)
You are welcome :)
-
View User Profile
-
Send Message
Posted May 28, 2013@dandielo
Hey dandielo! I was wondering if there was a way to be able for me to be able to access your plugin through an API of some sort and see if a certain inventory opened is owned by your plugin. My MagicChest users are complaining about my plugin sorting your inventories and I have no way of telling if they are owned by your plugin or not.
Thanks in advance!
-
View User Profile
-
Send Message
Posted May 28, 2013the config folder will not download please help
-
View User Profile
-
Send Message
Posted May 28, 2013only a short note: Show in the config, stone has a valoe of 10.000 instead of 1.000. I GUESS this is just a typing mistake, so you guys know :)
John
-
View User Profile
-
Send Message
Posted May 28, 2013@mormaii2
Working on it
@rungario
have you ever looked the PiratePad project 3.0?
-
View User Profile
-
Send Message
Posted May 27, 2013Is it possible to migrate from 2.5 to 3.0 shops selling the same thing?
-
View User Profile
-
Send Message
Posted May 27, 2013With the latest dev, when my players right click a trader the trade screen doesn't show up. However, it shows up for me. Did you add permissions?
Edit: After players are OPed, they can access the shop. I guess you added a new permission but didn't tell us what it is?
-
View User Profile
-
Send Message
Posted May 27, 2013@rungario
just set in the config file debug: critical (so it shows only those really big bugs...) critical is almost like [b]none[/b] ;)
-
View User Profile
-
Send Message
Posted May 27, 2013I'm getting major lag using this plugin. No errors in console, just a bunch of debug exception messages (don't know if those count as errors)
-
View User Profile
-
Send Message
Posted May 27, 2013@dandielo
Latest build on Jenkins got a lot of fixed issues :) Have fun :)
-
View User Profile
-
Send Message
Posted May 26, 2013@timsavage
in the config file you got a node like debug, just on the top of it.
you can change it into none, critical, high, normal, low, info. I recommend to stay at critical, because these are as the level says critical and prevent a normal trader using. And I'm really not recommending using low or info, because this spams a lot. I will change the default to critical with the new beta release.
@Ethrock
Shops where added Friday on bukkit, I cannot force bukkit to approve that build faster sorry :/
Also a lot of things have been changed. A description can be found, as @timsavage said, on the PiratePad. If you lack information there, just write down on the pad what you lack, I will add a description for it.
If i missed to announce something then sorry, but so far i think i got everything announced.
ALL: already found some bugs with it so be aware of vanishing items. If Jenkins comes back I will push a new build with fixed a lo of things. Before Server traders are not stable I wont work on any other type, first I need to finish one to start another.
-
View User Profile
-
Send Message
Posted May 26, 2013I've been using the 3.0 dev builds all week. It's definitely usable, and looking good. Only one question so far... can I change the debug level? It's rather verbose with the default 'normal'. I scanned the available docs, but didn't see any other debug levels listed. What are the keywords for different levels? Thanks! It's a great plugin that adds whole new level of interaction to my survival world.
@Ethrock- there is some documentation in the PiratePad link above you may find useful.
-
View User Profile
-
Send Message
Posted May 26, 2013@dandielo
Well this definitely sucks, I was way excited for this announced friday release. Does setting up a trader work the same way? When I spoke with you, your own words were "server shops til friday". Lot longer if you have no info on how to set any up :/. No shops, since you don't even have the info out on that =(
-
View User Profile
-
Send Message
Posted May 26, 2013I've already got some bug reports and fixed more things I would like :P Also added books support, and working on splash effect for custom potions (if this is possible, but some1 said it is :D)
If Jenkins wont be back in 2 days I will post the latest build here.
Greetings,
Dandielo
-
View User Profile
-
Send Message
Posted May 26, 2013@peti446
3.0 is basically the same plugin just written from scratch so no old code was used. This allowed me to change a lot of things and now i got a easy API to add features like written books support or any other things.
I've also added a lot more config options, allowing ppl to set options that were used in 1.9 and earlier versions, like clicking twice on an item to buy it. SO the first click shows the price on the chat boc and the second or any other after it will buy that item.
Added a separation for left and right clicking on items. The right click will always buy/sell the smallest/default amount, where left click opens amounts inventory or sells as much as possible to the trader.
Another changed things is the manager mode. Setting items change right now allowing much more click freedom when setting the stock.
Changed the r.click + stick toggling into the another default which is just l.click on the trader. But you can still get back to the r.click + stick toggling setup.
Allowed to setup own special blocks with your own values. Added global and per-trader stock name, stock size and start stock settings. so you can change the global stock name, and also change the stock name depending on the trader. Like "Exotic Weapon shop" for one Trader and "Santa's cookies" for another trader.
Much more going to be added/changed