FurnaceCleanupTask.java 584 B

12345678910111213141516171819202122
  1. package com.gmail.nossr50.runnables.skills;
  2. import com.gmail.nossr50.mcMMO;
  3. import org.bukkit.block.Furnace;
  4. import org.bukkit.scheduler.BukkitRunnable;
  5. public class FurnaceCleanupTask extends BukkitRunnable {
  6. private final Furnace furnace;
  7. public FurnaceCleanupTask(Furnace furnace) {
  8. this.furnace = furnace;
  9. }
  10. @Override
  11. public void run() {
  12. if(furnace != null && furnace.getInventory().getResult() == null) {
  13. //Furnace is empty so stop tracking it
  14. mcMMO.getSmeltingTracker().untrackFurnace(furnace);
  15. }
  16. }
  17. }