don't enjoy
A psychological horror addon for Minecraft Bedrock Edition featuring an extreme visual upgrade atmosphere bootstrap and multiple terrifying horror scenarios.
This addon contains disturbing imagery, intense atmospheric effects, and horror elements. Player discretion is advised.
- Behavior Pack (
addon/Genshin X Craft BP) - Horror scenario logic, entity behaviors, and dimension mechanics - Resource Pack (
addon/Genshin X Craft RP) - Visual assets, VHS effects, and atmospheric textures- Includes optional VHS filter subpacks (On/Off)
- PBR (Physically Based Rendering) support
-
Multiple Horror Dimensions & Scenarios:
- Burning Highway
- Catacombs
- Endless Staircase
- Flat Flower
- Heaven
- Library
- Watcher Stalker
- Yellow Halls
- Paradise Dimension
-
Extreme Visual Upgrade - Atmospheric bootstrap with enhanced horror aesthetics
-
VHS Effects - Optional retro VHS filter overlay (toggleable via subpacks)
-
Player Configuration - Customizable horror experience settings
-
Dynamic Player Light - Adaptive lighting system for heightened tension
-
Horror Events V2 - Generic horror scenario framework
- Python 3.12+
- Node.js 22+
- Minecraft Bedrock Editor (optional, for testing)
# Install Node.js dependencies (Minecraft Bedrock Script API typings)
npm install --ignore-scripts --no-audit --no-fund| Command | Description |
|---|---|
npm test |
Run JavaScript regression tests |
npm run typecheck |
Type-check behavior scripts against Bedrock beta APIs |
npm run audio:stage |
Hash staged audio and rebuild the per-file manifest (requires all source packs) |
npm run audio:validate |
Audit audio counts, hashes, license gates, and output readiness |
npm run audio:compress |
Encode license-cleared audio to the approved Ogg Vorbis profiles |
npm run audio:definitions |
Generate semantic Bedrock sound definitions from validated outputs |
Audio is intentionally staged outside the resource pack until its source,
checksum, and redistribution terms are recorded. The runtime uses a guarded
per-player audio arbiter and falls back to the existing built-in horror sounds
while a supplied pack is pending. See docs/audio-licenses.md
for the five cleared source records and the blocked wind archive. The strict
release gate is:
python tools/validate_audio_manifest.py --require-completeThis repository includes comprehensive validation tools for addon development:
| Tool | Purpose |
|---|---|
validate_addon.py |
Complete add-on structure and content validation |
validate_resource_links.py |
Validate Bedrock resource identifier links |
validate_mcstructures.py |
Validate all Bedrock structure files (.mcstructure) |
run_blockception_lsp_check.mjs |
Run Blockception language server diagnostics |
package_mcaddon.py |
Package addon into .mcaddon format |
# Full addon validation with JSON report
python tools/validate_addon.py --report artifacts/addon-validation.json
# Resource link validation
python tools/validate_resource_links.py --report artifacts/resource-link-validation.json
# Structure validation
python tools/validate_mcstructures.py --report artifacts/mcstructure-validation.json
# Run all unit tests
python -m unittest discover -s tests -p 'test_*.py' -vThe GitHub Actions workflow automatically runs on every push and pull request:
- ✅ Python & Node.js environment setup
- ✅ Validator unit tests
- ✅ Complete addon validation
- ✅ Resource link validation
- ✅ Structure file validation
- ✅ JavaScript syntax checking
- ✅ TypeScript type checking
- ✅ Blockception language server diagnostics
paradise-exe/
├── addon/
│ ├── Genshin X Craft BP/ # Behavior Pack
│ │ └── scripts/ # JavaScript modules for horror scenarios
│ └── Genshin X Craft RP/ # Resource Pack
│ ├── textures/ # Horror assets & VHS effects
│ └── subpacks/ # VHS On/Off variants
├── tools/ # Validation & packaging scripts
├── tests/ # Unit tests (Python & JavaScript)
├── .github/workflows/ # CI/CD pipeline
├── package.json # Node.js dependencies & scripts
└── tsconfig.json # TypeScript configuration
All rights reserved. This addon and its assets are proprietary.
This is a personal project. For issues or suggestions, please open an issue on the repository.
Paradise.exe - Enter at your own risk.