\r
import org.bukkit.plugin.PluginLogger;\r
\r
-public class YAVote extends JavaPlugin {\r
+import org.bukkit.event.Listener;\r
+import org.bukkit.event.EventHandler;\r
+import org.bukkit.event.player.PlayerQuitEvent;\r
+\r
+public class YAVote extends JavaPlugin implements Listener {\r
public PluginLogger logger;\r
private Votemanager manager;\r
\r
logger.info("Creating configuration file");\r
saveConfig();\r
}\r
+\r
+ getServer().getPluginManager().registerEvents(this, this);\r
+\r
logger.info("Version " + getDescription().getVersion() + " is enabled!");\r
}\r
+\r
+ @EventHandler\r
+ public void onLogout(PlayerQuitEvent event)\r
+ {\r
+ logger.info("Triggered onLogout() with " + getServer().getOnlinePlayers().length + " players online.");\r
+ manager.removeVote( event.getPlayer() );\r
+ }\r
\r
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){\r
if(cmd.getName().equalsIgnoreCase("vote")){\r