- Баллы
- 96
- Имя в Minecraft
- Xezard
Всем доброго времени суток.
Столкнулся с проблемой, которую никак не могу решить. Чувствую, что ответ где-то рядом, но понять не могу =)
В общем, имею майн класс со следующим кодом:
После этого имею код класса Configuration:
После обращения к классу Configuration в классе Commands посредством:
Ловлю ошибку - java.lang.NoClassDefFoundError
Прошу помощи.
Столкнулся с проблемой, которую никак не могу решить. Чувствую, что ответ где-то рядом, но понять не могу =)
В общем, имею майн класс со следующим кодом:
Java:
package ru.coolboy.progadgets;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.plugin.java.JavaPlugin;
public class Main
extends JavaPlugin
{
public FileConfiguration config;
public static Main plugin;
@Override
public void onEnable()
{
plugin = this;
config = this.getConfig();
saveDefaultConfig();
RandomFireworks.getManager().addColors();
RandomFireworks.getManager().addTypes();
this.getCommand("pg").setExecutor(new Commands());
getServer().getPluginManager().registerEvents(new Listeners(), this);
getLogger().info("enabled.");
}
@Override
public void onDisable()
{
getLogger().info("disabled.");
}
}
После этого имею код класса Configuration:
Java:
package ru.coolboy.progadgets.configurations;
import org.bukkit.ChatColor;
import ru.coolboy.progadgets.Main;
public class Configuration
{
public static String RELOAD = ChatColor.translateAlternateColorCodes('&', Main.plugin.getConfig().getString("Messages.Main.plugin-reloaded"));
public static String NO_PERMISSION = ChatColor.translateAlternateColorCodes('&', Main.plugin.getConfig().getString("Messages.No-permissions"));
}
После обращения к классу Configuration в классе Commands посредством:
Java:
sender.sendMessages(Configuration.RELOAD);
Прошу помощи.
Последнее редактирование: