implmenetation

This commit is contained in:
Super_
2020-10-31 00:58:12 -04:00
parent b51df4cc6b
commit ccab0cf83c
15 changed files with 31 additions and 20 deletions

View File

@ -1,4 +1,4 @@
package me.totalfreedom.plex.command.impl;
package me.totalfreedom.plex.command;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

View File

@ -1,4 +1,4 @@
package me.totalfreedom.plex.command.impl;
package me.totalfreedom.plex.command;
import me.totalfreedom.plex.rank.enums.Rank;

View File

@ -1,4 +1,4 @@
package me.totalfreedom.plex.command.impl;
package me.totalfreedom.plex.command;
import lombok.Getter;
import me.totalfreedom.plex.player.PlexPlayer;

View File

@ -0,0 +1,51 @@
package me.totalfreedom.plex.command;
import java.io.File;
import me.totalfreedom.plex.Plex;
import org.bukkit.configuration.file.YamlConfiguration;
public class MainConfig extends YamlConfiguration
{
private Plex plugin;
private File file;
public MainConfig(Plex plugin)
{
this.plugin = plugin;
this.file = new File(plugin.getDataFolder(), "config.yml");
if (!file.exists())
{
saveDefault();
}
}
public void load()
{
try
{
super.load(file);
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
public void save()
{
try
{
super.save(file);
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
private void saveDefault()
{
plugin.saveResource("config.yml", false);
}
}

View File

@ -1,4 +1,4 @@
package me.totalfreedom.plex.command.impl;
package me.totalfreedom.plex.command;
import me.totalfreedom.plex.PlexBase;
import me.totalfreedom.plex.rank.enums.Rank;

View File

@ -1,4 +1,4 @@
package me.totalfreedom.plex.command.impl;
package me.totalfreedom.plex.command;
public enum RequiredCommandSource
{