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
Cómo formatear
Pokepaste lee el formato de exportación de Showdown y el de Pixelmon. Cada Pokémon es un bloque; deja una línea en blanco entre ellos.
Ejemplo
Líneas que entiende Pokepaste
| Sintaxis | Significado |
|---|---|
| Nick (Species) (M) @ Item | Primera línea: mote (opcional), especie entre paréntesis si hay mote, sexo (M/F) y el objeto después de @. |
| Ability: … | Habilidad. |
| Level: 50 | Nivel (en Pixelmon puede pasar de 100). |
| Shiny: Yes | Variocolor: usa el sprite shiny. |
| Happiness: 255 | Amistad. |
| Tera Type: Fairy | Teratipo (Stellar incluido). Colorea Tera Blast. |
| EVs: 252 HP / 4 Def / 252 Spe | EVs en cualquier orden (HP, Atk, Def, SpA, SpD, Spe; también vale Sp. Atk, Speed…). |
| IVs: 0 Atk | IVs que no son 31. |
| AVs / SPs: … | Los AVs (Let's Go) y SPs (Champions) salen en las barras igual que los EVs. |
| Adamant Nature | Naturaleza, con las stats que sube y baja. |
| Hidden Power: Ice | Tipo de Hidden Power (también vale Hidden Power [Ice] en el movimiento). |
| Dynamax Level: 10 | Nivel de Dynamax. |
| Gigantamax: Yes | Gigantamax: usa el sprite Gmax cuando existe. |
| Poké Ball: Ultra Ball | Poké Ball (vale Pokeball, Poke Ball o Poké Ball). |
| Growth: Huge | Tamaño de Pixelmon (Pygmy, Runt, Small, Ordinary, Huge, Giant, Enormous, Ginormous, Microscopic). |
| Clones / Rubies / Smelts: 1 | Extras de Pixelmon: clones de Mew, rubíes del trío del lago y minerales de Meltan (de 0 a 999). |
| MiniorCore: 3 | El núcleo de Minior que exporta Pixelmon (un número del 0 al 6 o el color). |
| - Move / Alternative | Los movimientos empiezan con -. Usa / para alternativas: el color sale del primero. |
| === [gen9vgc2025] Name === | Cabecera de equipo de Showdown: separa varios equipos en el mismo paste. |
Cada paste admite hasta 64 KB (unos 40 equipos). Los pastes no se pueden editar una vez creados.
Qué se acepta
Para mantener Pokepaste limpio, cada línea del equipo tiene que ser una de las de arriba y cada nombre tiene que existir en Showdown o en Pixelmon. Las exportaciones de Showdown y del juego suelen pasar.
- Nombres reales de Pokémon y formas, objetos, habilidades, movimientos, naturalezas y tipos, en mayúsculas o minúsculas.
- Level de 1 a 1000, Happiness de 0 a 255, Dynamax Level de 0 a 10; EVs, AVs y SPs hasta 255 e IVs hasta 31 por stat.
- Motes de hasta 18 caracteres y sin enlaces.
- Extras de Pixelmon: Poke Ball (UltraBall), Growth, Clones, Rubies, Smelts y MiniorCore, tal como los exporta el juego.
- El título, el autor, los motes y el nombre del equipo no admiten enlaces. En las notas, solo enlaces de la lista del staff, como youtube.com, smogon.com y nuestro Discord (discord.gg/pxbr).
- Si algo no pasa, la página te enseña la línea y el motivo antes de crearlo.
Para desarrolladores
La API es compatible con pokepast.es: cambia la URL base y listo. Esta URL del sitio es la única forma pública de crear un paste.
- POST https://pixelmonbrasiloficial.com.br/pokepaste/create con los campos paste, title, author y notes (form) → 303 al paste.
- Envía Accept: application/json, ?format=json o un cuerpo JSON para recibir 201 {id, url, raw, json}.
- Un equipo o un texto que no cumpla las reglas de arriba recibe un 400 con el cuerpo No (or Invalid) Paste en modo form, o un 422 {error: "invalid_paste", errors: [{field, line, code, value}]} en modo JSON.
- La API interna no acepta creaciones directas (403 proxy_required): usa siempre la URL del sitio.
- GET https://pixelmonbrasiloficial.com.br/pokepaste/<id>/raw devuelve el texto original.
- GET https://pixelmonbrasiloficial.com.br/pokepaste/<id>/json devuelve {author, notes, paste, title}. CORS abierto en create, raw y json.
- Límites por IP: 10 pastes cada 10 minutos y 100 al día; lecturas 120 por minuto. El mismo contenido devuelve el mismo 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
