SmeltPickup
Your furnace had one job. Now it’s unemployed.
SmeltPickup
SmeltPickup
> Your furnace had one job. Now it’s unemployed.
SmeltPickup is a plugin that automatically smelts supported mined blocks and sends the drops straight into the player’s inventory.
No more running back to furnaces. No more waiting for ores to smelt. Just mine blocks and get the finished loot instantly.
---
Features
Auto Smelt Mining
Supported blocks are automatically smelted when mined.
Examples:
* Iron Ore → Iron Ingots * Gold Ore → Gold Ingots * Copper Ore → Copper Ingots * Ancient Debris → Netherite Scrap
Instant Inventory Pickup
Drops go directly into the player inventory instead of falling on the ground.
If the inventory is full, leftover items are dropped nearby.
VeinMiner Compatibility
Works with VeinMiner style plugins without duplicating items.
Configurable Smelt Mappings
Server owners can fully configure mappings inside `config.yml`.
Example:
```yaml COBBLESTONE: output: STONE enabled: true xp: 1 ```
Vault Economy Support
Optional economy integration using Vault.
Supports:
* Charging players per smelt * Charging per mining action * Rewarding money for smelting
WorldGuard Support
Optional WorldGuard protection support.
SmeltPickup can:
* Respect protected regions * Disable auto smelting in specific areas * Allow bypass permissions for admins
Stats & Leaderboards
Tracks:
* Blocks processed * Items gained * XP gained * Money spent * Money earned
Commands:
* `/smeltpickup stats` * `/smeltpickup top`
Special SmeltPickup Pickaxe
Optional custom pickaxe system with hidden PersistentDataContainer support.
Modern Config & Messages
* Configurable `config.yml` * Configurable `messages.yml` * MiniMessage support * Legacy `&` color support * Automatic config updater * Automatic message updater * Backup creation before updates
Update Checker
Includes:
* Update notifications * Optional update download system * Safe disabled-by-default auto-update
---
Commands
Main command:
```text /smeltpickup ```
Aliases:
```text /autosmelt /as ```
Examples:
```text /smeltpickup toggle /smeltpickup status /smeltpickup reload /smeltpickup stats /smeltpickup top ```
---
Compatibility
Required
* Paper 26.1.2 or newer * Java 25
Optional
* Vault * Essentials Economy * WorldGuard * WorldEdit * VeinMiner * LuckPerms * PlaceholderAPI
---
Notes
* Permissions still use `autosmelt.*` for backwards compatibility. * Auto-update is disabled by default for safety. * Existing configs are safely updated instead of being wiped. * SmeltPickup creates backups before updating config or message files.
---
Installation
1. Download `SmeltPickup-x.x.x.jar` 2. Put the jar into your server's `plugins` folder 3. Start the server 4. Configure `config.yml` and `messages.yml` 5. And you're done