-
Notifications
You must be signed in to change notification settings - Fork 0
Compatibility and Troubleshooting
- Back up important worlds and configuration directories first.
- Existing published
scp_additionsregistry IDs are retained where required for old-world compatibility. - Intermediate animation blocks remain registered so old saves resolve them, but they are hidden from creative tabs.
- Existing customized configuration files are never automatically replaced.
Configuration entries may reference optional mods such as scpo. If an item, entity, effect, sound, or particle ID is unavailable, the affected entry is skipped and reported while unrelated entries remain active.
Malformed resource IDs are different: they invalidate the reload and keep the previous active configuration.
Close the game/server, back up the relevant JSON and .bak, delete only the file to regenerate, and start the installed version again.
Do not delete 914recipes.d, Codex world assets, or the entire configuration directory unless those customizations are disposable.
- Reopen the document editor and confirm
World image attachedorworld text attached. - Press Save Document or Save & Give Test Item.
- Confirm the document remains in the configuration list after reopening it.
- Check the world's
scp_additions/codex_assetsdirectory. - Confirm the image is PNG/JPG/JPEG, at most 2.5 MB, and no larger than 4096×4096.
Unique generated documents must be created from the Codex editor. Do not assign CODEX through a generic item rule.
The server synchronizes only the filename. Every relevant client must have the same PNG filename in config/scpadditions/scp914_skins and install Kleiders Custom Renderer API.
First test the same SCP Additions JAR in a minimal instance containing only:
- Forge;
- GeckoLib;
- SCP Additions.
If the issue disappears, add other mods back in groups until it returns. Rendering, shader, connected-texture, particle, and optimization mods are the most relevant groups for missing models, missing textures, or unusually expensive animated blocks.
For a missing texture, reproduce the issue and immediately inspect latest.log for messages containing:
Unable to load model
Using missing texture
FileNotFoundException
scp_294
scp294
For door or Decontamination Checkpoint lag, report whether it changes between Survival, Creative, standing still, moving through collision, and disabling shaders or particle/rendering mods.
The mod uses backup creation, atomic replacement where available, retries, and a safe fallback. If a save still fails:
- confirm the file is not read-only;
- close external editors holding the file;
- verify write permission for the instance directory;
- preserve the
.bakbefore manual recovery.
Use the GitHub issue tracker and include:
- SCP Additions version;
- Forge and GeckoLib versions;
- complete mod list;
- exact reproduction steps;
-
latest.logand crash report when applicable; - screenshots for visual or interface problems;
- whether the issue still occurs in a minimal Forge + GeckoLib + SCP Additions instance.