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
error reset the locale file
@siemaeniu500
You are welcome :D
@dandielo
I love you :) Thx for all man !
@siemaeniu500
Locale is atm broken into 2 locations, config file, where you translate text for lores and item names like "Click to buy" etc. and a second file, within the Locale folder, where you change messages, until i get another system working it's separated and a bit mixed up, so sorry for that
How i can translate text in interface?
@siemaeniu500
might only add another block for counting like 10 000, because it's not really possible to change the price by command with this trader. Sorry :/ developed this plugin to be a "graphic interface" management, adding stone as amount * 10 000, 5 min and it should be available on jenkins
EDIT: Done ;)
@dandielo
But if i want for example price 50000 dollars, i must clicking many times.
@siemaeniu500
change the wallet type to infinite by using /trader wallet infinite
When i try sell items there is message:
Selling failed, not enough money.
So trader haven't money? So how i can set infinity money for trader
@siemaeniu500
cobblestone counts as 100* a mount, dirt as 10* amount, wooden planks as 0.1 * amount, logs as 0.01 * amount, any item is just 1* amount, where amount is the currents items amount.
so clicking with 3 dirt will change the price by 30$, clicking with 41 logs will change it by 0.41$
Can u add comand to set price because it's many clicking, and i can't sell items i don't know why
@MadeOke
ok i got it, its caused cose from up now many items got the same id, but the data is different, so if you set lapis it was looking for the id hmm... looks like i need to make some changes to my code, because of this changes
EDIT Pushed a fix, It's on Jenkins available for download, it should work now :)
@dandielo
i have changed the lapis to lapis block but this is the saves.yml http://dev.bukkit.org/paste/iqszdcafw4x09v5n/
Updated the command reference and added some more thing to patterns section.
Atm working on commands like
after that going to fix up bankers a bit, and then going to add discounts system like triarry said
@joa111
/banker create t:private Banker Name should work
how do you make Private banker?
@siemaeniu500
not really I've created a different system for saving items, so a cititrader can't be imported into a dtlTrader, usage is also much different
What is diffrent beetwen Dltraders and cititrader? If i create npc using cititrader i can use that for dltraders?
@triarry
I will try to achieve this, but this need to wait Until exams are passed, atm got a lot of learning, and got a work too some time ago so my time is now really going short but will try my best, atm working on creating a trader version for Bukkit With Forge, cose it looks like it does not works
@dandielo -> Okay I'll try setting him up again. If he still misbehaves, I'll try him in another world (right now, he's living in the Spawn world which is in The End)
@mcraftus -> The only trader plugin one we have is this one. I'm gonna tr dandielo's suggestion and set up a new one, if that doesn't work and if he doesn't behave in a different world, I'll poke the server owner and make sure we're running the latest version.
Thanks y'all. If they don't behave, i'll be back. :P