public RustPlayerActiveItemChangedEvent( RustPlayer player, RustItem oldItem, RustItem newItem) : base(player) { OldItem = oldItem; NewItem = newItem; }
public RustPlayerPickingUpItemEvent( RustPlayer player, RustItem item, int targetPos) : base(player) { Item = item; TargetPos = targetPos; }
public RustPlayerActiveItemDroppedEvent( RustPlayer player, RustItem item) : base(player) { Item = item; }
public RustPlayerResearchingItemEvent(RustPlayer player, RustItem item) : base(player) { Item = item; }
public static Item CloneItem(Item item, ulong skin = ulong.MaxValue) { return(RustItem.fromItem(item, string.Empty).toItem(skin)); }