Required dependencies
Vault
Vault compatible economy plugin
Optional Dependencies:
WorldGuard
MineResetLite
Try out AutoSell now:
Test server ip testplugins.com
All in one mining and selling system!
Features:
Blocks to inventory
All enchantments supported
Works with Tekkit/Modded servers
Automatic ingot to blocks system that converts while mining or by command
Items go straight to backpack when your inventory is full and you have a backpack with plugin VKBackPack
ability to toggle on / off selling of backpack items with your inventory when using /sellall or selling to signs with VKBackPack
Good multiplier system
Customizable auto smelt system
(you define what block types smelt to what!)
Easy to setup command based shop system
Create "shop areas" with MineResetLite and WorldGuard by setting a shop name to a region/mine name!
API and many events!
Auto sell system that allows players to sell all items 3 ways!
/autosell
Players can sell every item while mining to the shop they are mining in/have permission for while in /autosell mode!
/sellall
Players can sell every item they have in their inventory to the shop they are standing in/have permission for by command!
sellall signs
Players can sell every item they have in their inventory to the shop that is linked to the sign they click!
This plugin works with either MineResetLite or WorldGuard to allow your shops to sync with a certain MRL mine or WG region!
Just name your shops the same exact name as the Mine or Region you want the shop to be connected to!
Any player with /autosell toggled on in those mines/regions will
automatically sell items that the shop they are mining in allows to be sold!
If no integration is enabled, shops are permission based and players will have access to sell to the highest priority shop they have permission for!
<command>
<description>
<permission>
/autosell
toggle AutoSell on/off
autosell.toggle
/sellall
sell all items in your inventory to the shop at your location or shop you have permission to
autosell.sellall
If you want players to be able to /sellall at any location to the current rank mine/shop they have permission for, simply give each group
autosell.shop.<shopname>
and when they are not in a shop area, they can /sellall to the shop they have permission for
(requires shop priorities setup properly)
/autosmelt
toggle AutoSmelt on/off if its enabled
Players also need this permission if you have it set to auto enable autosmelt when players join
autosell.autosmelt
Players also need permission for each block in your smelt list to smelt blocks while in smelt mode:
autosell.autosmelt.all
autosell.autosmelt.<material>
/autoblocks <toggle>
convert ingots in your inventory to blocks /
toggle auto ingots to blocks that will automatically
convert while mining!
Players need the permission below if you have it set to
auto enable the auto ingots to block when players join
autosell.autoblocks
/bptoggle
(Requires plugin: VKBackPack)
ability to toggle on / off selling backpack items along with your inventory when using /sellall or clicking sell signs.
autosell.bptoggle
/multiplier <player>
check your own/others multiplier
autosell.multiplier.self
autosell.multiplier.others
/asa
admin shop/multiplier/sign management commands
autosell.admin
autosell.signs.admin
SellAll signs require players to have the permission node
autosell.signs.sell
if you require per shop perms for sellall signs
players need
autosell.signs.sell.<shop>
Code (Text):
name: AutoSell
main: me.clip.autosell.AutoSell
version: 1.5
author: extended_clip
depend: [Vault]
softdepend: [PrisonMines, CoreProtect, MineResetLite, WorldGuard, WorldEdit, EZRanksLite, VKBackPack]
description: The automatic selling solution!
commands:
autosell:
description: autosell command
aliases: [asell, as, autos]
autosmelt:
description: autosmelt ores when you mine
aliases: [asmelt, smelt]
autoblocks:
description: autosell command
aliases: [ingots2blocks, i2b, toblocks, 2blocks]
sellall:
description: sell all blocks in your inventory to the shop you have access to
aliases: [sellitems, sellinv, sellinventory, sell]
items:
description: view items prices for a certain shop
aliases: [prices, itemprices, shopitems, shopprices]
asmultiplier:
description: autosell multiplier check command
aliases: [multiplier, asmulti, multi]
autoselladmin:
description: autosell admin commands
aliases: [asa]
bptoggle:
description: toggle selling items from VKBackPack
aliases: [backpacktoggle]
permissions:
autosell.toggle:
description: ability to toggle auto selling on and off
default: op
autosell.sellall:
description: ability to use /sellall
default: op
autosell.autosmelt:
description: ability to toggle auto smelting on and off
default: op
autosell.autosmelt.all:
description: ability to auto smelt every block listed in the smelt list
default: op
autosell.fortune:
description: ability to get fortune drops
default: op
autosell.autoblocks:
description: ability to use /autoblocks and /autoblocks toggle
default: op
autosell.admin:
description: ability to use admin commands
default: op
autosell.signs.sell:
description: ability to sell items at sellall signs
default: op
autosell.signs.admin:
description: ability to create/delete sellall signs
default: op
autosell.reload:
description: ability to use /autosell reload
default: op
autosell.multiplier.self:
description: ability to use /multiplier
default: op
autosell.multiplier.others:
description: ability to use /multiplier player
default: op
autosell.items:
description: ability to use /items and view shop prices
default: op
autosell.blockstoinventory:
description: ability to mine blocks straight to inventory
default: op
autosell.whatmine:
description: ability to get the MineResetLite mine name for the area you are standing
default: op
autosell.whatregion:
description: ability to get the WorldGuard region name for the area you are standing
default: op
autosell.bptoggle:
description: ability to toggle on / off selling of VKBackPack items
default: op
There will be up to 4 files generated when this plugin is started.
Click a file name below to see an example configuration.
config.yml
The configuration file is where all your shops/mining settings are
messages.yml
You can edit most of the messages here (still working on this)
multipliers.yml
DO NOT EDIT THIS FILE
If you use the multiplier system, all loaded multipliers will be saved here when your server is stopped.
When the server is started, the multipliers are loaded and the file is wiped clean. Make sure you stop your server properly to ensure that no multipliers are lost due to them not saving when you stop your server!!!
shopsigns.yml
DO NOT EDIT THIS FILE
If you use the sell all sign system, all shop sign locations will be stored here so they can be loaded when your server is started.
No need to edit this file, you can add/delete shops signs by command!
To-do
I look forward to adding many features to AutoSell!
It is still in a (beta) stage, and even though it offers many features currently, there are many more to come!
If you happen to have an idea, feel free to leave a comment!
This plugin works as it is stated in the description.
If you are unsure if this plugin is for you,
don't make a blind purchase!
Leave a comment or send me a pm to state your questions/concerns before buying!
By purchasing AutoSell,
you accept and agree to the following terms:
All purchases are final.
If you have any issues you will comment your problem in the discussion thread or via pm before leaving a negative review saying "the plugin don't work"
Absolutely no refunds.
You will not -Redacted- the AutoSell plugin or any of its source code to anyone publicly or privately.
I will allow anyone who purchases AutoSell to run it on as many servers that you (the purchaser) own.
This does not mean share it with your friends!