I am currently having difficulties with eclipse. I am wanting someone to help me find the problem?
I would also like if someone could help me get better at coding for free? Since I just began I am in need of assistance for an advanced coder to teach me some nice skills. Since I do not have money, I can't pay
Error in Console:
[17:37:31 ERROR]: Could not load 'plugins\GUI.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.IllegalStateException: Cannot get plugin for class me.skreeni.GUI.EnabledDisabled from a static initializer
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:292) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:739) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.Bukkit.reload(Bukkit.java:535) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:627) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:412) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:375) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.lang.IllegalStateException: Cannot get plugin for class me.skreeni.GUI.EnabledDisabled from a static initializer
at org.bukkit.plugin.java.JavaPlugin.getPlugin(JavaPlugin.java:531) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at me.skreeni.GUI.GUI.<init>(GUI.java:15) ~[?:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_144]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_144]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_144]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_144]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_144]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:76) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 14 more
This is a picture of my code for my "EnabledDisabled"
https://gyazo.com/92fbc6cf1ffbe3c635b864a61771f86b
GUI package code:
package me.skreeni.GUI;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.plugin.Plugin;
import org.bukkit.plugin.java.JavaPlugin;
public class GUI extends JavaPlugin implements Listener {
private Plugin plugin = EnabledDisabled.getPlugin(EnabledDisabled.class);
public void newInventory(Player player) {
Inventory i = plugin.getServer().createInventory(null, 27, ChatColor.DARK_GREEN + "Test");
ItemStack empty = new ItemStack(Material.STAINED_GLASS_PANE, 1, (byte) 15);
ItemMeta emptyMeta = empty.getItemMeta();
emptyMeta.setDisplayName("Custom Enchants");
empty.setItemMeta(emptyMeta);
ItemStack Common = new ItemStack(Material.BOOK, 1);
ItemMeta CommonMeta = Common.getItemMeta();
CommonMeta.setDisplayName(ChatColor.RED + "Common Enchantment");
Common.setItemMeta(CommonMeta);
ItemStack Rare = new ItemStack(Material.BOOK, 1);
ItemMeta RareMeta = Common.getItemMeta();
RareMeta.setDisplayName(ChatColor.RED + "Rare Enchantment");
Rare.setItemMeta(RareMeta);
ItemStack Ultimate = new ItemStack(Material.BOOK, 1);
ItemMeta UltimateMeta = Common.getItemMeta();
UltimateMeta.setDisplayName(ChatColor.RED + "Ultimate Enchantment");
Ultimate.setItemMeta(UltimateMeta);
ItemStack Helmet = new ItemStack(Material.DIAMOND_HELMET, 1);
ItemMeta HelmetMeta = Common.getItemMeta();
HelmetMeta.setDisplayName(ChatColor.BLUE + "Helmet Enchantment list");
Helmet.setItemMeta(HelmetMeta);
ItemStack Chestplate = new ItemStack(Material.DIAMOND_CHESTPLATE, 1);
ItemMeta ChestplateMeta = Common.getItemMeta();
ChestplateMeta.setDisplayName(ChatColor.BLUE + "Chestplate Enchantment list");
Chestplate.setItemMeta(ChestplateMeta);
ItemStack Leggings = new ItemStack(Material.DIAMOND_LEGGINGS, 1);
ItemMeta LeggingsMeta = Common.getItemMeta();
LeggingsMeta.setDisplayName(ChatColor.BLUE + "Leggings Enchantment list");
Leggings.setItemMeta(LeggingsMeta);
ItemStack Boots = new ItemStack(Material.DIAMOND_BOOTS, 1);
ItemMeta BootsMeta = Common.getItemMeta();
BootsMeta.setDisplayName(ChatColor.BLUE + "Boots Enchantment list");
Boots.setItemMeta(BootsMeta);
ItemStack Sword = new ItemStack(Material.DIAMOND_SWORD, 1);
ItemMeta SwordMeta = Common.getItemMeta();
SwordMeta.setDisplayName(ChatColor.BLUE + "Sword Enchantment list");
Sword.setItemMeta(SwordMeta);
i.setItem(0, empty);
i.setItem(1, empty);
i.setItem(2, empty);
i.setItem(3, Common);
i.setItem(4, empty);
i.setItem(5, empty);
i.setItem(6, Rare);
i.setItem(7, empty);
i.setItem(8, empty);
i.setItem(9, empty);
i.setItem(10, empty);
i.setItem(11, empty);
i.setItem(12, empty);
i.setItem(13, empty);
i.setItem(14, Ultimate);
i.setItem(15, empty);
i.setItem(16, empty);
i.setItem(17, empty);
i.setItem(18, empty);
i.setItem(19, empty);
i.setItem(20, Helmet);
i.setItem(21, Chestplate);
i.setItem(22, Leggings);
i.setItem(23, Boots);
i.setItem(24, Sword);
i.setItem(25, empty);
player.openInventory(i);
}
}
If you need my other class files let me know.
I would also like if someone could help me get better at coding for free? Since I just began I am in need of assistance for an advanced coder to teach me some nice skills. Since I do not have money, I can't pay
Error in Console:
[17:37:31 ERROR]: Could not load 'plugins\GUI.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.IllegalStateException: Cannot get plugin for class me.skreeni.GUI.EnabledDisabled from a static initializer
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:292) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:739) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.Bukkit.reload(Bukkit.java:535) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:627) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:412) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:375) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.lang.IllegalStateException: Cannot get plugin for class me.skreeni.GUI.EnabledDisabled from a static initializer
at org.bukkit.plugin.java.JavaPlugin.getPlugin(JavaPlugin.java:531) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at me.skreeni.GUI.GUI.<init>(GUI.java:15) ~[?:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_144]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_144]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_144]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_144]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_144]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:76) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 14 more
This is a picture of my code for my "EnabledDisabled"
https://gyazo.com/92fbc6cf1ffbe3c635b864a61771f86b
GUI package code:
package me.skreeni.GUI;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.plugin.Plugin;
import org.bukkit.plugin.java.JavaPlugin;
public class GUI extends JavaPlugin implements Listener {
private Plugin plugin = EnabledDisabled.getPlugin(EnabledDisabled.class);
public void newInventory(Player player) {
Inventory i = plugin.getServer().createInventory(null, 27, ChatColor.DARK_GREEN + "Test");
ItemStack empty = new ItemStack(Material.STAINED_GLASS_PANE, 1, (byte) 15);
ItemMeta emptyMeta = empty.getItemMeta();
emptyMeta.setDisplayName("Custom Enchants");
empty.setItemMeta(emptyMeta);
ItemStack Common = new ItemStack(Material.BOOK, 1);
ItemMeta CommonMeta = Common.getItemMeta();
CommonMeta.setDisplayName(ChatColor.RED + "Common Enchantment");
Common.setItemMeta(CommonMeta);
ItemStack Rare = new ItemStack(Material.BOOK, 1);
ItemMeta RareMeta = Common.getItemMeta();
RareMeta.setDisplayName(ChatColor.RED + "Rare Enchantment");
Rare.setItemMeta(RareMeta);
ItemStack Ultimate = new ItemStack(Material.BOOK, 1);
ItemMeta UltimateMeta = Common.getItemMeta();
UltimateMeta.setDisplayName(ChatColor.RED + "Ultimate Enchantment");
Ultimate.setItemMeta(UltimateMeta);
ItemStack Helmet = new ItemStack(Material.DIAMOND_HELMET, 1);
ItemMeta HelmetMeta = Common.getItemMeta();
HelmetMeta.setDisplayName(ChatColor.BLUE + "Helmet Enchantment list");
Helmet.setItemMeta(HelmetMeta);
ItemStack Chestplate = new ItemStack(Material.DIAMOND_CHESTPLATE, 1);
ItemMeta ChestplateMeta = Common.getItemMeta();
ChestplateMeta.setDisplayName(ChatColor.BLUE + "Chestplate Enchantment list");
Chestplate.setItemMeta(ChestplateMeta);
ItemStack Leggings = new ItemStack(Material.DIAMOND_LEGGINGS, 1);
ItemMeta LeggingsMeta = Common.getItemMeta();
LeggingsMeta.setDisplayName(ChatColor.BLUE + "Leggings Enchantment list");
Leggings.setItemMeta(LeggingsMeta);
ItemStack Boots = new ItemStack(Material.DIAMOND_BOOTS, 1);
ItemMeta BootsMeta = Common.getItemMeta();
BootsMeta.setDisplayName(ChatColor.BLUE + "Boots Enchantment list");
Boots.setItemMeta(BootsMeta);
ItemStack Sword = new ItemStack(Material.DIAMOND_SWORD, 1);
ItemMeta SwordMeta = Common.getItemMeta();
SwordMeta.setDisplayName(ChatColor.BLUE + "Sword Enchantment list");
Sword.setItemMeta(SwordMeta);
i.setItem(0, empty);
i.setItem(1, empty);
i.setItem(2, empty);
i.setItem(3, Common);
i.setItem(4, empty);
i.setItem(5, empty);
i.setItem(6, Rare);
i.setItem(7, empty);
i.setItem(8, empty);
i.setItem(9, empty);
i.setItem(10, empty);
i.setItem(11, empty);
i.setItem(12, empty);
i.setItem(13, empty);
i.setItem(14, Ultimate);
i.setItem(15, empty);
i.setItem(16, empty);
i.setItem(17, empty);
i.setItem(18, empty);
i.setItem(19, empty);
i.setItem(20, Helmet);
i.setItem(21, Chestplate);
i.setItem(22, Leggings);
i.setItem(23, Boots);
i.setItem(24, Sword);
i.setItem(25, empty);
player.openInventory(i);
}
}
If you need my other class files let me know.
