
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:
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
- Documentation | https://rockcentral.gitbook.io/rockdev
- Discord | https://discord.gg/YYxFxnfe8v