HMCL-dev/HMCL
Documented errors, page 2 of 5. Back to HMCL-dev/HMCL
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Unknown type of file | exception | error | nbt, file-format, validation, minecraft |
| Unsupported Operation | exception | warning | minecraft, accounts, skins, unsupported-operation |
| Failed to load wallpaper image: | exception | error | javafx, image-decoding, io |
| Failed to upload skin, response code: | exception | error | http, skin, microsoft, upload |
| storage does not have API root. | validation | error | minecraft, authlib-injector, persistence, json |
| File is malformed | exception | error | download, decompression, corrupt-file, io |
| fdAT chunk expected sequence | exception | error | png, apng, sequence-number, corrupt-file |
| Minecraft client JAR not found: | exception | error | java, filenotfound, minecraft-jar, forge-installer |
| Unsupported theme-pack schema | validation | error | theme-pack, schema, versioning |
| Failed to add dependencies to classpath! | exception | error | javafx, classpath, reflection |
| Invalid bit depth | exception | error | png, image-decoding, validation, header |
| The extension of is not 'sh', 'bash', 'ps1' or 'command'… | exception | error | launcher, linux, macos, script, file-extension |
| Missing protected payload member: nonce | validation | error | json, missing-field, crypto, envelope, hmcl |
| Theme-pack asset escapes the installed directory: | exception | error | theme-pack, assets, path-traversal, security |
| Theme contrast value must be between -1 and 1: | validation | error | |
| accountID is missing | validation | error | minecraft, accounts, persistence, json, validation |
| Not a valid world zip file since level.dat or… | exception | error | minecraft, io, world-import, zip |
| Remote response metadata is unavailable | exception | error | download, integrity, sha1, http |
| Empty old version number | validation | error | java, version-parsing, empty-string |
| Bad Build-Number | exception | error | minecraft, authlib-injector, jar, manifest, parsing |
| Invalid truecolour with alpha bit-depth | exception | error | png, bit-depth, alpha, corrupt-file |
| Metadata response is empty | exception | error | json, metadata, network, empty-response |
| Missing release file | exception | error | java, jdk, archive, missing-file |
| "File " + file + " is not a valid mod file." | validation | error | minecraft, mods, illegal-argument, validation |
| Missing embedded mods | exception | error | minecraft, forge, jar-in-jar, missing-dependency |
| Theme color source field must be a string: | validation | error | json, type-mismatch, theme-config |
| Unknown operating system: | exception | error | java-runtime, platform-detection, parsing |
| Missing instance id | validation | error | json, manifest, validation |
| Not a zip file | exception | error | zip, file-format, validation, io |
| bad query string | validation | error | query-string, url-parsing, java, bootstrap |
| Client token changed from | exception | error | authentication, yggdrasil, token-mismatch |
| Missing payload | validation | error | json, deserialization, config-file |
| Subdirectory does not exist in the zip file. | exception | error | zip, io, file-not-found |
| The world has been locked | exception | error | file-lock, minecraft, world-management, io |
| Unexpected file size | exception | error | download, http, truncated-transfer, network |
| Theme name is empty: | validation | error | |
FABRIC_NOT_COMPATIBLE_WITH_FORGE FABRIC_NOT_COMPATIBLE_WITH_FORGE | error_code | error | quilt, fabric, forge, incompatible-mod-loader, unsupported |
| Missing release file | exception | error | file-not-found, java-home, validation, config |
| FileInformation missing `path`. | validation | error | modpack, json, validation |
| Invalid greyscale bit-depth | exception | error | png, bit-depth, corrupt-file, header-validation |
| ${from} | exception | error | instance-not-found, invalid-state-transition, minecraft-instance |
| Malformed response | exception | error | json, network, update, parsing |
| Theme-pack asset entry must be relative: | validation | error | validation, theme-pack, path |
| Protected payload lane is not a string | validation | error | json, envelope-format, type-mismatch |
| authlib-injectors.json -> urls cannot be null. | validation | error | json, config, authlib-injector, validation |
| Theme background image path is not configured | validation | error | theme-pack, export, missing-config |
| Theme-pack asset source is not a regular file: | exception | error | io, theme-pack, export, file-validation |
| uhs mismatched | exception | error | authentication, xbox, microsoft, session |
| Game processor exited abnormally with code | exception | error | forge, process-exit, processor |
| https://api.minecraftservices.com/entitlements/mcstore | http | error | network, http, microsoft, entitlements |
| Missing protected payload member: protection | validation | error | json, config, validation |
| Theme is missing the id | validation | error | |
| Failed to find current HMCL location | exception | error | java, environment, jar-path, dev-mode |
| Game processor jar does not have main class | exception | error | forge, jar-manifest, processor |
| ${id} | exception | error | instance, lookup, not-found |
| Invalid theme override | validation | error | json, theme, schema |
| Main class is null for instance | exception | critical | minecraft, launcher, manifest, missing-field |
| Cannot parse the version of | exception | error | modpack, export, version-parsing, configuration |
| Duplicate theme-pack entry | validation | error | zip, theme-pack, duplicate-entry |
ERROR_UNKNOWN_IO_FAILURE e.getMessage() | error_code | error | png, io, network |
| MultiMC installation draft is not open | exception | error | java, task-lifecycle, internal, illegal-state |
| profileID is missing | validation | error | storage, serialization, missing-field, account |
| Invalid data URI | validation | error | data-uri, url-parsing, java |
| MinecraftInstanceConfiguration missing `type` | validation | error | modpack, json, validation, missing-field |
| NeoForgeVersion rawVersion cannot be null. | validation | error | json, validation, neoforge, mirror |
| Theme-pack asset entry contains a control character: | validation | error | validation, theme-pack, encoding |
| ForgeVersion version cannot be null | validation | error | java, forge, json, mirror |
| Invalid theme color: | validation | error | json, enum, theme-config, invalid-value |
| Unsupported platform: operating system | exception | error | javafx, platform, dependency |
| Failed to select character | exception | error | authentication, yggdrasil, session |
| Corrupted read (Data length ) | exception | error | png, image-decoding, corruption, stream |
ERROR_EOF_EXPECTED Completed IEND but byte(s) remain | error_code | error | png, trailing-data, binary-parsing |
| Invalid greyscale-with-alpha bit-depth | exception | error | png, bit-depth, corrupt-file, header-validation |
| Profile name is missing | exception | error | authentication, microsoft, profile, missing-data |
| "File " + modFile + " is not a supported Quilt mod." | exception | error | java, mod-metadata, quilt, version-incompatibility |
| Game directory path cannot be null | validation | error | json, deserialization, settings, config |
| Malformed modpack configuration | exception | error | mcbbs, modpack, json |
| Theme-pack file is outside the managed directory: | exception | error | theme-pack, uninstall, path, safety-check |
| ${messagePrefix}${value} | validation | error | theme-pack, identifier, validation |
| Redirected to not http URI | exception | error | http, redirect, security, url |
| Interlaced images are not yet supported | exception | error | png, image-decoding, unsupported-feature, interlacing |
| Theme-pack entry contains an unsafe segment | validation | error | zip, security, path-traversal |
| Unsupported icon file: | exception | error | modpack, update, instance |
| Failed to protect JSON payload | validation | error | crypto, jce, cipher |
| "Missing MANIFEST.MF in file " + modFile | exception | error | minecraft, forge, manifest, jar |
| Theme-pack manifest is missing name | validation | error | theme-pack, manifest, missing-field |
| Unable to parse server manifest.json from | exception | error | mcbbs, modpack, network, json |
| Expecting file in terracotta bundle. | validation | error | download, archive, integrity |
| Minecraft client JAR was not downloaded | exception | error | download, minecraft, file, network |
| Theme-pack manifest is not a JsonObject | validation | error | theme-pack, json, manifest |
| Cannot export a background directory as a theme-pack asset | validation | error | theme-pack, filesystem, io, validation |
| Platform is mismatch: expected | exception | error | java, platform-mismatch, architecture, jdk-install |
| Received tRNS data length is invalid. Should be >1 && < | exception | error | png, image-decoding, validation, apng |
| Theme name is required when a theme pack declares multiple… | validation | error | theme-pack, manifest, missing-field, validation |
| File missing: | exception | error | forge, file-not-found, processor-output |
| Missing payload or payload array is too small | validation | error | json, envelope-format, deserialization |
| Game processor exited abnormally with code | exception | error | external-process, java, exit-code, installer |
| Installed theme-pack file is missing: | exception | error | theme-pack, assets, zip, missing-file |
| Malformed datapack zip | exception | error | datapack, zip, minecraft |
| Processor::jar cannot be null | validation | error | forge, json-validation, processor |