001 package org.bukkit.event.entity; 002 003 import org.bukkit.block.Block; 004 import org.bukkit.entity.Entity; 005 006 /** 007 * Called when a block causes an entity to combust. 008 */ 009 public class EntityCombustByBlockEvent extends EntityCombustEvent { 010 private final Block combuster; 011 012 public EntityCombustByBlockEvent(final Block combuster, final Entity combustee, final int duration) { 013 super(combustee, duration); 014 this.combuster = combuster; 015 } 016 017 /** 018 * The combuster can be lava or a block that is on fire. 019 * <p> 020 * WARNING: block may be null. 021 * 022 * @return the Block that set the combustee alight. 023 */ 024 public Block getCombuster() { 025 return combuster; 026 } 027 }