A new and improved /autosell, /autopickup, /sell, /sellall, /condensewand & /sellwand plugin.
OVERVIEW
XLAutoSell is a plugin designed to be very easy to use and allow server owners to properly manage their server and all the features. The plugin also has a pretty easy to use API that your servers developer(s) can use for whatever they want.

FEATURES
Here is a list of some of the features this plugin provides.
  • AutoSell functionality that automatically sells blocks mined. Takes into account Fortune and Silk Touch enchantments.
  • AutoPickup functionality that automatically picks up blocks mined. Takes into account Fortune and Silk Touch enchantments.
  • *NEW* Support for detecting custom fortune enchant level.
  • Sell command that is used to sell the ItemStack the player is currently holding in their hand.
  • SellAll command that is used to sell all the items in a player's inventory.
  • *NEW* SellAll can sell items from Minepacks Backpacks.
  • *NEW* SellWands that can be given to users that allow them to sell all items inside a container.
  • Come with the ability to globally turn off all functions (AutoSell, Sell, SellAll, AutoPickup, SellWand).
  • Allows admins to configure the plugin in-game through commands.
  • Very easy to use the Shop Multiplier system.
  • Region Whitelist/Blacklist for shops.
  • World Whitelist/Blacklist for shops.
  • Multiplier administration commands.
  • *NEW* Clips AutoSell Shop Converter!
  • Shops have a priority system.
  • Shops can have a permission requirement.
  • *NEW* Option to disable sale of items with ItemMeta present.
  • AutoPickup has a Block Whitelist/Blacklist.
  • Configurable permissions.
  • Configurable messages.
  • Item Lookup command to see the material name and material data.
  • *NEW* Condense Wand used to condense Ingots or other items into Blocks or whatever items you want. It's configurable.
  • Custom Events (AutoPickupEvent, AutoSellEvent, SellAllEvent, SellEvent, UsedSellWandEvent)
  • Easy to access API (XLAutoSellAPI)
Soft Dependencies
WorldGuard, Vault, TokenEnchant, Minepacks

Commands & Permissions
/ap(autopickup) - Toggle the AutoPickup function, only for individual players. (xlas.autopickup)
/ap breakblocks - Toggle wether the autopickup breaks the blocks or not. (xlas.admin)
/ap enable - Enable the AutoPickup Function if disabled. (xlas.admin)
/ap disable - Disable the AutoPickup Function if enabled. (xlas.admin)
/ap blacklist <world/region/block> <name/id> - Blacklist a World, Region or Block. (xlas.admin)
/ap whitelist <world/region/block> <name/id> - Whitelist a World, Region or Block. (xlas.admin)
/ap creative - Toggle whether the AutoPickup Function is enabled in Creative Mode. (xlas.admin)
/ap help - Open the command help menu. (xlas.admin)

/sell - Attempt to sell the current item in hand. (sell.use)
/sell cooldown <seconds> - Set the Sell Command usage cooldown. (xlas.admin)
/sell enable - Enable to Sell Command if Disabled. (xlas.admin)
/sell disable - Disable the Sell Command if Enabled. (xlas.admin)
/sell sellall- Toggle wether the sell command uses the SellAll Function. (xlas.admin)
/sell takesold - Toggle whether the Sell Command will take the item sold from the player's inventory. (xlas.admin)
/sell help - Display the Sell Command help page. (xlas.admin)

/multiplier set <target> <multiplier> [time] [type] - Set a players multiplier. (xlas.admin)
/multiplier add <target> <multiplier> [time] [type] - Add a multiplier to a player. (xlas.admin)
/multiplier remove <target> <multiplier> [type] - Remove a multiplier from a player. (xlas.admin)
/multiplier stoptimer - Toggle wether players multiplier timers stop when they disconnect. (xlas.admin)

/sellall - Attempt to sell all items in your inventory. (sellall.use)
/sellall cooldown <seconds> - Set the command usage cooldown, in seconds. (xlas.admin)
/sellall enable - Enable to /sellall command if disabled. (xlas.admin)
/sellall disable - Disable the /sellall command if enabled. (xlas.admin)
/sellall minepacks - Toggle wether to sell items from a player's Minepacks Backpack. (xlas.admin)
/sellall takesold - Toggle wether to take the sold items from players inventory. (xlas.admin)
/sellall help - Display the command help (xlas.admin)

/as(autosell) - Toggle the autosell function, only for individual players. (xlas.autosell)
/as cooldown <seconds> - Set the command usage cooldown, in seconds. (xlas.admin)
/as interval <seconds> - Set the sold items message interval, in seconds. (xlas.admin)
/as enable - Enable the AutoSell Function if disabled. (xlas.admin)
/as disable - Disable the AutoSell Function if enabled. (xlas.admin)
/as takesold - Toggle wether to take the sold items. (xlas.admin)
/as fortune blacklist/whitelist world <worldName> - Blacklist/Whitelist the use of Fortune in a World. (xlas.admin)
/as reload - Reload the plugin configuration files. (xlas.admin)
/as debug - Toggle the plugin debug messages. (xlas.admin)
/as blockloc - Toggle wether to use the blocks or the players location when auto selling an item. (xlas.admin)
/as help - Display the command help page. (xlas.admin)

/shop create <shopId> - Create a new Shop. (xlas.admin)
/shop enable <shopId> - Enable a Shop if disabled. (xlas.admin)
/shop disable <shopId> - Disable a Shop if enabled. (xlas.admin)
/shop priority <shopId> <priority> - Set the shop priority. (xlas.admin)
/shop permissions <shopId> <permission> - Set the shop permissions requirement. (xlas.admin)
/shop sellmeta <shopId> - Toggle wether to allow the sale of items with itemmeta present. (xlas.admin)
/shop price <shopId> <material> <price> - Set the price of a item in the shop. Set to 0 to remove from shop. (xlas.admin)
/shop blacklist <world/region> <shopId> <worldName/regionId> - Blacklist the shop in a world/region. (xlas.admin)
/shop whitelist <world/region> <shopId> <worldName/regionId> - Whitelist the shop in a world/region, ignores blacklist. (xlas.admin)

/itemlookup - Gives you the Material Name and Material Data of the item in hand. (xlas.admin)

/sellwand help - Display the command help page.(xlas.admin)
/sellwand give <target> <uses> - Give a player a sell wand with specified uses.(xlas.admin)
/sellwand enable - Enable the SellWand function if its disabled.(xlas.admin)
/sellwand disable - Disable the SellWand function if its enabled.(xlas.admin)

/condensewand help - Display the command help page.(xlas.admin)
/condensewand give <target> <uses> - Give a player a condense wand with specified uses.(xlas.admin)
/condensewand enable - Enable the CondenseWand function if its disabled.(xlas.admin)
/condensewand disable - Disable the CondenseWand function if its enabled.(xlas.admin)

IMAGES
Here are some images of the plugin. You can also test the plugin yourself on our test server: test.xlplugins.net
554b1aa13b9f1367dd36ee85e82f9037.png


b9a9142064c8d0847ae819a91f41b85d.png


78f90f7bccf33e7e7517c0dd9736815a.png

SUGGESTIONS
If you have any feature requests or ideas you think would be good for the plugin, don't hesitate to tell me about it in our Discord Server!

SUPPORT
Discord: https://discord.lewisdev.fun

NOTE
Please contact me on discord if you are using WorldGuard 7+.

Latest updates

  1. Added the option to disable the "inventory full" message.

    Added the option to disable the "inventory full" message from being sent. New config.yml...
  2. Fixed bug related to Minepacks.

    Fixed a bug where sold items weren't being taken from Minepacks backpack.
  3. Added multiline support for messages & support to allow all blocks to count for autosell/autopickup.

    Added to config.yml: autopickup: # AutoPickup Options count-all-breaks: false Added to...

Latest reviews

Awesome plugin, Awesome support. Adds everything that we want in the plugin. Literally the best and nicest developer I have ever met. You deserve more attention. Great job.
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.