internal MaterialDiscardedEvent InvokeEvent(MaterialDiscardedEvent arg) { if (_api.ValidateEvent(arg)) { MaterialDiscarded?.Invoke(_api, arg); } return(arg); }
/// <summary> /// Handle the case where a material is discarded by the player /// </summary> public override void Handle(MaterialDiscarded e) { NotifyInventory(e.Name, -e.Count, e); }
public abstract void Handle(MaterialDiscarded e);
public override void Handle(MaterialDiscarded e) { }