GenisysPro  for Minecraft PE/Windows 10 v1.1.x
Feature-rich server software for Minecraft PE and Windows 10 Edition
FurnaceBurnEvent Class Reference

Public Member Functions

 __construct (Furnace $furnace, Item $fuel, $burnTime)
 
 getFurnace ()
 
 getFuel ()
 
 getBurnTime ()
 
 setBurnTime ($burnTime)
 
 isBurning ()
 
 setBurning ($burning)
 
- Public Member Functions inherited from BlockEvent
 __construct (Block $block)
 
 getBlock ()
 
- Public Member Functions inherited from Event
 getEventName ()
 
 getHandlers ()
 
- Public Member Functions inherited from Cancellable
 isCancelled ()
 
 setCancelled ($forceCancel=false)
 

Static Public Attributes

static $handlerList = null
 

Additional Inherited Members

- Protected Attributes inherited from BlockEvent
 $block
 
- Protected Attributes inherited from Event
 $eventName = null
 

Constructor & Destructor Documentation

◆ __construct()

__construct ( Furnace  $furnace,
Item  $fuel,
  $burnTime 
)

FurnaceBurnEvent constructor.

Parameters
Furnace$furnace
Item$fuel
$burnTime
44  {
45  parent::__construct($furnace->getBlock());
46  $this->fuel = $fuel;
47  $this->burnTime = (int) $burnTime;
48  $this->furnace = $furnace;
49  }

Member Function Documentation

◆ getBurnTime()

getBurnTime ( )
Returns
int
68  {
69  return $this->burnTime;
70  }

◆ getFuel()

getFuel ( )
Returns
Item
61  {
62  return $this->fuel;
63  }

◆ getFurnace()

getFurnace ( )
Returns
Furnace
54  {
55  return $this->furnace;
56  }

◆ isBurning()

isBurning ( )
Returns
bool
82  {
83  return $this->burning;
84  }

◆ setBurning()

setBurning (   $burning)
Parameters
bool$burning
89  {
90  $this->burning = (bool) $burning;
91  }

◆ setBurnTime()

setBurnTime (   $burnTime)
Parameters
int$burnTime
75  {
76  $this->burnTime = (int) $burnTime;
77  }

Field Documentation

◆ $handlerList

$handlerList = null
static

The documentation for this class was generated from the following file: