Improved FurnaceBurn event.

- Added the ability to set the burn time of the fuel.
- Added the ability to set if a fuel should burn or not.
Dieser Commit ist enthalten in:
EvilSeph 2011-06-30 23:05:20 -04:00
Ursprung 68506e2a4a
Commit 7cd03e65d1

Datei anzeigen

@ -147,10 +147,10 @@ public class TileEntityFurnace extends TileEntity implements IInventory {
return; return;
} }
this.ticksForCurrentFuel = this.fuelTime(this.items[1]); this.ticksForCurrentFuel = furnaceBurnEvent.getBurnTime();
this.burnTime += this.ticksForCurrentFuel; this.burnTime += this.ticksForCurrentFuel;
if (this.burnTime > 0 && furnaceBurnEvent.isBurning()) {
// CraftBukkit end // CraftBukkit end
if (this.burnTime > 0) {
flag1 = true; flag1 = true;
if (this.items[1] != null) { if (this.items[1] != null) {
--this.items[1].count; --this.items[1].count;