OpenMod Docs OpenMod Docs
OpenMod Docs OpenMod Docs
OpenMod .NET Plugin Framework.

Class RustItemDrop

Inheritance
System.Object
RustItemDrop
Implements
IItemDrop
IItemInstance
IGameObject
Namespace: OpenMod.Rust.Items
Assembly: OpenMod.Rust.dll
Syntax
public class RustItemDrop : object, IItemDrop, IItemInstance, IGameObject

Constructors

| Improve this Doc View Source

RustItemDrop(DroppedItem)

Declaration
public RustItemDrop(DroppedItem droppedItem)
Parameters
Type Name Description
DroppedItem droppedItem

Properties

| Improve this Doc View Source

DroppedItem

Declaration
public DroppedItem DroppedItem { get; }
Property Value
Type Description
DroppedItem
| Improve this Doc View Source

Item

Declaration
public RustItem Item { get; }
Property Value
Type Description
RustItem
| Improve this Doc View Source

Position

Declaration
public Vector3 Position { get; }
Property Value
Type Description
Vector3
| Improve this Doc View Source

Transform

Declaration
public IWorldTransform Transform { get; }
Property Value
Type Description
IWorldTransform

Methods

| Improve this Doc View Source

DestroyAsync()

Declaration
public Task<bool> DestroyAsync()
Returns
Type Description
Task<System.Boolean>

Explicit Interface Implementations

| Improve this Doc View Source

IItemInstance.Item

Declaration
IItem IItemInstance.Item { get; }
Returns
Type Description
IItem

Implements

IItemDrop
IItemInstance
IGameObject

Extension Methods

DisposeHelper.DisposeSyncOrAsync(Object)