UraniumContaminationEra-IIСкачать
ВЕРСИИ (1)
beta
UraniumContaminationEra-II 0.1.1
0.1.1-alpha.110 июл. 2026 г.141Minecraft: 1.21.1neoforge
Что нового
# v0.1.1 — Changelog
## Initial Alpha Release
First public release based on NeoForge 1.21.1.
---
### Added: Tech Progression
- **86 pure metal types** — 20 basic metals, 17 scattered rare metals, 15 lanthanides, 6 actinides
- **28 alloys** — 12 basic binary, 9 high-end engineering, 5 nuclear/electronic, 2 special functional
- Each metal/alloy has **Ingot / Nugget / Plate / Dust** forms, plus **86 storage blocks**
- **8 RBMK fuel rods** — from natural uranium to MOX and uranium carbide
- **4 fictional materials** — Stellar Alloy and other endgame content stubs
- All metals managed via **ModMetal enum + forge namespace tags** for cross-mod compatibility
### Added: Multiblock Reactor
- **Reactor Controller** block with multiblock structure detection
- **Temperature simulation** — heats up when running, cools when idle, max 2000°C
- **OBJ model + textures** — 3D rendering with client-side tick interpolation
- **Jade/WTHIT integration** — real-time temperature, status, and structure info
- All heat/cool rates configurable
### Added: RPG PlayerStats System
- **9 visible attributes** — Health, Stamina, Strength, Toughness, Endurance, Heat/Cold/Toxin Resistance, Stamina Cost Reduction
- **Stamina system** — replaces vanilla hunger for sprint/jump action costs
- **Attribute growth** — triggered by sprinting, jumping, kills, and block breaking
- **Adrenaline** — +50 max stamina, ×1.5 drain, +0.2 damage reduction, move speed; withdrawal penalties on expiry
- **Stamina HUD** — configurable position, size, and visibility conditions
### Added: Survival Challenge
- **Radiation / Toxin accumulation** — hidden stats, persistent environmental hazard
- **5 medications** — Potassium Iodide (anti-radiation), Prussian Blue (detox), DTPA injection, Adrenaline, OEC Combat Stimulant
- All cooldowns configurable; OEC has an optional cooldown toggle
### Added: Config System
- **COMMON config** — stamina balance, sync interval, growth thresholds, medication cooldowns, reactor temperature
- **CLIENT config** — HUD position, size, and trigger conditions
- **SERVER config** — keep stats on death, growth source toggles, per-action increment
### Architecture Changes
- **Scattered enums → unified `ItemEnums.java`** — eliminated 7 separate enum files
- **`ModDerivatives` → `ModItemsDerivatives`** — renamed with 344 derivative items registered together
- **`ModMetal` enum** — replaces `ModMetals`, integrates per-metal tags + generic form tags
- **Scattered JSON → DataGenerator** — removed 500+ manual blockstate/model/loot files, migrated to datagen
- **Item color rendering** — `ModItemColors` applies dynamic RGB tinting, removed 4 placeholder textures
- **Effects consolidated** — 4 effect files merged as inner classes into `ModEffects.java`
- **Jade plugin isolated** — `ReactorJadePlugin` maintained separately
### Technical Stack
- Minecraft 1.21.1 / NeoForge 21.1.234
- ModDevGradle 2.0.141
- Jade optional dep 15.10.5+
- OBJ model rendering pipeline
- Custom Record + StreamCodec serialization (bypasses 16-field limit)
- Data Component persistence for PlayerStats
#### _~~The END~~_
- **_~~This version of the items and stuff has absolutely no textures, because I'm not a failed art student, meaning I fucking can't draw. (smile, smile, bitter smile)~~_**
- **_~~If you're interested in this mod, could a art student come help me draw some pictures? (helpless, crying)~~_**