Factions/src/com/massivecraft/factions/util/EconLandRewardTask.java

26 lines
610 B
Java
Raw Normal View History

package com.massivecraft.factions.util;
2013-04-09 13:15:25 +02:00
import com.massivecraft.factions.ConfServer;
2013-04-09 12:58:39 +02:00
import com.massivecraft.factions.FactionColl;
2013-04-09 13:00:09 +02:00
import com.massivecraft.factions.Factions;
public class EconLandRewardTask implements Runnable {
double rate;
public EconLandRewardTask()
{
2013-04-09 13:15:25 +02:00
this.rate = ConfServer.econLandRewardTaskRunsEveryXMinutes;
}
@Override
public void run()
{
2013-04-09 12:58:39 +02:00
FactionColl.i.econLandRewardRoutine();
// maybe setting has been changed? if so, restart task at new rate
2013-04-09 13:15:25 +02:00
if (this.rate != ConfServer.econLandRewardTaskRunsEveryXMinutes)
Factions.get().startEconLandRewardTask(true);
}
}