# **P_autopickup**
> Auto coleta + progressão por níveis para 1.8/1.9, com autosmelt, autoblock, autoreplant, buffs, GUI de Top 10 e integrações.
---
## ✅ **Principais recursos**
* **AutoPickup** (itens no inventário), **AutoXP**, **AutoSmelt**, **AutoBlock**, **AutoReplant**
* **Progressão por níveis** com **ActionBar** de progresso, **recompensas** e **buffs**
* **Top 10** em **GUI** personalizável
* **Blacklist por metadata** (ex.: `INK_SACK:3`), **Compat Mode** 1.8
* Integrações: **PlaceholderAPI**, **mcMMO**, **LuckPerms**, **Discord Webhook**, **WorldEdit/FAWE**
---
## **Comandos essenciais**
> Os nomes/aliases são definidos em `commands.yml`.
* **/autopickup** – menu/ajuda principal (exemplo)
* **/ap top** – abre o Top 10 (se configurado no CommandManager)
---
## **Permissões**
* `autopickup.auto` – liga o sistema para o jogador
* `autopickup.autoxp` – coleta XP automaticamente
* `autopickup.autosmelt` – usa AutoSmelt
* `autopickup.autoblock` – usa AutoBlock
* `autopickup.replant` – habilita AutoReplant
> **Níveis mínimos** que liberam cada feature: veja `settings.*-level`.
---
## **Placeholders (PAPI)**
* `%autopickup_level%`, `%autopickup_broken_blocks%`
* `%autopickup_autopickup_enabled%`, `%autopickup_autoxp_enabled%`
* `%autopickup_autoreplant_enabled%`, `%autopickup_autosmelt_enabled%`, `%autopickup_autoblock_enabled%`
* `%autopickup_next_level_blocks%`
---
## ⚙️ **Config – o essencial** (`config.yml`)
**Geral**
```yml
settings:
default-enabled: true
default-xp-enabled: false
debug: false
count-unknown-blocks: true
allowed-tools: [DIAMOND_PICKAXE, IRON_PICKAXE]
# Compat 1.8 (captura drops no ItemSpawn)
compat-mode: true
compat-pickup-radius: 3.0
compat-exp-pickup: true
# Liberação por nível
autoxp-level: 2
autosmelt-level: 3
autoblock-level: 4
replant-level: 5
# Autosmelt x Silk Touch
silk-touch-bypass-autosmelt: true
```
**Tarefas**
```yml
settings:
top-update-interval: 5 # min
auto-save-interval: 5 # min
autoblock-check-interval: 5 # s
```
**ActionBar**
```yml
actionbar:
always-on: false
update-interval-ticks: 20
format: "&eNível {level} &7- {bar} &7({current}/{next})"
```
**Progressão**
```yml
level-progress:
level-1: {blocks: 0}
level-2: {blocks: 100}
level-3: {blocks: 250}
```
**Recompensas & Buffs**
```yml
rewards:
level-3:
message: "§aNível 3!"
icon: {material: FURNACE}
commands: ["give %player% coal 10"]
level-buffs:
apply-on-levelup: true
reapply-on-join: true
by-level:
level-3:
potions: ["HASTE:2:180", "RESISTANCE:0:90"]
```
**Blacklist por metadata**
```yml
autopickup:
metadata-blacklist-action: DROP # DROP | IGNORE | PICKUP
metadata-blacklist:
- "INK_SACK:3"
- "WOOL:14"
- "DIAMOND:*"
```
**mcMMO (opcional)**
```yml
mcmmo:
enabled: true
disable-with-silk-touch: true
xp-list:
- "COAL_ORE,MINING-1"
- "IRON_ORE,MINING-2"
```
**Discord (opcional)**
```yml
discord:
webhook-url: "
https://discord.com/api/webhooks/..."
notify-levels-enabled: true
notify-levels: [2,3,4,5,10]
```
> Outras configs úteis: `autosmelt.yml`, `autoblock.yml`, `autoreplant.yml`, `inventory_full.yml`, `pontos_blocos.yml`, `menus.yml` (Top 10).
---
## **Dicas rápidas**
* **Autosmelt não ativou?** Ferramenta com **Silk Touch** e `silk-touch-bypass-autosmelt: true` → ignora fundição.
* **Item não vai ao inventário?** Confira `autopickup.metadata-blacklist` e a **ação** (`DROP/IGNORE/PICKUP`).
* **mcMMO sem XP?** Habilite `mcmmo.enabled`, adicione o bloco em `xp-list` e veja Silk Touch.
* **ActionBar discreta?** Ative `actionbar.always-on: true` para atualizar sempre.
---
## **Descrição curta**
**P_autopickup** — Auto coleta completa para 1.8/1.9 com **níveis**, **recompensas**, **buffs**, **autosmelt**, **autoblock**, **autoreplant**, **ActionBar** de progresso, **Top 10 em GUI** e integrações (**PlaceholderAPI**, **mcMMO**, **LuckPerms**, **Discord**). Blacklist por metadata, compat-mode para 1.8, tarefas automáticas e configs YAML. Ideal para survival/skyblock.
---
### Créditos
Criado por **Pedro (P_Plugins)**. Integrações: PlaceholderAPI, mcMMO, LuckPerms, WorldEdit/FAWE, Discord Webhook.