Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Jamesst20.Minecraft;
- import java.io.File;
- import org.bukkit.configuration.file.FileConfiguration;
- public class Configuration {
- static String Plugin = "[JamMinecraftUtility] ";
- static FileConfiguration config = JamMinecraftUtility.plugin.getConfig();
- public static void start() {
- config.options().copyDefaults(true);
- JamMinecraftUtility.plugin.saveConfig();
- JamMinecraftUtility.plugin
- .getConfig()
- .options()
- .header("###############################\n"
- + "JamMinecraftUtility was created by Jamesst20\n"
- + "You can change all the value below to what you want :)\n"
- + "Thanks to Jamesst20 :)\n"
- + "###############################\n");
- if (JamMinecraftUtility.plugin.getConfig().getString(
- "settings.shutdownmessage", null) == null) {
- JamMinecraftUtility.plugin.getConfig().set("rights", "");
- System.out
- .println(Plugin
- + "[Config] Setting default rights, don't forget to add some admin.");
- JamMinecraftUtility.plugin.saveConfig();
- }
- }
- public static int senderHasRight(String playerName) {
- // return 0 if the user has no rights, 1 if the user is admin, 2 if the
- // user is a normal user.
- int right = 0;
- if (JamMinecraftUtility.plugin.getConfig()
- .getString("rights.normalUser").contains(playerName)) {
- right = 2;
- }
- if (JamMinecraftUtility.plugin.getConfig().getString("rights.admins")
- .contains(playerName)) {
- right = 1;
- }
- return right;
- }
- public static void addAdmin(String adminName) {
- JamMinecraftUtility.plugin.getConfig().set("rights.admins", adminName);
- System.out.println(Plugin + "[Config] Adding new admin : " + adminName);
- JamMinecraftUtility.plugin.saveConfig();
- }
- public static void addNormalUser(String adminName) {
- JamMinecraftUtility.plugin.getConfig().set("rights.normalUser",
- adminName);
- System.out.println(Plugin + "[Config] Adding new admin : " + adminName);
- JamMinecraftUtility.plugin.saveConfig();
- }
- private static boolean fileExist(String pathPlusFileName) {
- File file = new File(pathPlusFileName);
- if (file.exists()) {
- return true;
- } else {
- return false;
- }
- }
- }
Add Comment
Please, Sign In to add comment