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 16, 2013Ok last post is a bit too long and a new will be created ;P
I got a question for you about selling to traders. Because I can let it be like it's now or change it a bit. Also i think i might add both setups, that can be chosen via config.
Also I want to ask you, do you want a feature, to hide all item a player cannot sell, when in the "buy tab" (thats where ppl see what they can sell), this would a little help to find all items a player may sell :)
-
View User Profile
-
Send Message
Posted May 15, 2013The new default config file, I hope you like it, it has grown a bit :)
If you want any changes to it just write them :)
http://dev.bukkit.org/paste/7771/
EDIT: Slowly updating links on the page to ping to version 3.0.
Dev builds will be available soon, just these builds are nut suitable for a "release" or "beta" server, too many things will lack. They are going to be for debugging. So if you want test it, and if you find any bug, make an issue on GitHub (Link is on the page)
EDIT2: All locales will from up now be stored here
https://github.com/Dandielo/dtlTraders/tree/master/src/main/resources/locales
this will allow you to add and follow all changes done to them :)
EDIT3: Added a debugger, something I really lacked in all previous versions :P It has 5 different message levels, from info (no bug, just information) to critical (Tell about this one at once).
You can also totally disable the debugger by setting the debug config value to none, but this is not recommended.
By default it will be critical for release versions, high for beta and normal for alpha. All other below are not really needed. (At least not for a normal debugging).
Debug levels (by spam generation): none, critical, high, normal, low, info (this spams really, so be aware).
EDIT4: Basic buying items from traders works already :D There are already some messages added, it counts the money good, and adds the item in the right way :) But manager-mode is still not done. When it's done I will give you a alpha build :)
EDIT5: Added multiple amounts support, with a small feature, when (right or left clicking the item, depends on config) it wont go into the amount selection tab, just it will buy the item you see in the normal tab.
Manager mode slowly incoming (first only sell tab + prices)
-
View User Profile
-
Send Message
Posted May 14, 2013@TributeW
Ok i found it, in line 428, (on pastbin) there is a item with a weird name ending "nyan". Dunno why it added weird characters. And these are messing up the whole plugin. You can fix it just removing this item. form that bank account, and then ask that Player what characters did he wrote, and also tel him to not name items in that way.
-
View User Profile
-
Send Message
Posted May 14, 2013I actually am using them. Ok, here it is:
Banks: http://pastebin.com/AHVKcHbs
-
View User Profile
-
Send Message
Posted May 14, 2013Next informations about v3.0:
You will be able to choose between l.click mm tooling, or specified tool mm toggling (default will be left click, air toggle). If you want then set back to the toggling that is now you would need to set. right click and stick as toggling tool.
Also I'll allow you to chose if you want get back to the double click buy and sell way. So first click will display the price on the chat, and every next click on the same item will buy it.
-
View User Profile
-
Send Message
Posted May 14, 2013@Brixishuge
I will hopefully a first beta have here as said in 1-2 days :)
-
View User Profile
-
Send Message
Posted May 14, 2013@TributeW
Are you using bankers? If yes can you send me your whole accounts.yml file?
-
View User Profile
-
Send Message
Posted May 14, 2013@dandielo
Here is my full start up. I can't seem to find the problem...
Startup: http://pastebin.com/z13g8gMr
-
View User Profile
-
Send Message
Posted May 14, 2013@dandielo
You are awesome! I'd like to be beta tester, so whenever you have something to test, I'll test it! I like this plugin so much :) Also, I like new things, but I'd like that locale remains like this, because this allows us to translate EVERYTHING to another languages...
Best regards!
-
View User Profile
-
Send Message
Posted May 14, 2013@Brixishuge and all others
If you need a release version immediately (1-2 days), then I won't be so fast. It also depends what do you need, just Server traders? Player Traders? Bankers?
I will probably be ready with a working, barely debugged, build in 1-2 days. But atm I can't promise you a release version, sorry :/
Moreover 2.5 is so bugged, that I can't work on it further, and 2.4.4 is not prepared for a lot of features, so Atm, I'm doing this plugin from scratch, this may take a while, but so far I've almost done basic code (lacks permissions, and commands), almost done Server trader and infinite, private, owner wallets.
I't might be hard to understand why I'm totally redoing the code, and making mosth things from scratch, but this really helps me to build this plugin without many issues that appeared when it was changing one and on on the core.
You also need to know that last "rework" was done over a half year ago, so really that code now is much more extensible, nicer, and will add some API, so you can bother other plugin devs to add support for this plugin ;) So i don't need to add million of plugins to it.
I will still update both current 2.5.0, and 2.4.4 builds for the next Bukkit builds. Thats all.
Also adding a lot of features, ppl requested earlier, like "starting stock", "stock size", "stock names". All three can be set globally and also there is a possibility to set specific values to each trader.
Also change the way management mode will be toggled. No more sticks to threat those poor traders, l.click will toggle mm mode, and r.click will open the trader stock.
If you want any feature added, just say it as long as I'm working on the plugin core, now it's almost everything possible to add. Books support also incoming.
For Auction Trait thirsty people, I'm also preparing this plugin to add this feature.
Base change, I've split the "trader" trait into 3 separate traits. "wallet", "trader", "banker".
The locale systems wont change at all, also most messages will persist (For now I hope so), anyway I will try to make it so to update the locale in such a way so you don't need to translate all things from scratch.
Also going to allow you to set your own "special blocks", you can set them 2, 3, 10 or even for each item a special value :)
adding also bit more commands, /trader price set <price> {match data}
example:
I hope you will like this update, but this will take some time. If there are ppl that want to work a bit with the incoming API and add suggestions, please contact me.
With greetings,
Dandielo
-
View User Profile
-
Send Message
Posted May 14, 2013@dandielo
So? When it'll be finished? I have no economy on my server at the moment, I can't wait too much... Maybe I'll move to another shop plugin if this will take a lot of time... Please inform me..
-
View User Profile
-
Send Message
Posted May 13, 2013@TributeW
Isn't there anything more? Because from this small data chunk I can't say you why it does not work :/
-
View User Profile
-
Send Message
Posted May 13, 2013I'm using the latest citizens build on their Bukkit Dev (2.0.8), and the latest Dev Build for this (2.5.0). The problem I'm facing, is that when the console starts, it says that an error has occured, and the plugin is unusable, as it doesn't load any Traders or Bankers. Is there something I'm missing? Thanks in advance!
Startup: http://pastebin.com/aYuuQQQE
-
View User Profile
-
Send Message
Posted May 13, 2013Project Frozen for min 1 week, sorry
@Brixishuge
Working on it
-
View User Profile
-
Send Message
Posted May 13, 2013@dandielo
I fixed my problem with the permissions i needed to add permission dtl.trader.options.sell
-
View User Profile
-
Send Message
Posted May 13, 2013@dandielo
So? Anything?
-
View User Profile
-
Send Message
Posted May 13, 2013@Brixishuge
Thank's now i know what I'm looking for :D
-
View User Profile
-
Send Message
Posted May 12, 2013@dandielo
We are talking, about this:
I'm regular player and I wanted to buy or sell some coal, I opened shop and sold it successfully, so I closed it. I forgot that I've got another stack to sell and open it again, voila! I can take all items out of NPC and take them after exiting... They get back into NPC, but on my server I'm selling some leather enchanted stuff which is overpowered for new players... :)
-
View User Profile
-
Send Message
Posted May 12, 2013@smallpen
will check it
-
View User Profile
-
Send Message
Posted May 12, 2013@stefan041
Can you send me your permission plugin, permission setup, and all info when getting into mm and using /trader command?