Interface definition for a colony supply capability. Declares a single method Replenish that takes a PlayerReference and returns a CommandResult.
using SboxSuperuser;
namespace SuperuserColony;
/// <summary>The colony's optional supply capability; it does not expose its player-record representation.</summary>
public interface IColonySupplies
{
/// <summary>Replenishes a roster member's supplies by stable player identifier.</summary>
CommandResult Replenish( PlayerReference player );
}