Tags
Creators
Details
All versions
3.0.0
Beta
SCP Additions 3.0.03 months ago 67
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Required content
Any compatible version
Changes
Mega SCP Unity Update
Release corrections
- Fixed some other placement and texture bugs;
- Restored setting-specific SCP-914 processing for players inside the intake while keeping item and non-player entity transformations on the modern JSON recipe engine;
- Restored Rough crushing damage, Coarse slowdown and delayed lethal damage, Fine temporary speed and jump enhancement followed by collapse, and Very Fine extreme temporary enhancement followed by lethal damage;
- Restored the SCP-914 1:1 metamorphosis advancement and player appearance transformation;
- Added
config/scpadditions/scp914_skins, with the eleven legacy skins copied on first launch and support for additional 64x64 or legacy 64x32 PNG skins; - Added random 1:1 skin selection, persistence, remote-player synchronization, and tracking synchronization;
- Kept Kleiders Custom Renderer optional: it is required only to render SCP-914-selected player skins;
- Added MoreMcmeta Emissive Textures as an optional client dependency for supported emissive facility textures.
New Gameplay mechanics
Inventory and HUD
- Added a full SCP Inventory interface with dedicated storage for general items, equipment, keycards, ammunition, weapons, documents, and currency;
- Added configurable item classification and pickup routing, including custom-only keycard and currency storage;
- Added equipment slots, shift-click equipment handling, context menus, item actions, dropping, moving, and usable-item sessions;
- Added Codex and Status panels with configurable document entries and item information;
- Added custom pickup prompts, inventory-full feedback, contextual interaction prompts, and configurable interaction icons;
- Added localized Roboto font rendering throughout the SCP Inventory and interaction interfaces;
- Added server-authoritative inventory synchronization, persistence, death handling, logout handling, and duplication safeguards;
- Added compatibility access services so keycard readers, Tesla terminals, and other systems can detect items stored in the custom inventory;
- Added configurable custom health and stamina HUDs;
- Added horror-style movement behavior, sprint stamina consumption, regeneration delay, exhausted sprint lock, and configurable stamina-blocking items;
- Added configurable modules for inventory, HUD, custom health, stamina, horror movement, blink, and SCP-173 behavior;
Blink and visual systems
- Added automatic blinking with configurable timing;
- Added a manual hold-to-blink keybind;
- Added blink meter, vignette, blackout, and post-blink screen effects;
- Added synchronized server-side eye state used by SCP-173 and other observers;
- Added the Eye Sore effect, which accelerates blink drain;
- Added SCP-173 threat confirmation, reveal feedback, and temporary paranoia retention;
SCP-173
- Added a fully functional SCP-173 entity;
- Added observation checks for players, configured mobs, raiders, and SCP-131;
- Added sampled line-of-sight checks that correctly handle transparent and solid blocks;
- Added deterministic snap movement, direct pursuit, path fallback, and side-step fallback behavior;
- Added immediate movement reevaluation when observers blink or close their eyes;
- Added contact-only neck snap damage;
- Added natural spawning, isolated routine-spawn behavior, inactivity until first observation, and unseen despawning;
- Added target recovery after player respawn and isolated post-kill despawning;
- Added movement scrape, rattle, scare, horror, death, and neck-snap sounds.
SCP-131-A and SCP-131-B
- Added SCP-131-A and SCP-131-B as spawnable entities;
- Added idle voice sounds and custom SCP-styled interaction notices;
- Added right-click following behavior;
- Added persistent following ownership across save and reload;
- Added SCP-131-B following nearby idle SCP-131-A entities;
- Added SCP-131 observation behavior against SCP-173;
SCP Unity Facility content
- Added Tesla, Archival, Office, Skyroom, and Security area blocks;
- Added Alarm Lamps, Wall Lights, Heaters, Sign Supports, TVs, Trashbins, and other facility props;
- Added animated Default, Yellow, Black, Normal, Logistics, Office, Bathroom, and Workshop doors;
- Added opening and closing animations, timing, sounds, drops, collision behavior, and direct or redstone activation rules;
- Added functional door buttons with mirrored left and right models;
- Updated paired button behavior so an existing opposite panel synchronizes without automatically creating a second panel behind the wall.
Keycards, readers, and tools
- Integrated keycards with the custom inventory without maintaining duplicate vanilla mirror stacks;
- Updated shared inventory checks so readers detect custom-only keycards directly;
- Added a screwdriver;
- Added crouch-and-screwdriver reader configuration through both direct interaction and the custom contextual interaction system.
Configuration and data
- Added
config/scpadditions/modules.jsonfor gameplay module controls; - Added
config/scpinventory/scpinventory.jsonfor inventory, HUD, stamina, movement, blink, and item behavior; - Added
config/scpinventory/context_interactions.jsonfor contextual block and entity interactions; - Added expanded default SCP-294 drink definitions;
- Added expanded default SCP-914 item and entity recipes;
- Added first-run copying of bundled default configuration files;
- Existing local configuration files are not overwritten automatically;
- Kept SCP-294 currency handling exclusive to either the custom inventory or vanilla inventory, depending on the selected inventory mode;
Technical changes
- Updated the mod version to 3.0.0;
- Added GeckoLib 4.4.9 or newer as a required dependency;
- Updated the minimum Forge version to 47.4.10;
- Preserved existing published SCP Additions registry IDs for old-world compatibility;
- Added compatibility mappings for migrated facility content;
- Added extensive configuration defaults, migration documentation, and build validation;
- Fixed multiple item duplication, pickup routing, keycard synchronization, usable-session, interface, rendering, button, door, font, and configuration-generation issues.
Optional dependencies
Any compatible version
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:WV6FcDAL:f2gFrttV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:WV6FcDAL:f2gFrttV"
}

