# Myrlin product and API context Updated 5 September 2026. Current engine availability and quotes are supplied by the server, not this static document. ## Studio Describe an asset, choose an available engine and supported tier, review the maximum credit charge, and confirm while signed in. The resulting build has an address. Reopen it from build history after leaving the tab. The library provides delivered files and explicit retry controls for loading failures. Native is a staged engine: it appears in Studio only when enabled. Its base output is a Hytale .blockymodel and PNG texture atlas. About five minutes is an expectation, not a deadline; queues and additional review can take longer. The build page shows saved previews when supplied. A stage can run without an image, and progress is not a guarantee of remaining time. Legacy engines may use different generation, editing or conversion workflows. Do not describe voxelization or concept-image approval as the universal Studio process. ## Files and game integration .blockymodel plus PNG: Hytale model source and its painted atlas. Inspect using Blockbench with the Hytale plugin. .blockyanim: an animation source clip when offered. It must match the model rig; delivery alone does not bind it to an item, player or NPC. GLB, OBJ, VOX, STL, .bbmodel and Bedrock geometry: available on some legacy assets according to saved source data and the asset's download controls. They are not universal Native exports. ZIP: may contain source files. Do not infer a complete working game mod from the archive format. Minecraft workflows require edition-specific definitions, pack entries and testing. A Blockbench project or Bedrock geometry file is only a starting point. Hytale item/entity definitions, animation bindings, inventory behavior, effects and executable Java plugins are separate from a native base model pair. Modpack planning and supporting-source exporters do not establish public availability or in-game functionality. ## Pricing Read https://forge.myrlin.io/pricing and the selected Studio action's server quote. Do not quote historical token packages, discount codes, a fixed cost per asset or a signup balance sufficient for a particular generation. The legacy API has separate pricing returned by its authenticated balance endpoint. ## Legacy REST API Origin: https://api.myrlin.io Authentication: X-API-Key header. Keep API keys server-side. POST /v1/generate starts a legacy generation. GET /v1/generations/{id} reads its status and available file URLs. GET /v1/balance reports balance and cost_per_generation. GET /v1/usage reports the authenticated account's API usage. Illustrative request JSON, checked against the source schema; this is not a recorded production request: {"prompt":"A small iron lantern","workflow":"text_to_3d","style":"hytale","output_format":"both"} prompt has 3–500 characters. workflow is text_to_3d or image_to_3d; image_to_3d needs reference_image_base64. output_format is glb, blockymodel or both. style is a generation hint, not a game-pack compiler. Legacy voxel_size is a conversion setting, not the Native engine's construction method. api_version: 2 supports target_size and category-based auto_size. Retain the returned id. Poll with backoff and stop at complete or failed. Use only populated output URL fields. Handle invalid credentials, 402 balance failures, 429 rate limits, validation errors and generation failures. Do not blindly resubmit an uncertain paid request. The legacy API does not select the Native engine in Studio. ## Links https://forge.myrlin.io/docs https://forge.myrlin.io/docs/api https://forge.myrlin.io/hytale https://forge.myrlin.io/minecraft https://forge.myrlin.io/pricing https://forge.myrlin.io/studio Myrlin is a separate tool; this file makes no claim of endorsement by Hytale, Minecraft or Blockbench.