Ejemplo n.º 1
0
 private GroundItemMessage(ItemStack before, ItemStack after, [NotNull] IGroundItemComponent item, MessageId id)
 {
     Before  = before;
     After   = after;
     Item    = item ?? throw new ArgumentNullException(nameof(item));
     EventId = (int)id;
 }
Ejemplo n.º 2
0
 public static GroundItemMessage AmountChange(ItemStack before, ItemStack after, [NotNull] IGroundItemComponent item)
 => new GroundItemMessage(before, after, item, MessageId.GroundItemAmountUpdate);