Ember (Incineroar) (F) @ Safety GogglesAbility: IntimidateLevel: 50Shiny: YesTera Type: GhostEVs: 252 HP / 4 Atk / 116 Def / 108 SpD / 28 SpeCareful NatureIVs: 0 SpA- Fake Out- Knock Off- Parting Shot- Flare Blitz / Will-O-Wisp
Como formatar
O Pokepaste lê o formato de exportação do Showdown e o do Pixelmon. Cada Pokémon é um bloco; deixa uma linha em branco entre eles.
Exemplo
Linhas que o Pokepaste entende
| Sintaxe | Significado |
|---|---|
| Nick (Species) (M) @ Item | Primeira linha: apelido (opcional), espécie entre parênteses quando há apelido, sexo (M/F) e item depois do @. |
| Ability: … | Habilidade. |
| Level: 50 | Nível (pode passar de 100 no Pixelmon). |
| Shiny: Yes | Brilhante — usa o sprite shiny. |
| Happiness: 255 | Amizade. |
| Tera Type: Fairy | Tipo Tera, incluindo Stellar. Colore o Tera Blast. |
| EVs: 252 HP / 4 Def / 252 Spe | EVs em qualquer ordem (HP, Atk, Def, SpA, SpD, Spe; aceita Sp. Atk, Speed…). |
| IVs: 0 Atk | IVs que não são 31. |
| AVs / SPs: … | AVs (Let's Go) e SPs (Champions) aparecem nas barras igual aos EVs. |
| Adamant Nature | Natureza, com os stats que sobem e descem. |
| Hidden Power: Ice | Tipo do Hidden Power (também vale Hidden Power [Ice] no golpe). |
| Dynamax Level: 10 | Nível de Dynamax. |
| Gigantamax: Yes | Gigantamax — usa o sprite Gmax quando existe. |
| Poké Ball: Ultra Ball | Pokébola (vale Pokeball, Poke Ball ou Poké Ball). |
| Growth: Huge | Tamanho do Pixelmon (Pygmy, Runt, Small, Ordinary, Huge, Giant, Enormous, Ginormous, Microscopic). |
| Clones / Rubies / Smelts: 1 | Extras do Pixelmon: clones do Mew, rubis do trio do lago e minérios do Meltan (0 a 999). |
| MiniorCore: 3 | Núcleo do Minior que o Pixelmon exporta (número de 0 a 6 ou a cor). |
| - Move / Alternative | Golpes começam com -. Use / para alternativas — a cor vem do primeiro. |
| === [gen9vgc2025] Name === | Cabeçalho de time do Showdown: separa vários times no mesmo paste. |
Cada paste vai até 64 KB (uns 40 times). Pastes não podem ser editados depois de criados.
O que é aceito
Pra manter o Pokepaste limpo, cada linha do time precisa ser uma das linhas acima e todo nome precisa existir no Showdown ou no Pixelmon. Exportação do Showdown e do jogo costuma passar.
- Nomes reais de Pokémon e formas, itens, habilidades, golpes, naturezas e tipos, em qualquer caixa.
- Level de 1 a 1000, Happiness de 0 a 255, Dynamax Level de 0 a 10; EVs, AVs e SPs até 255 e IVs até 31 por stat.
- Apelido com até 18 caracteres e sem link.
- Extras do Pixelmon: Poke Ball (UltraBall), Growth, Clones, Rubies, Smelts e MiniorCore, do jeito que o jogo exporta.
- Título, autor, apelidos e nome de time não aceitam link. Nas notas, só links da lista da staff, como youtube.com, smogon.com e o nosso Discord (discord.gg/pxbr).
- Se alguma coisa não passar, a página mostra a linha e o motivo antes de criar.
Para desenvolvedores
A API é compatível com o pokepast.es: troque a URL base e pronto. Essa URL do site é o único jeito público de criar um paste.
- POST https://pixelmonbrasiloficial.com.br/pokepaste/create com os campos paste, title, author e notes (form) → 303 para o paste.
- Mande Accept: application/json, ?format=json ou um corpo JSON para receber 201 {id, url, raw, json}.
- Time ou texto fora das regras acima: no modo form volta 400 com o corpo No (or Invalid) Paste; no modo JSON volta 422 {error: "invalid_paste", errors: [{field, line, code, value}]}.
- A API interna não aceita criação direta (403 proxy_required): use sempre a URL do site.
- GET https://pixelmonbrasiloficial.com.br/pokepaste/<id>/raw devolve o texto original.
- GET https://pixelmonbrasiloficial.com.br/pokepaste/<id>/json devolve {author, notes, paste, title}. CORS liberado em create, raw e json.
- Limites por IP: 10 pastes a cada 10 minutos e 100 por dia; leitura 120 por minuto. Conteúdo idêntico devolve o mesmo id.
curl -i -X POST https://pixelmonbrasiloficial.com.br/pokepaste/create \ --data-urlencode paste@team.txt -d title=Rain -d author=Ash curl -s -H "Accept: application/json" -X POST https://pixelmonbrasiloficial.com.br/pokepaste/create \ --data-urlencode paste@team.txt curl -s https://pixelmonbrasiloficial.com.br/pokepaste/<id>/json
