Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
CraftFromContainersEvolved
WIP: Craft, build and upgrade from nearby containers with owner-strict, ward-aware access rules and server-enforced policy.
By KodeMansMods
CHANGELOG
Changelog
1.0.3
- Fixed a duplication bug: crafting or building with container resources could be granted without the materials being consumed when the player inventory could not fit them (for example with
LeaveOneenabled or a completely full inventory). LeaveOnenow also applies to availability: recipes that would need the last item of a container stack are shown as not craftable instead of failing silently.- Recipes that consume a single chosen ingredient are no longer offered from containers, because the game removes that ingredient outside the normal material path.
- The server now tells modded clients when it denies access to a container (new
Server/NotifyDeniedPlayersoption). - Crafting UI counters respect the free-build and free-craft world modifiers.
- Hardened server policy validation and RPC registration; faster container scanning, ward checks and UI updates.
- Documentation: known limitations,
LeaveOne,ContainerRangeclarifications.
1.0.2
- New artwork: wooden chest icon with an amber pull arrow.
- Added a Discord support link to the mod description.
- Clarified multiplayer notes: players without the mod are still protected by the server gate, container contents remain visible as in vanilla, and the mod is not a general anti-cheat.
- Releases are now built with clean rebuilds and a guard that blocks developer test builds from being packaged.
1.0.1
- Server-side enforcement: container writes and container RPCs are validated on the server, so modified clients cannot bypass access rules.
- Unauthorized container writes and ownership changes are dropped server-side; the chest stays intact.
- Antispoofing for open/stack/take-all requests using the real sender identity.
- Player-aware ward checks that work on dedicated servers.
- Rate-limited denial log (
Server/LogDeniedAttempts). - New options:
Server/ServerEnforcement,Server/EnforceModeOnWrites.
1.0.0
- Initial release.
- Craft, upgrade and build from containers within range.
- Owner-strict, ward-strict and vanilla access modes.
- Crafting UI shows combined inventory and container counts.
- Container type filters, distance ordering and leave-one option.