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
@dandielo
So the world guard issue is resolved, but I still keep getting the other problem, I will copy the npc trader, and it will work fine, then it just resets its self somehow.
@dandielo
For some reason it works when there are no blocks above it. I have no idea why.
New problem: New users cant use them, its that world guard problem Set it to 'true' and item to stick Still wont work
@Iron_wolf16
If you click (or r-click) actually on the wool in Manager Mode but outside of the Price Management, you will see it will toggle something called 'Stack Price', If it's ON, then it will use your price to the whole stack.
Also if you want to sell any amount, then just leave one item in the 'Buy stock' It will automatically sell the biggest value it can sell.
For an example if you set a stack of 4 items, for 2.00, then it will accept only stacks of 4, 8, 12, 16, etc... items and always multiply the price with the amount, thus you would get respectively 8, 16, 24, 32 of your currency. If you toggle stack-price for the above configuration you would get 2, 4, 6, 8 of your currency.
I have a major problem Each time I buy somthing, I can only sell it in stacks of 64, AND at cost of only one of that item EXP: I set the price for one wool as 1.20 Buy 64 for 64 X 1.20 Turn around to sell it, can only sell the whole stack for 1.20, and cant sell just one wool I set the sell shop up properly too.
@VreyaViress
Look into the plugin folders there are local files, choose one and translate it. After that is done 95% of the plugin should be in your language.
@Loraxe42
Right now I'm on a quite big update separating this plugin into two smaller ones so this will take a bit time, but I will probably add your request to the alpha release of v3.4 so it will be there for testing.
News: Version 3.4 will be separated into two plugins, dtlCore and dtlTraders, so you will need the dtlCore plugin to make dtlTraders work. This seems to be a bit weird bit with the code growing so big it's easier to maintain two plugins especially when the first one does not need to much updates.
@Loraxe42
I am one of the admins on his server, I agree that a way to sell a whole inventory or items is tedious and it would be nice to have a faster way.
Excellent plugin! We use this for bulk cargo operations, basically you buy at once price in one city and sell at a slightly higher price in another city. It adds a very interesting new gameplay mechanic for our Movecraft Airship server that encourages travel, exploration, and struggle for control of the tradelanes.
However it is somewhat monotonous to click through your entire inventory of sugar cane or whatever. Is there any way a function to sell your entire inventory of the selected item could be added? Perhaps if you shift click the sugar cane, it sells all of them?
Is there a way I can translate the text this plugin adds?
Great plugin! The best shop plugin out there, I have having a problem with my server though. I am running a 1.7/1.8 server with Citizens 2.0.13 Snapshot build 1168. And the latest version of your plugin. Everything works but I keep getting errors like. [dtlTraders][DEBUG][SEVERE] Creating player specific stock 3 times every time someone clicks a trader. This lags my server allot. Have I set it up wrong or do I have to use a older version of the plugin to work with the version of Citizens I am running? Thanks in advance.
Yes when i click sell and try to sell items, the shop is totally empty. I can only see the price and sell when i hover over items in my inventory.
Maybe you can help me with a current issue i'm having. When players buy items from my traders, they leave the shop and try to use the item they bought and it just disappears.? any clue?
http://dev.bukkit.org/bukkit-plugins/dtltraders/pages/dtl-traders-guide/ Think im doing something wrong here. I did /trader create admin shop ( worked ) steve was spawned. Auto manager mode enabled. clicked green wool to unlock stock Placed an apple in there. then when i click the yellow wool to lock the stock... it brings me back to the main menu... BUT MY APPLE IS GONE !
although get this.... I go to price management... apple is still gone... but when I click that empty spot with dirt... price on apple is increased.... back to main menu, close window, punch him to disable manager mode...
Shop looks empty, b/c the apple is not displaying, but if you click the non-apple-display spot/Square... you can still acttually buy the item.
any idea why the item is not displaying? running Cauldron 1.7.10 tried dtltraders V3.3Pre1 V3.2.3 book fix 3.2.3 hotfix 3.2.2b haven't tried 3.0.9 yet, but ill get to it soon.
any advice?
Hey,
When I right click a trader and click the "Sell Stock" button outside of manager mode, the inventory is empty even though I've added items in manager mode to the sell stock.
This outputs in the console:
http://pastebin.com/raw.php?i=fSakLWWu
Hi, love this plugin but with my attempts to get this to run on 1.8.3, or even 1.8, i keep getting the same error-
ERROR]: Error occurred while enabling dtlTraders v3.2.0-snapshot (Is it up to date?)
I am attempting to use the 3.3 pre1 with 1.8.3 spigot and both of the 3.2.3 with 1.8 spigot.
should this be a ticket? let me know thanks.
Are stack prices not working?
@smallpen
It's a temporary issue, because after extending this plugins API to allow more than just the default currency, I needed to remove the price for 1-2 updates, it's going to be back soon.
UPDATE: I've made a quick fix for this thingie, so you can again use the price tag in transaction locale messages. I didn't tested it yet, dont got the time for it, but you may try it out if you need it. Hope i could help a bit.
Fix available on the CI server
@dandielo
Hello ~ When I bought an item , the message just only show " You xxx a xxx" , not include "price" information !
@IceXsimon
It's blocked because if you left click, an trader it's like you would attack him, so you need to open the config.yml, and lind the right-click setting, and set it to true. This is all about toggling the manager mode.
After that is done you also should set the item config to a valid item material, for example a stick.
So you endup with sth like this:
Hope it helps :)
Bro still new here. How to fix with world guard (Hey! sorry,but you cann't use that here ) that massage appear when click to Npc.
A 3.3 pre build with Banners support is going to be soon available on this page
Within the next few pre builds dtlTraders will split into two plugins. This is due to the fact that I cannot copy/paste the API this plugin is using just into the bankers plugin, it would take for other plugins 2 times more work to just have 2 plugin covered with their custom items.
So a core plugin for dtl is going to be created. This will allow me to use the same API for each created plugin, and 3rd party plugin will only need to support the core plugins API, because any other dtlPlugin will use it.
I hope two plugins instead of one aren't to much for you :P