FurnaceCleanupTask.java 602 B

1234567891011121314151617181920212223
  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
  13. && furnace.getInventory().getSmelting() == null) {
  14. //Furnace is empty so stop tracking it
  15. mcMMO.getSmeltingTracker().untrackFurnace(furnace);
  16. }
  17. }
  18. }