C# Class MiningGame.Code.PlayerClasses.PlayerInventory

Mostra file Open project: geel9/Minor-Destruction Class Usage Examples

Public Properties

Property Type Description
Inventory ItemStack[]
PlayerController PlayerController
PlayerInventorySelected int

Public Methods

Method Description
GetNumItemInInventory ( byte id ) : int
GetPlayerItemInHand ( ) : System.Item
GetPlayerItemStackFromInventory ( byte id ) : ItemStack
GetPlayerItemStackInHand ( ) : ItemStack
HasItem ( byte id ) : bool
PlayerInventory ( PlayerController player ) : System
RemoveItemAt ( int slot ) : void
SetBagSize ( int size ) : void
SetItem ( int slot, ItemStack item ) : void

Method Details

GetNumItemInInventory() public method

public GetNumItemInInventory ( byte id ) : int
id byte
return int

GetPlayerItemInHand() public method

public GetPlayerItemInHand ( ) : System.Item
return System.Item

GetPlayerItemStackFromInventory() public method

public GetPlayerItemStackFromInventory ( byte id ) : ItemStack
id byte
return ItemStack

GetPlayerItemStackInHand() public method

public GetPlayerItemStackInHand ( ) : ItemStack
return ItemStack

HasItem() public method

public HasItem ( byte id ) : bool
id byte
return bool

PlayerInventory() public method

public PlayerInventory ( PlayerController player ) : System
player PlayerController
return System

RemoveItemAt() public method

public RemoveItemAt ( int slot ) : void
slot int
return void

SetBagSize() public method

public SetBagSize ( int size ) : void
size int
return void

SetItem() public method

public SetItem ( int slot, ItemStack item ) : void
slot int
item ItemStack
return void

Property Details

Inventory public_oe property

public ItemStack[] Inventory
return ItemStack[]

PlayerController public_oe property

public PlayerController PlayerController
return PlayerController

PlayerInventorySelected public_oe property

public int PlayerInventorySelected
return int