|
@@ -28,6 +28,7 @@ public class AlchemyBrewTask extends BukkitRunnable {
|
|
private double brewTimer;
|
|
private double brewTimer;
|
|
private Player player;
|
|
private Player player;
|
|
private int fuel;
|
|
private int fuel;
|
|
|
|
+ private boolean firstRun = true;
|
|
|
|
|
|
public AlchemyBrewTask(BlockState brewingStand, Player player) {
|
|
public AlchemyBrewTask(BlockState brewingStand, Player player) {
|
|
this.brewingStand = brewingStand;
|
|
this.brewingStand = brewingStand;
|
|
@@ -69,8 +70,11 @@ public class AlchemyBrewTask extends BukkitRunnable {
|
|
|
|
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
-
|
|
|
|
- ((BrewingStand) brewingStand).setFuelLevel(fuel);
|
|
|
|
|
|
+
|
|
|
|
+ if (firstRun) {
|
|
|
|
+ firstRun = false;
|
|
|
|
+ ((BrewingStand) brewingStand).setFuelLevel(fuel);
|
|
|
|
+ }
|
|
|
|
|
|
brewTimer -= brewSpeed;
|
|
brewTimer -= brewSpeed;
|
|
|
|
|