Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ru.primer.mc;
- import org.bukkit.Bukkit;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.configuration.file.YamlConfiguration;
- import org.bukkit.plugin.java.JavaPlugin;
- import java.io.File;
- import java.io.IOException;
- public final class Main extends JavaPlugin {
- public static FileConfiguration data;
- @Override
- public void onEnable() {
- Bukkit.getServer().getPluginManager().registerEvents(new Listener(this), this);
- getCommand("party").setExecutor(new CommandExecutor(this));
- saveDefaultConfig();
- File datafile = new File(getDataFolder() + File.separator + "data.yml");
- if(!datafile.exists()) {
- try {
- datafile.createNewFile();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- data = YamlConfiguration.loadConfiguration(datafile);
- }
- @Override
- public void onDisable() {
- // Plugin shutdown logic
- }
- public void saveData() {
- try {
- data.save(new File(getDataFolder() + File.separator + "data.yml"));
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment