KodeMansMods-CraftFromContainersEvolved icon

CraftFromContainersEvolved

WIP: Craft, build and upgrade from nearby containers with owner-strict, ward-aware access rules and server-enforced policy.

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 LeaveOne enabled or a completely full inventory).
  • LeaveOne now 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/NotifyDeniedPlayers option).
  • 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, ContainerRange clarifications.

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.