So, when I hit tab this error happens: API: https://github.com/bizarrealex/Kraken/ Error: Code: [11:44:39 WARN]: org.apache.commons.lang.UnhandledException: Plugin Tablist v1.0 generated an exception while executing task 115 at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NoSuchMethodError: net.minecraft.server.v1_7_R4.PacketPlayOutPlayerInfo.removePlayer(Lnet/minecraft/server/v1_7_R4/EntityPlayer;)Lnet/minecraft/server/v1_7_R4/PacketPlayOutPlayerInfo; at com.alexandeh.kraken.tab.PlayerTab.clear(PlayerTab.java:61) at com.alexandeh.kraken.tab.PlayerTab.<init>(PlayerTab.java:33) at com.alexandeh.kraken.Kraken.checkPlayer(Kraken.java:83) at com.alexandeh.kraken.Kraken.access$000(Kraken.java:20) at com.alexandeh.kraken.Kraken$2.run(Kraken.java:59) at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more If you'd like to see the code just comment below.
@Caderape2 My src so? How may I add it to my src so? Here is Code btw: Code:java package me.s1ant.tablist; import com.alexandeh.kraken.Kraken;import com.alexandeh.kraken.tab.PlayerTab;import com.alexandeh.kraken.tab.event.PlayerTabCreateEvent;import org.bukkit.ChatColor;import org.bukkit.event.EventHandler;import org.bukkit.plugin.java.JavaPlugin; /** * Created by S1ant on 7/7/2017. */public class Tablist extends JavaPlugin { public void onEnable(){new Kraken(this);} @EventHandlerpublic void onPlayerTabCreateEvent(PlayerTabCreateEvent event){PlayerTab playerTab = event.getPlayerTab(); playerTab.clear();playerTab.getByPosition(0, 0).text(ChatColor.DARK_GRAY + "-*----------").send();playerTab.getByPosition(1, 0).text(ChatColor.DARK_GRAY + "------------").send();playerTab.getByPosition(2, 0).text(ChatColor.DARK_GRAY + "----------*-").send();playerTab.getByPosition(1, 1).text(ChatColor.DARK_GRAY + "" + ChatColor.BOLD + "Frozen" + ChatColor.WHITE + "MC").send();playerTab.getByPosition(0, 2).text(ChatColor.DARK_GRAY + "-*----------").send();playerTab.getByPosition(1, 2).text(ChatColor.DARK_GRAY + "------------").send();playerTab.getByPosition(2, 2).text(ChatColor.DARK_GRAY + "----------*-").send();}} Just for some weird reason(Who would ever think this) @Zombie_Striker will come on and say why are you using 1.7.10, and I'll actually have an answer, try me
@S1ant You download the source files for the library. Put them next to the source files of your own plugin.
It is, it is not being exported. That is why you are getting classnotfound Okay, don't edit your main post to another type of error without telling on the thread.
Error: Code: [11:44:39 WARN]: org.apache.commons.lang.UnhandledException: Plugin Tablist v1.0 generated an exception while executing task 115 at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NoSuchMethodError: net.minecraft.server.v1_7_R4.PacketPlayOutPlayerInfo.removePlayer(Lnet/minecraft/server/v1_7_R4/EntityPlayer;)Lnet/minecraft/server/v1_7_R4/PacketPlayOutPlayerInfo; at com.alexandeh.kraken.tab.PlayerTab.clear(PlayerTab.java:61) at com.alexandeh.kraken.tab.PlayerTab.<init>(PlayerTab.java:33) at com.alexandeh.kraken.Kraken.checkPlayer(Kraken.java:83) at com.alexandeh.kraken.Kraken.access$000(Kraken.java:20) at com.alexandeh.kraken.Kraken$2.run(Kraken.java:59) at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more Code: Code: package me.s1ant.tablist; import com.alexandeh.kraken.Kraken; import com.alexandeh.kraken.tab.PlayerTab; import com.alexandeh.kraken.tab.event.PlayerTabCreateEvent; import org.bukkit.ChatColor; import org.bukkit.event.EventHandler; import org.bukkit.plugin.java.JavaPlugin; /** * Created by S1ant on 7/7/2017. */public class Tablist extends JavaPlugin { public void onEnable(){ new Kraken(this); } @EventHandler public void onPlayerTabCreateEvent(PlayerTabCreateEvent event){ PlayerTab playerTab = event.getPlayerTab(); playerTab.clear(); playerTab.getByPosition(0, 0).text(ChatColor.DARK_GRAY + "-*----------").send(); playerTab.getByPosition(1, 0).text(ChatColor.DARK_GRAY + "------------").send(); playerTab.getByPosition(2, 0).text(ChatColor.DARK_GRAY + "----------*-").send(); playerTab.getByPosition(1, 1).text(ChatColor.DARK_GRAY + "" + ChatColor.BOLD + "Frozen" + ChatColor.WHITE + "MC").send(); playerTab.getByPosition(0, 2).text(ChatColor.DARK_GRAY + "-*----------").send(); playerTab.getByPosition(1, 2).text(ChatColor.DARK_GRAY + "------------").send(); playerTab.getByPosition(2, 2).text(ChatColor.DARK_GRAY + "----------*-").send(); } } API: https://github.com/bizarrealex/Kraken/
@timtower Kraken is in my build artifacts and my dependencies on Intellij, so I think I already have it.
This may not be the case with you but I had a similar problem and when I imported kraken it was read only in my libs. I recreated all the sources and put them in a separate package in my src with write perms and it fixed everything