Remove anniversary stuff

This commit is contained in:
TheYeti 2012-02-04 22:57:43 -08:00
parent c8ff58bb6c
commit cc9a6aa9b9
2 changed files with 1 additions and 72 deletions

View File

@ -51,33 +51,6 @@ public class McmmoCommand implements CommandExecutor {
player.sendMessage(ChatColor.GREEN + "If you like my work you can donate via Paypal: theno1yeti@gmail.com"); player.sendMessage(ChatColor.GREEN + "If you like my work you can donate via Paypal: theno1yeti@gmail.com");
} }
GregorianCalendar cakedayStart = new GregorianCalendar(2012, Calendar.FEBRUARY, 3);
GregorianCalendar cakedayEnd = new GregorianCalendar(2012, Calendar.FEBRUARY, 6);
GregorianCalendar day = new GregorianCalendar();
int cakeCheck = 0;
for (String cake : mcMMO.gotCake)
{
if (player.getName().equalsIgnoreCase(cake)) {
cakeCheck = 1;
}
}
if (cakeCheck == 0) {
if (getDateRange(day.getTime(), cakedayStart.getTime(), cakedayEnd.getTime()))
{
player.sendMessage(ChatColor.BLUE + "Happy 1 Year Anniversary! In honor of all of");
player.sendMessage(ChatColor.BLUE + "nossr50's work and all the devs, have some cake!");
}
mcMMO.gotCake.add(player.getName());
player.getInventory().addItem(new ItemStack(Material.CAKE_BLOCK, 1));
}
return true; return true;
} }
private boolean getDateRange(Date date, Date start, Date end)
{
return !(date.before(start) || date.after(end));
}
} }

View File

@ -96,8 +96,6 @@ public class mcMMO extends JavaPlugin
public static Database database = null; public static Database database = null;
public Misc misc = new Misc(this); public Misc misc = new Misc(this);
public static ArrayList<String> gotCake;
//Config file stuff //Config file stuff
LoadProperties config; LoadProperties config;
//Jar stuff //Jar stuff
@ -126,36 +124,6 @@ public class mcMMO extends JavaPlugin
//Catch all for versions not matching and no specific code being needed //Catch all for versions not matching and no specific code being needed
else if(!vnum.equalsIgnoreCase(this.getDescription().getVersion())) updateFrom(-1); else if(!vnum.equalsIgnoreCase(this.getDescription().getVersion())) updateFrom(-1);
} }
File cakeFile = new File(getDataFolder().getAbsolutePath() + File.separator + "cake");
if (!cakeFile.exists()) {
try {
cakeFile.createNewFile();
}
catch (IOException ex) {
System.out.println(ex);
}
}
new File(getDataFolder().getAbsolutePath() + File.separator + "players").mkdir();
gotCake = new ArrayList<String>();
try {
gotCake.clear();
BufferedReader reader = new BufferedReader(new FileReader(getDataFolder().getAbsolutePath() + File.separator + "players"));
String line = reader.readLine();
while(line != null) {
gotCake.add(line);
line = reader.readLine();
}
reader.close();
}
catch (Exception ex) {
System.out.println(ex);
}
this.config = new LoadProperties(this); this.config = new LoadProperties(this);
this.config.load(); this.config.load();
@ -170,7 +138,7 @@ public class mcMMO extends JavaPlugin
*/ */
PluginManager pm = getServer().getPluginManager(); PluginManager pm = getServer().getPluginManager();
if(pm.getPlugin("Spout") != null) if(pm.getPlugin("Spout") != null)
LoadProperties.spoutEnabled = true; LoadProperties.spoutEnabled = true;
else else
@ -285,18 +253,6 @@ public class mcMMO extends JavaPlugin
return permissions; return permissions;
} }
public void onDisable() { public void onDisable() {
try {
BufferedWriter writer = new BufferedWriter(new FileWriter(getDataFolder().getAbsolutePath() + File.separator + "cake"));
for (String player : gotCake) {
writer.write(player);
writer.newLine();
}
writer.close();
}
catch (Exception ex) {
System.out.println(ex);
}
Bukkit.getServer().getScheduler().cancelTasks(this); Bukkit.getServer().getScheduler().cancelTasks(this);
System.out.println("mcMMO was disabled."); System.out.println("mcMMO was disabled.");
} }