PotionEffects for Drunkeness

This commit is contained in:
Sn0wStorm
2013-06-30 23:41:37 +02:00
parent f1db040dbb
commit d00c7888f9
5 changed files with 219 additions and 49 deletions
+15 -2
View File
@@ -57,7 +57,8 @@ public class P extends JavaPlugin {
p.getServer().getPluginManager().registerEvents(inventoryListener, p);
p.getServer().getPluginManager().registerEvents(worldListener, p);
p.getServer().getScheduler().runTaskTimer(p, new BreweryRunnable(), 1200, 1200);
p.getServer().getScheduler().runTaskTimer(p, new BreweryRunnable(), 650, 1200);
p.getServer().getScheduler().runTaskTimer(p, new DrunkRunnable(), 120, 120);
this.log(this.getDescription().getName() + " enabled!");
}
@@ -255,7 +256,6 @@ public class P extends JavaPlugin {
// save all Data
public void saveData() {
log("saving");
File datafile = new File(p.getDataFolder(), "data.yml");
FileConfiguration oldData = YamlConfiguration.loadConfiguration(datafile);
@@ -313,6 +313,19 @@ public class P extends JavaPlugin {
return null;
}
public class DrunkRunnable implements Runnable {
public DrunkRunnable() {
}
@Override
public void run() {
if (!BPlayer.players.isEmpty()) {
BPlayer.drunkeness();
}
}
}
public class BreweryRunnable implements Runnable {
public BreweryRunnable() {