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: [email protected]
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
Where can I download dtlCore ?
@alandiaz
In the same way, a splash potion will be converted to a regular potion when a player open a trader's shop.
I need help with this: When someone open the trader with tools half brokens in their inventories and close the trader the tools get repaired
@Fritz2456
There are two ways to do this, but one is just a copy-paste all what you have done thing to other traders and this one in management is just awful. The other way is to change one thing in the config.yml file and manage a single price pattern.
I can help you with setting this up but you will need to wait till sunday sth like 12am (UTC+1).
hello, is it possible to edit the prices on a config or something? I want to use dtltraders as server's main shop but It'll take a long time to finish using the gui.
@alexander_gq
It's on my Jenkins page under devBuilds. Just go from the dtlTrader project to the main page and you cant miss it :P Or you may wait a few days when bukkit does accept my project here.
From where can I download dtlCore?
@NathanTheDragon
Hey,
Long time I've seen you here :P But getting back to business, I've took your saves file and made a few tests with it, and because of you I've found a quite big bug related to the serialization which probably wiped also most items with lore data. However a fix Is on the CI site (just download dtlCore), but as for Potion items there is one issue.
After that bug (or maybe it's because of a earlier dtlTrader version) your potion items have quite huge material data values, you can:
With greetings,
Dandielo :)
Hello there!
Your plugin has been working very well with its new update! However, an odd thing happened. One of my NPC Trader's inventory won't show. I checked the citizens saves and all the items are listed under the npc. So I did /citizens save, and reloaded the plugin and checked back at the saves and the NPC's inventory was completely wiped. I pasted back the inventory information, however the plugin keeps wiping it. This NPC is labeled as Alchemist. I also checked the logs and couldn't find anything significant. I have attached the pastebins of the configs/files. As I have no clue what's causing this.
Thanks!
Configs: DtlTraders Config: http://pastebin.com/g8ifnnui Citizens Saves: http://pastebin.com/nLM9Bms7 Citizens Config: http://pastebin.com/Z3UMUbDu
@alek123222
Quite impossible, sorry, it's both a feature and drawback. If a plugin like Magic, does provide support for my item API then it's not going to be purged. It's not only that it's not going to be purged but it also allows to use Magic items to be used in shops.
For now you can only wait for a version of mine that will turn off a lot of features, but does not remove a players custom item data, or supply both developers from both plugins with information what's going wrong, what do you want to make working, and make a request to add support for your custom items.
With greetings, Dandielo
@dandielo
Can you make it not clear un-recognized attributes please?
@dandielo
Yep, thx !
@Z3dd7
You can just make the list empty like this
So it should add 0 lines to the description.
@dandielo
Issue 32 is now completely fixed, thanks :)
The new messages in locale made me think of a suggestion : Would it be possible to skip the line of an ui's message if this message is empty ?
By eg. :
Default price display :
If I set item-worth-list.lore to "": Actual display :
What I would like :
@alek123222
Its because of the API it works on, it will clear each attribute it doesn't recognize however when it clears data like colours from dyed armours and so on then it's a quite huge bug.
@Z3dd7
Should be fixed in 3.4 (initially) but other bugs can show up :P
ALL: Version 3.4 is on the horizon for beta testing soon, just remember to first copy your server or at least NPC and Trader configurations to a TestServer and test everything there.
UPDATE: The dtlCore plugin and its project page are on the way. Also dtlTraders 3.4.0-beta are waiting for approval. Just REMEMBER TO MAKE A BACKUP OF YOUR SERVER. Thanks :)
@dandielo
I updated to 3.3 #5 and bug 3 seems to be fixed !
Unfortunately, bugs 1 & 2 still exist :p
Very buggy, when people open a shop and have items in their inventory with dyed armour, and custom attributes such as unbreaking and attack damage, the plugin clears them. Notice that these attributes are not modded but in minecraft vanilla game.
@Z3dd7
Best is to message me to check the Tickets, because it might happen i dont check that section for a few weeks because of work and studies. So if you want to have sth clarified or fixed just message me on bukkit, i will get a notification on my regular mail. I've read your ticket I know whats happening with bug2 and (maybe) bug 3, but bug1 is a mystery for me now ;P
Also you can check the latest jenkins build, if it's still the same you will need to wait for me to finish version 3.4 :(
I hope to finish it max to the next week, however I cannot say it for 100% as because I've got a new position in the DyingLight Dev Team so right now I need to do my best there and survive studies.
Stay Tuned :)
Hi, is the ticket repository still used ?
@Iron_wolf16
Can you paste your citizens.yml to my Bukkit mailbox? I will check what wrong with it.