AutoPickup Icon AutoPickup

Automatically pickup blocks that you mine! If a block drops XP you get that too!

Features

  • Automatically pickup blocks & exp.
  • Supports mob drops & entity exp.
  • Auto smelt for blocks.
  • Stays enabled on relog/server restart.
  • Custom Messages w/ Hex color support &#00AAFF.
  • Disable permission checks.

Commands and Permissions

Command Description Permission
/auto Toggles AutoPickup (blocks) on or off. autopickup.pickup.mined
/drops Toggles AutoPickup (mob drops) on or off. autopickup.pickup.entities
/autosmelt Toggles Auto Smelt on or off. autopickup.pickup.mined.autosmelt
/auto reload Reloads the config. autopickup.admin
On Join Automatically force enables auto when a player joins the server autopickup.pickup.mined.autoenabled
On Join Automatically force enables auto drops when a player joins the server autopickup.pickup.entities.autoenabled
On Join Automatically force enables auto smelt when a player joins the server autopickup.pickup.mined.autosmelt.autoenabled

PlaceholderAPI Placeholders

bStats

bStats Chart

Config Files

config.yml
ConfigVersion: 1.4
#############################################################################################################
#            _          _____   _          _                                                                #
#    /\      _  _   | |     | __ \  (_)      | | __  _  _   _ __                                            #
#   /  \    | | | | | __|  / _ \  | |__) |  _   ___  | |/ / | | | | | '_ \                                  #
#  / /\ \   | | | | | __|  / _ \  | ___/   | | / __| | |/ / | | | | | '_ \                                  #
# / ____ \  | |_| | | |_   | (_) | | |      | | | (__  |   <  | |_| | | |_) |                               #
#/ ____ \  | |_| | | |_   | (_) | | |      | | | (__  |   <  | |_| | | |_) |                                #
# /_/    \_\  \__,_|  \__|  \___/  |_|      |_|  \___| |_|\_\  \__,_| | .__/                                #
#                                                                                                           #
#                                                                                                           #
#                                                                                                           #
#                                                                                                           #
#############################################################################################################
# By: BUTTERFIELD8 & The Zircon Network                                                                     #
# Discord: https://discord.gg/ncHH4FP                                                                       #
#############################################################################################################

#Message Prefix
msgPrefix: "&8[&5Auto&d&oPickup&8]"

#Toggle Message - /auto
msgAutoPickupEnable: "&7You have&a enabled &7auto pickup."
msgAutoPickupDisable: "&7You have&c disabled &7auto pickup."

#Toggle Message - /autosmelt
msgAutoSmeltEnable: "&7You have&a enabled &7auto smelt."
msgAutoSmeltDisable: "&7You have&c disabled &7auto smelt."

#Toggle Message - /drops
msgAutoMobDropsEnable: "&7You have&a enabled &7auto drops."
msgAutoMobDropsDisable: "&7You have&c disabled &7auto drops."

#Aditional toggling messages
msgAutoEnable: "&7Auto pickup has been automatically&a enabled&7."
doAutoEnableMSG: true
msgEnabledJoinMSG: "&7Auto pickup has been automatically&a enabled&7."
doEnabledOnJoinMSG: true

#Reload Config Message
msgReload: "&cReloaded Config"

#Fully Inventory Message
msgFullInv: "&7Your inventory is full!"
doFullInvMSG: true
titlebar:
    doTitleBar: false
    line1: "&cWarning"
    line2: "&7Inventory is full!"

#This is most useful for prison servers! -- This setting is not normally recommended
#This feature voids any extra blocks broken when /auto is enabled and the inventory is full!
voidOnFullInv: false

#If set to true AutoPickup will ignore XP drop calculations from when using a silk spawner plugin.
usingSilkSpawnerPlugin: true

#If set to true mobs will naturally drop XP
ignoreMobXPDrops: false

#Plase does not have permission
msgNoperms: "&cYou don't have permission to use this command"

#Require Permissions | Do players require permission to run commands?
requirePerms:
    autopickup: true
    auto-reload: true
                    
blacklist.yml
#############################################################################################################
#            _          _____   _          _                                                                #
#    /\      _  _   | |     | __ \  (_)      | |     B L A C K L I S T . Y M L                              #
#   /  \    | | | | | __|  / _ \  | |__) |  _   ___  | | __  _  _   _ __                                    #
#  / /\ \   | | | | | __|  / _ \  | ___/   | | / __| | |/ / | | | | | '_ \                                  #
# / ____ \  | |_| | | |_   | (_) | | |      | | | (__  |   <  | |_| | | |_) |                               #
# /_/    \_\  \__,_|  \__|  \___/  |_|      |_|  \___| |_|\_\  \__,_| | .__/                                #
#                                                                                                           #
#                                                                                                           #
#                                                                                                           #
#############################################################################################################
# By: BUTTERFIELD8 & The Zircon Network                                                                     #
# Discord: https://discord.gg/ncHH4FP                                                                       #
# Material Names: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html                         #
# Entity Names: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html                  #
#############################################################################################################

#Set to "true" if you would like to enable the blacklist
doBlacklisted: false
doBlacklistedEntities: true
doAutoSmeltBlacklist: false

#By listing blocks below you are adding them to the blacklist therefore causing them to drop to the ground.
Blacklisted:
    - DIRT
    - SAND

BlacklistedEntities:
    - PLAYER

BlacklistedWorlds:
    - example

#These materials will be ignored when auto smelt is enabled. Only items that can be smelted should be added.
AutoSmeltBlacklist:
    - OAK_LOG
                    
papi.yml
#############################################################################################################
#            _          _____   _          _                                                                #
#    /\      _  _   | |     | __ \  (_)      | |         P A P I . Y M L                                    #
#   /  \    | | | | | __|  / _ \  | |__) |  _   ___  | | __  _  _   _ __                                    #
#  / /\ \   | | | | | __|  / _ \  | ___/   | | / __| | |/ / | | | | | '_ \                                  #
# / ____ \  | |_| | | |_   | (_) | | |      | | | (__  |   <  | |_| | | |_) |                               #
# /_/    \_\  \__,_|  \__|  \___/  |_|      |_|  \___| |_|\_\  \__,_| | .__/                                #
#                                                                                                           #
#                                                                                                           #
#                                                                                                           #
#############################################################################################################
# By: BUTTERFIELD8 & The Zircon Network                                                                     #
# Discord: https://discord.gg/ncHH4FP                                                                       #
#############################################################################################################
papi:
    enabled:
    true: "&aEnabled"
    false: "&cDisabled"