All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bukkit.block.Furnace Maven / Gradle / Ivy

package org.bukkit.block;

import org.bukkit.inventory.FurnaceInventory;

/**
 * Represents a furnace.
 */
public interface Furnace extends BlockState, ContainerBlock {

  /**
   * Get burn time.
   *
   * @return Burn time
   */
  short getBurnTime();

  /**
   * Set burn time.
   *
   * @param burnTime Burn time
   */
  void setBurnTime(short burnTime);

  /**
   * Get cook time.
   *
   * @return Cook time
   */
  short getCookTime();

  /**
   * Set cook time.
   *
   * @param cookTime Cook time
   */
  void setCookTime(short cookTime);

  FurnaceInventory getInventory();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy