C# Class MiNET.Blocks.Crops

Inheritance: MiNET.Blocks.Block
Exibir arquivo Open project: undrfined/undrClient

Public Methods

Method Description
BlockUpdate ( Level level, BlockCoordinates blockCoordinates ) : void
Interact ( Level level, Player player, BlockCoordinates blockCoordinates, BlockFace face, Vector3 faceCoord ) : bool
OnTick ( Level level, bool isRandom ) : void

Protected Methods

Method Description
CanPlace ( Level world, BlockCoordinates blockCoordinates, BlockCoordinates targetCoordinates, BlockFace face ) : bool
Crops ( byte id ) : System

Private Methods

Method Description
CalculateGrowthChance ( Level level, MiNET.Blocks.Block target ) : bool

Method Details

BlockUpdate() public method

public BlockUpdate ( Level level, BlockCoordinates blockCoordinates ) : void
level Level
blockCoordinates BlockCoordinates
return void

CanPlace() protected method

protected CanPlace ( Level world, BlockCoordinates blockCoordinates, BlockCoordinates targetCoordinates, BlockFace face ) : bool
world Level
blockCoordinates BlockCoordinates
targetCoordinates BlockCoordinates
face BlockFace
return bool

Crops() protected method

protected Crops ( byte id ) : System
id byte
return System

Interact() public method

public Interact ( Level level, Player player, BlockCoordinates blockCoordinates, BlockFace face, Vector3 faceCoord ) : bool
level Level
player Player
blockCoordinates BlockCoordinates
face BlockFace
faceCoord Vector3
return bool

OnTick() public method

public OnTick ( Level level, bool isRandom ) : void
level Level
isRandom bool
return void