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 12, 2013@Brixishuge
ok but we are talking now about taking out items, or lore bugs? xd + have you tried to reopen that trader another time with the bugged item?
-
View User Profile
-
Send Message
Posted May 12, 2013@dandielo
Hey i got 1 problem with your latest dev build 224 When a player try's to sell something it says the don't have permission. In the permission list i couldn't find the permission to give
-
View User Profile
-
Send Message
Posted May 12, 2013@dandielo
But its not fixed, I tried latest dev build and this is what happens after several times quiting and entering shop:
Here is pic of my citizens version:
-
View User Profile
-
Send Message
Posted May 12, 2013@dandielo
I use your pattern example , and ingame try to buy item ! When I click item , nothing happen, and no message show on console or ingame !!
-
View User Profile
-
Send Message
Posted May 12, 2013@Brixishuge
This should be already fixed in 2.5, fix for 2.4.4 incoming.
@smallpen
If there is an exeption, please send it to me. And may you tell me what does the console or ingame says when you try to buy an item?
Also, pattern should look like this:
that "items:" tag you added will create a trier named "items" so you would need to have a permission for this pattern
-
View User Profile
-
Send Message
Posted May 12, 2013There is bug with dtltraders where sometimes users can just open npcs and take things out of them, they also keep items after exiting the shop... Also I get this error in my console:
14:03:21 [SEVERE] Could not pass event InventoryClickEvent to DtlCitizensTrader v2.5.0 Alpha org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:1172) at net.minecraft.server.v1_5_R3.Packet102WindowClick.handle(SourceFile:31) at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at net.dandielo.citizens.trader.locale.LocaleEntry.hashCode(LocaleEntry.java:51) at java.util.HashMap.hash(HashMap.java:351) at java.util.HashMap.getEntry(HashMap.java:443) at java.util.HashMap.containsKey(HashMap.java:434) at net.dandielo.citizens.trader.locale.LocaleManager.sendMessage(LocaleManager.java:184) at net.dandielo.citizens.trader.types.ServerTrader.simpleMode(ServerTrader.java:125) at net.dandielo.citizens.trader.NpcManager.onInventoryClick(NpcManager.java:214) at sun.reflect.GeneratedMethodAccessor563.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 14 more
==== It happens with 2.4.4 version too!! ====
Best regards!
-
View User Profile
-
Send Message
Posted May 12, 2013@dandielo
I use lastest dev build, and these is my steps by steps to setup pattern ! Help me check if my steps were wrong ?
1. I make trader npc , and add some item to sell . 2. I type "/trader pattern save Test" , the pattern file seem create , but console will display exception! 3. I choice another trader npc , and type "/trader pattern add Test", but it's not working . 4. I go to patterns file , and modify it , because I find that wiki's content is different with file , finally it is my "Test pattern" .
Test: type: item items: sell: - 98 p:1 s:0 d:0 a:1 !pat !pm - 21 p:2 s:1 d:0 a:1 !pat !pm - 73 p:3 s:2 d:0 a:1 !pat !pm buy: []
5. I go to "Citizens/saves.yml" file , and modify patterns:[], now it change to patterns: -Test 1
6. restart server , and check trader npc sell tab, item will show at sell tab , but can't buy from trader npc !!
-
View User Profile
-
Send Message
Posted May 11, 2013Suggestion: Have the "Special blocks" already in the gui on the left side maybe from the wool. that way players dont have to have wood\cobblestone on them
-
View User Profile
-
Send Message
Posted May 11, 2013I'm getting this:
-
View User Profile
-
Send Message
Posted May 11, 2013@kgame
with 2.4.4 there is no lore support sorry, this feature comes only with 2.5 or later
@TributeW
Bankers are still not fully supported, but thanks for this information, going to fix this as soon as possible
-
View User Profile
-
Send Message
Posted May 11, 2013My item have itself lore text. put item into sell stack. Lore text is disapear.
-
View User Profile
-
Send Message
Posted May 11, 2013Found a problem. If a damaged tool, weapon, or piece of armor is placed in a bank and taken out it is automatically repaired. Sorry if this was already reported.
-
View User Profile
-
Send Message
Posted May 11, 2013@smallpen
join me on the IRC channel
-
View User Profile
-
Send Message
Posted May 11, 2013@dandielo
At v2.5.5 , Can use pattern feature ? If it can , Can you teach me how to setup pattern step by step ? Please~
-
View User Profile
-
Send Message
Posted May 11, 2013@xion87
not yet
-
View User Profile
-
Send Message
Posted May 11, 2013@dandielo
Dandielo happy that you come back! you removed slot bank features in 2.5.?
-
View User Profile
-
Send Message
Posted May 10, 2013Ok right now online and working :) If any1 is up to talk with me about bugs/features, I'm waiting on the IRC channel :)
EDIT: 2.5 should be back working, sorry for this bug. Added with the last update for the successful transaction message the {name} tag, allows to show the item that is sold. Also there is an incoming feature, partially connected with a website :)
The server name and ip can be set in server.properties server-name, and server-ip. If you don't want to have your server on the list I will remove you.
A basic statistic feature :D Atm really small, but it will grow, on the end You will need to reach specific amounts to get "access" to some features ;)
http://dtltraders.dandielo.net/ Your server will appear here if you use 2.5 or later
EDIT2: some1 wanted me to add support for a plugin with magic scrolls, I dunno why But i dont got any answer from the plugin dev, If you want it supported pleas convince him to speak to me :D Thanks ;D
-
View User Profile
-
Send Message
Posted May 10, 2013@smallpen
I am not using pattern...
-
View User Profile
-
Send Message
Posted May 9, 2013Wont let me set a wallet.
-
View User Profile
-
Send Message
Posted May 9, 2013Everytime i reload or restart my server, the trader wallets are empty. I want players to be able to sell stuff to traders unlimited. Ive tryed giving the trader the 'infinite' wallet type, although it still says the trader has no money. and giving it 9999999999999999999, it just resets on reload. please help.