Dystorian File Creator

Species, spawn, and asset editor.

Changelog

As of April 5, 2026
Platform + Navigation Upgrade Core
  • Full creator suite navigation now lives in one clean top bar.
  • Website opens on Home and routes cleanly to each creator page.
  • UI structure was cleaned up for a more focused workflow and less duplicate actions.
Pokemon Creator Rework Species
  • Step-based Species flow improved across Identity, Stats, Abilities, Moves, Evolutions, Drops, and Misc.
  • Requirements + blocking logic were added to prevent broken or incomplete species exports.
  • Identity and utility fields were polished, including better required markers and cleaner field behavior.
Spawn Builder Improvements Spawn
  • Spawn cards got cleaner compact handling with improved add/edit flow.
  • Requirement checks were enforced for core spawn fields before export.
  • Spawn base JSON stays consistent with always-on config defaults during export.
3D Viewer + Hitbox Pass Viewer
  • BBModel/Geo preview pipeline was enhanced with better interaction and hitbox sync behavior.
  • Viewer rendering and controls were iterated to improve practical hitbox tuning workflow.
  • Model tools remain integrated directly inside Pokemon Creator for faster editing loops.
Validation + Export Gating Quality
  • Species and Spawn export actions are now blocked until required data is complete.
  • Excel export follows strict readiness checks so incomplete configs are caught first.
  • Datapack export structure now matches required Cobblemon folder layout.
YAML Validator Added Tools
  • File loading, validate, beautify, and download now follow a safe staged workflow.
  • Tutorial entry was added so users can learn the YAML tool flow fast.
  • Editor output now respects global preview text color settings.
JSON Combiner Pro Pass Tools
  • Added staged load/combine flow with button locking to avoid random-click errors.
  • Includes parse repair, jump-to-error targeting, and red error-location snippet preview.
  • Added grouped prettify output plus source-file opening/edit flow per selected JSON.
Today Queue (Next Polish) In Progress
  • Continue visual polish pass across all creators for more consistent glow/hover quality.
  • Run another stress test round for edge-case imports and huge file combinations.
  • Keep improving tutorial clarity and export quality checks as workflows grow.

Links

Pokemon Creator
D

Data

Create and export species + spawn JSON with validation and guided steps.

Pokemon Creator
A

Assets

Manage model loader, poser presets, resolver setup and asset import/export.

Species

Identity, stats, abilities, moves, drops, and misc species data in one workspace.

Geo Model Upload
No geo model loaded.
Hitbox Width
Hitbox Height
Base Scale
Interactive Model Viewer
Upload a bbmodel, then drag to rotate it freely and compare the live hitbox in 3D.
None None
Unnamed
Dex #? · ? kg · ? m
BST 0 Gender Custom Egg Groups none
Species Name
Weight (kg)

Stats

Each base stat over 255 turns red.

Stats are currently valid.

Abilities

Lowercase Cobblemon export.

Moves

Add single moves or paste bulk lists for quick parsing.

Level-Up
Egg Moves
TM Moves
Tutor Moves

Evolutions

Configure methods, requirements, context and learnable move rewards.

Spawn

Build clean spawn cards with presets, conditions, multipliers and herd rules.

Loot

Loot belongs to the species file.

Import / Export

Import existing files or export finalized outputs.

No species file selected
No spawn file selected
Used as folder: <datapack>/data/cobblemon/...
Datapack export is locked until species and spawn checks are valid.
Excel sheet export (including Base/Shiny Headliner blocks) waits until species and spawn checks are fully valid.

Appearance

Adjust theme colors, background image and visual style.

Files

Asset file setup, model loading, poser presets, resolver setup and misc naming rules.

Model Loader

Load BBModel, verify detection, then continue with Poser + Resolver + Misc.

Step 1 · Type and Import

Pick detection mode and load your BBModel.

Model Kind
Pokemon
Form
No BBModel selected.

Step 3 · Detection Check

Review what got recognized from the BBModel before continuing.

No model metadata yet.

Poser

Step 2: tune portrait/profile transforms and generate a ready poser JSON.

Poser Locked
Select a BBModel in Model Loader first.

Resolver

Resolver creation workspace for textures, models and aspect mappings.

Resolver Locked
Load a BBModel in Model Loader first.

Misc

Define how generated folders and aspect names should be formatted inside the pack.

Misc Locked
Load a BBModel in Model Loader first.

Asset Pack Transfer

Use this section to bring in asset files or export the generated pack as a full resource pack.

Import is intended for BBModels, textures, poser presets, resolvers and related asset-side files.
This section is split out from Files so asset management and import/export are no longer mixed together.

Live Preview

Species and spawn JSON update instantly.

JSON Editor
History 0/0
You can type here and apply the JSON back into the generator.

Move and Ability Creator

WIP - this module is planned next.

Coming soon

SkiesGuis Creator

WIP - this module is planned next.

Coming soon

NPC Creator

WIP - this module is planned next.

Coming soon

YAML Validator

Validate YAML files and beautify them to a clean format.

No YAML file selected.
YAML Input
Output
Ready. Load a YAML file or paste text.

JSON Combiner

Combine multiple JSON files of the same type and remove duplicates safely.

No JSON files selected.
No file opened.
No parse error in selected file.
Click a file above to open it in the source editor.
Merge Report
Selected File Source
Combined JSON
Ready. Load two or more JSON files.

Changelog Creator

Create styled Discord patch notes with live ANSI preview and one-click copy output.

Main Title
Header Color
Optional Mention
Subtitle (Optional)
Live Discord Preview
Discord Preview
ANSI Output
Markdown Backup
Ready. Edit sections and copy your final patch notes.
Picker
Select values to add.
Click values to toggle them.