RockAutoSell - AutoSell with GUI icon

RockAutoSell - AutoSell with GUI 3.6

Allows players to toggle automatic selling of specific items using a customizable GUI

Main Features

  • Easy-to-use GUI – Players can enable or disable AutoSell per item using a simple interface;
  • Items Configuration – Add custom sellable items with specific prices and materials;
  • Notifications - Players receive a notification of the latest sales;
  • Customizable – Change the system however you like, including cooldowns, notifications, and more.;
  • Language Support – Fully translatable messages;
  • Permissions – Control access to multipliers, commands and features.

 

Cases

RockAutoSell fits any type of server where auto-selling is useful, including:

  • Prison – Automatically sell mined ores and blocks;
  • Survival – Auto-sell farmed crops or mob drops;
  • SkyBlock – Automate income sources;
  • RankUp – Combine with economy and progress systems.

 

How it Works?

When a player breaks a block, the plugin checks if any item in their inventory can be sold. If so, it's instantly sold and money is given. A cooldown (customizable) prevents it from happening too quickly.

 

Demo:

RockAutoSellDemo.gif

 

config.yml

#
#    RockAutoSell Config
#
#    If you need support or ask a question:
#    https://discord.gg/YYxFxnfe8v
#
#    Need to restart to apply changes in config.yml.
#
world-whitelist:
#    Worlds that AutoSell can work.
  - world
  - mines
  - farms

multipliers:
#    Add the "rockautosell.multiplier.<identifier>" permission to players,
#    e.g. "rockautosell.multiplier.gold" to 1.3x multiplier(in this case).
#
#    You can add or remove the multipliers.
  bronze: 1.1
  silver: 1.2
  gold: 1.3
#  diamond: 1.5

notification:
#    Table showing everything sold within the specified time frame.
  enabled: true
#    The time between each notification (seconds).
  time: 60s
#    BlockBreak Listener cooldown to sell the items.
check-cooldown: 2s

items.yml

gui-title: "&8Choose the items:"
gui-size: 36
items:
#    Here you can add your own items.
  11: # Item slot
    material: POTATO # Item ID
    price: 10.0 # Price per unity
    name: '&fPotato'
  12:
    material: CARROT
    price: 10.0
    name: '&fCarrot'
  13:
    material: PUMPKIN
    price: 10.0
    name: '&fPumpkin'
  20:
    material: NETHER_WART
    price: 10.0
    name: '&fNether Wart'
  21:
    material: WHEAT
    price: 10.0
    name: '&fWheat'
  22:
    material: MELON
    price: 10.0
    name: '&fMelon'

  15:
    material: RAW_COPPER
    price: 10.0
    name: '&fRaw Copper'
  16:
    material: RAW_IRON
    price: 10.0
    name: '&fRaw Iron'
  17:
    material: RAW_GOLD
    price: 10.0
    name: '&fRaw Gold'
  24:
    material: LAPIS_LAZULI
    price: 10.0
    name: '&fLapis Lazuli'
  25:
    material: DIAMOND
    price: 10.0
    name: '&fDiamond'
  26:
    material: ANCIENT_DEBRIS
    price: 10.0
    name: '&fAncient Debris'

 

lang.yml

enabled-message: '&7» AutoSell &aenabled &7for &f{material}'
disabled-message: '&7» AutoSell &cdisaled &7for &f{material}'

only-players: '&cOnly players can do this.'
no-permission: '&cYou do not have permission.'
reloaded: '&aPlugin reloaded.'

error-accessing-data: '&cAn error ocourred accessing your data.'
no-autosell-items: '&c» You do not have any item enabled.'
autosell-reseted: '&a» All items disabled.'

notification-title: '&a------- Last Sales -------'
notification-item: ' &f• {item} &7→ &6${amount}'
notification-end: '&a------------------------'
separator: ","

incorrect-usage: '&cIncorrect Usage. Commands: /autosell, /autosell reload, /autosell reset'

item-autosell-enabled:
  - "&c» Click to disable!"
item-autosell-disabled:
  - "&a» Click to enable!"

 

Stay tuned, more features coming!

 

TEST SERVER:

187.121.159.179:25567 (1.18 - 1.21.x)

 

Useful

 

 

 

economy

gui

autosell

auto

sell

shop

sale

You might also like...