6.0.0 (1.8 - 1.15.X)

Details

  • Filename
    dtlTraders-6.0.0.jar
  • Uploaded by
  • Uploaded
    Apr 2, 2020
  • Size
    286.88 KB
  • Downloads
    477
  • MD5
    8663632e95f9c700e8ccd57f0b747c93

Supported Bukkit Versions

  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8.1
  • 1.8
  • 1.8.3

Changelog

After +- 65hours of work and after a long wait...
V6 is finally here!
Enjoy reading the changelog and have fun trying this version out!
Keep in mind bugs are ALWAYS possible. Just report them and we'll
try and fix them as soon as possible!
dtlTraders Changelog
V 6.0.0
Admin gui's
[ADDED] A sperate Shop settings gui. This keeps all shop related settings.
[ADDED] A seperate page settings gui. This keeps all page related settings. (contents, mirror,...)
[ADDED] Shop info. You'll now see shop info when selecting a shop.
[ADDED] Page info. You'll now see page info when selecting a page.
[ADDED] [PREMIUM] Clone shop. You can know clone a whole shop to a new shop
[CHANGED] When right clicking on the shop-selectors, it will go back 1 shop.
For example: buy -> trade, sell -> buy, trade -> sell
[CHANGED] Buttons now only show when needed.
For example: when there are no pages, no buttons will be shown.
[CHANGED] Adding a shop, command, description will now give you the change
to immediatly set a right name/text.
[CHANGED] When clicking no in a "are you sure" inventory, it now goes back to the previous inventory
[CHANGED] Shops are now represented with a map in the select shop inventory.
This to prevent a weird bug.
[FIXED] NullPointers showing when clicking an empty slot in a select gui.
[FIXED] Fixed infinite editting loop when more than 1 page of descriptions/pages
 
Shops & Shop editting:
[ADDED] Shops are now in seperate files. These are stored in /plugins/dtltraders/shops/
These are a directory and you'll see why in just a sec.
[ADDED] [PREMIUM] Logging. Yes finally you are able to log when someone buys, sells, trades in a shop.
 
Pages & page editting:
[ADDED] Add page names. You can now name your page
[ADDED] [PREMIUM] Added page permission. You can now restrict access to certain pages.
If the player has permission for page 1 & 3 but not for 2, it will skip to 3 when he wants to visit the next page.
[CHANGED] New layout of page settings since some shop settings are moved to the seperate GUI.
 
Items & item settings:
[CHANGED] Layout of the "Change item function" GUI. More on this in just a sec.
[ADDED] Edit broadcast message option. You can now edit a message that will broadcast
to the server when a player buys/sells/trades an item (color supported)
[ADDED] Toggle broadcast message on transaction. You can choose if you want broadcast a message
when a player buys/sells/trades an item.
[ADDED] Drop items on full inventory. Items can now drop when the inventory is too full.
[ADDED] Toggle drop item on full inventory. You can now enable/disable the drop on full inventory function.
[ADDED] Sell all items when too little.
This will let you sell the remaining items when you fill in too much.
For example: You have 3 diamonds and said you wanted to sell 5. This will sell your 3 diamonds.
[ADDED] Toggle sell all items when too little. You can now enable/disable the sell all item when too little function.
[ADDED] [PREMIUM] Item permissions. You can now restrict the buy/sell/trade of an item.
[ADDED] [PREMIUM] per item logging. You can now enable/disable logging for a specific item.
When shop logging is on, this will be on by default for every item
[ADDED] [PREMIUM] commands on buy/sell/trade. You can now add commands which will execute on buy/sell/trade.
These can be added/editted the same way as you would add them to command items.
WARNING this is not added for command items. Since it's useless.
[ADDED] Item view. This will open a new inventory with all options that would change the look of the item in the shop page.
[ADDED] Configurable item look!
This one is the one I am most proud of.
Configurable item look
You can now configure entirely how your item looks!
[ADDED] way to toggle this on/off PER item
[ADDED] Toggle show discount-price
[ADDED] Toggle show discount-start time
[ADDED] Toggle show discount-duration
[ADDED] Toggle show discount-discount end
[ADDED] Toggle show item lore
[ADDED] Toggle show trade limit (how many items are left to buy)
[ADDED] Toggle show limit reset time
[ADDED] A way to change the text of all item display text
(discount-start, discount-price, discount-duration, discount-end, trade-limit, limit-time, obtainable-items, needed-items)
[ADDED] way to edit the order in which they will be displayed.
Use the keys used in the messages.yml file:
price = is the price message
discount-start = discount start (date)
discount-price = discount price message
discount-duration = duration of the discount
discount-end = end of the discount (date)
trade-limit = show how many items bought against how many you can max do
trade-limit-seconds = shows how many days/hours/minutes/seconds left until it resets
obtainable-items = this is the text above the list of obtainable items
needed-items = this is the text above the needed items
 
Configs
[ADDED] Permissions config. This config has all permissions which are customisable.
 
Others
[ADDED] More permissions
[ADDED] More messages to customise. If you need more messages to be customisable, ask!
[ADDED] more fault restrictions
[CHANGED] "custom-input" to "custom-input-enabled" because it triggered me.
[CHANGED] Title of the buy/sell/trade screen
[CHANGED] how the items are saved. Toggle functions are now with their function etc. More logical building.
[CHANGED] A lot of code cleanup and beauty up.
[CHANGED] as OP will now spawn at the players location instead of the world spawnpoint.
 
Coming in future updates:
- Conditional item
- per page logging
- ...
 
To end this:
This update was made possible by the following people:
@Minevid - programmer
@samyratchet - owner of Degitise + creative brain
The Architect - Plugin Support discord + opinion sharer
WolfeBersahd - Plugin Support discord + opinion sharer
Community - best community + idea pool
 
We want to thank the comunity for suggesting these amazing suggestions and hope to
receive some more!
 
 
 
 
You can Always support our maintainer by donating at this link