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 Feb 2, 2014@dandielo
Since there is no option anymore to post a ticket I'll report here: Adding potions which has been crafted by brewing it (eg. a normal health potion) with the long ids (such as xxxx) it will be deleted after restarting the the server and the items are gone from the traders inventory. Also it would be nice to know if the dev versions are for 1.7 or 1.6. And last could you add the option to only look for items name (no lore) to sell them?
-
View User Profile
-
Send Message
Posted Jan 28, 2014@dandielo
I used the indentations and it has the same error. Am I supposed to do anything to the NPC besides add the pattern to a blank trader?
In my patterns.yml, is there supposed to be anything in it besides the pattern?
-
View User Profile
-
Send Message
Posted Jan 28, 2014@failtolawl
say me how it looks like in your patterns file http://hastebin.com/sotejojiti.sm
-
View User Profile
-
Send Message
Posted Jan 27, 2014Trying to get patterns set up. It's telling me this though:
[23:53:26 INFO]: [dtlTraders][DEBUG][CRITICAL] Invalid type: server, author: dan dielo [23:53:26 INFO]: [dtlTraders][DEBUG][CRITICAL] Trader type is invalid, type: ser ver [23:53:26 INFO]: [dtlTraders][DEBUG][CRITICAL] Contact the dev to fix this!
my pattern:
-
View User Profile
-
Send Message
Posted Jan 26, 2014下午 12:49:03 [SEVERE] Could not pass event NPCRightClickEvent to dtlTraders v3.0.9-snapshot 下午 12:49:03 org.bukkit.event.EventException 下午 12:49:03 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.citizensnpcs.EventListen.onPlayerInteractEntity(EventListen.java:266) [Citizens%20(NPC).jar:?] 下午 12:49:03 at sun.reflect.GeneratedMethodAccessor463.invoke(Unknown Source) [?:?] 下午 12:49:03 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_25] 下午 12:49:03 at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_25] 下午 12:49:03 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:1076) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.PacketPlayInUseEntity.a(SourceFile:55) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.PacketPlayInUseEntity.handle(SourceFile:10) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:147) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:657) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:540) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:446) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:03 Caused by: java.lang.NullPointerException 下午 12:49:03 at net.dandielo.citizens.traders_v3.utils.items.flags.Lore.addLore(Lore.java:103) [?:?] 下午 12:49:04 at net.dandielo.citizens.traders_v3.traders.Trader.updatePlayerInventory(Trader.java:328) [?:?] 下午 12:49:04 at net.dandielo.citizens.traders_v3.traders.types.Server.onRightClick(Server.java:108) [?:?] 下午 12:49:04 at net.dandielo.citizens.traders_v3.tNpcListener.npcRightClickEvent(tNpcListener.java:346) [?:?] 下午 12:49:04 at sun.reflect.GeneratedMethodAccessor692.invoke(Unknown Source) [?:?] 下午 12:49:04 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_25] 下午 12:49:04 at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_25] 下午 12:49:04 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) [spigot-1.7.2-R0.3-SNAPSHOT.jar:git-Spigot-1225] 下午 12:49:04 ... 23 more
When I click the NPC to get this error.
-
View User Profile
-
Send Message
Posted Jan 26, 2014If anything the duplication glitch is worse in the newest dev build.
-
View User Profile
-
Send Message
Posted Jan 26, 2014@vaxjo
@Mre30
I will try to fix this, but first I need to see their code, and maybe it's bit easier to make them give support for dtlTraders, as because I got a whole API that allows to create additional tags, (that api was created to extend the Patten system easy :P)
-
View User Profile
-
Send Message
Posted Jan 26, 2014@vaxjo
Yea I edited my post before the video lol.
I may be mm, or it may be dtl.
MythicDrops has the same tags, but dtl saves them perfectly fine. So I don't know. dandielo may add support to fix it on this end. There may be something he can add to support any item from any plugin that has special format like, health boost, or speed boost or damage modifiers.
He's a good guy and takes a lot of pride with this plugin. So I am sure he will get to it.
Hope you have fun using dtl!
-
View User Profile
-
Send Message
Posted Jan 26, 2014@Mre30
@dandielo
http://www.youtube.com/watch?v=xU532oSDqoA&feature=youtu.be
-
View User Profile
-
Send Message
Posted Jan 26, 2014@vaxjo
Of how to use it? or it not supporting the speed boost and health boost and other boost effects?
-
View User Profile
-
Send Message
Posted Jan 26, 2014@Mre30
I create a video :)
-
View User Profile
-
Send Message
Posted Jan 26, 2014@dandielo
It works fine.
Please... 99% of problems are user error. Ill post a pic now of it working.
I guess I'll make a video... so all these questions will stop
EDIT
After testing, he means that it does not save the effects. It saves lores, but not effects. Like Healthboost, speed boost, and so forth. This would be on a case by case for EVERY shop plugin. Other than that and the sell stock, the plugin is 100%
-
View User Profile
-
Send Message
Posted Jan 26, 2014@vaxjo
As soon as I get how it works I'll try it
-
View User Profile
-
Send Message
Posted Jan 26, 2014@dandielo
Thanks a lot dandielo, I really appreciate your fast response and update. It seems like it is working just fine now. Thanks!
-
View User Profile
-
Send Message
Posted Jan 26, 2014Hi, can you please added a MythicMobs support ? dtlTraders is deleting the MM items TAGs. Please fix this. :)
-
View User Profile
-
Send Message
Posted Jan 26, 2014@SolidGeek
Should be soon be on jenkins :)
-
View User Profile
-
Send Message
Posted Jan 26, 2014@dandielo
No problem! Great to hear, then do you think a new build will be ready? If you need any assistance testing the plugin, just send me a PM :)!
-
View User Profile
-
Send Message
Posted Jan 26, 2014@SolidGeek
Thanks for the info :) I know why it does not remove the lore, going to fix that, with selling items, there will be bit more problems
-
View User Profile
-
Send Message
Posted Jan 26, 2014@dandielo
The new dev-version works fine and I no longer get any error. Still there is one problem; I cannot sell anything to the NPCs. I can easily buy items from the NPCs, but I cannot sell. It worked just fine a few versions ago, and I have not changed anything in the configuration-file, or the Citizens saves-file. Are there anyone else having the same problem, or am I doing something wrong?
I am using Spigot server-software, but it is fundamentally the same as Craftbukkit.
EDIT: I am having some very weird things going on right now. Then I am trying to sell items, the items still have the "Click to buy this item" description, eventhough I have existed the shop. I have taken a picture here: http:i.imgur.com/U2IHqqk.png
-
View User Profile
-
Send Message
Posted Jan 26, 2014A new dev build is available, it's should fix almost everything connected with lores, and the fix wasn't huge, I hope it will fix some issues. If it will do what it should i will upload it as a recommended build on Bukkit :)