⚠️ WARNING | ПРЕДУПРЕЖДЕНИЕ | 警告 ⚠️
READ BEFORE UPDATING !!
CONTAINER SIZES, ITEM RESTRICTIONS AND NESTING CHANGES
MAKE PROFILE BACKUPS BEFORE UPDATING!
Containers have been resized and re-balanced in this version. If you are upgrading from v4.2.x and have items stored inside any of the affected containers (Gear Box, Mod Case, Small Fridge, Small Toolbox, Wooden Box), or have nested containers - you MUST empty those containers before updating.
Failing to do so will result in profile corruption and/or item loss.
For the love of SPAGHET - heed this warning. I don’t know how to make it more obvious. Use the mod comment section if you are not sure about something before updating.
If you didn’t, and are now sweating - you have 2 options:
- restore a profile backup and revert to CNN-Containers v4.2.2, empty affected containers, and update to v4.3.0.
- restore a profile backup and change the size values for containers in the config to match the old values before starting the server, empty affected containers and revert the config to it’s defaults.
💡 Don’t forget about any nested containers - see Balancing Changes
Balancing Changes
- Containers are now tiered by trader loyalty level instead of all being LL1.
- Pricing, grid sizes, and flea prices adjusted to create meaningful progression.
- Values can be adjusted for all containers via the reworked config system.
- Wooden Box now prevents nesting (can’t put wooden boxes inside wooden boxes).
- Gear and Wooden Boxes are excluded from Item and THICC cases, all other CNN cases are allowed.
Ammo Bag
- Old: Prapor LL1, 36,980 RUB, 2x2 grid, flea 43,266
- New: Prapor LL1, 75,000 RUB, 2x2 grid, flea 88,000
Recycled FAK
- Old: Therapist LL1, 52,572 RUB, 3x3 grid, flea 61,509
- New: Therapist LL1, 85,000 RUB, 3x3 grid, flea 100,000
Small Fridge
- Old: Jaeger LL1, 20,690 RUB, 4x4 grid, 2.36 kg, flea 17,000
- New: Jaeger LL1, 38,000 RUB, 2x3 grid, 0.5 kg, flea 45,000
Small Toolbox
- Old: Ragman LL1, EUR 118, 6x4 grid, flea 14,045
- New: Skier LL1, EUR 500, 4x6 grid, flea 76,000
Mod Case
- Old: Peacekeeper LL1, $434, 7x7 grid, flea 51,284
- New: Peacekeeper LL2, $1,200, 6x5 grid, flea 197,000
Mapbook
- Old: Therapist LL1, 48,500 RUB, flea 48,500
- New: Therapist LL2, 65,000 RUB, flea 76,000
Wooden Box
- Old: Jaeger LL1, 750,000 RUB, 12x8 grid, flea 750,000
- New: Jaeger LL2, 1,000,000 RUB, 8x6 grid, flea 1,170,000
Gear Box
- Old: Mechanic LL1, 1,118,054 RUB, 12x8 grid, flea 1,308,123
- New: Ragman LL3, 850,000 RUB, 10x8 grid, flea 995,000
Onyx - unchanged
Flea prices follow a ~17% markup over trader price.
Trader changes:
- Small Toolbox moved from Ragman to Skier.
- Gear Box moved from Mechanic to Ragman.
Config System Rework
See the config file for new usage instructions.
- Added
fleaPrice option to all containers (set custom flea market price)
- Added
extraFilters to containers and Onyx (allow additional item categories)
- Added
extraExcludedFilters to containers and Onyx (block specific items)
- Added
name, shortName, description overrides to all containers, Mapbook, and Onyx
- Config.jsonc reworked with expanded comments, examples, and per-container sections
- Added trailing comma support in JSON parser
Onyx Changes
- Onyx now inherits Kappa’s exact grid filter (19-entry allow-list + 112-entry exclusion list) instead of a simple allow-all-minus-weapons. Matches real secure container behavior.
- Added second barter trade: Desecrated Kappa + dollars (in addition to regular Kappa + dollars)
- Onyx supports
extraFilters and extraExcludedFilters from config
- Onyx supports
name/shortName/description overrides from config
- Fixed OnyxHandbookParentId to match Kappa’s actual handbook category
Bugfixes
- Fixed bots spawning with empty secure containers.
- Fixed some rigs and not accepting items.