Premium LeaderHeads [Paid]

Discussion in 'Resource Discussion' started by RobiRami, Nov 30, 2014.

  1. for some reason now these errors shown on every restart, after awhile it will crash the server

    Code (Text):
    27.09 12:19:26 [Server] INFO at java.lang.Thread.run(Unknown Source) [?:1.8.0_172]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:918) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1074) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1147) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at tech.panoply.leaderheads.b.b.run(b.java:3) ~[?:?]
    27.09 12:19:26 [Server] INFO at tech.panoply.leaderheads.b.j.a(j.java:120) ~[?:?]
    27.09 12:19:26 [Server] INFO at tech.panoply.leaderheads.b.j.l(j.java:175) ~[?:?]
    27.09 12:19:26 [Server] INFO at tech.panoply.leaderheads.b.j.b(j.java:65) ~[?:?]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.addItem(CraftInventory.java:300) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.firstPartial(CraftInventory.java:272) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.asCraftCopy(CraftItemStack.java:76) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:98) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:105) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:485) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:512) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftMetaSkull.applyToItem(CraftMetaSkull.java:84) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull.b(TileEntitySkull.java:234) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:215) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:218) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.google.common.cache.LocalCache.get(LocalCache.java:4154) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:44) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:77) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillProfileProperties(PaperMinecraftSessionService.java:30) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillGameProfile(PaperMinecraftSessionService.java:37) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:26 [Server] INFO com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
    27.09 12:19:26 [Server] WARN Couldn't look up profile properties for [email protected][id=1d8d0108-9c18-4cca-8099-0f9f99e9df91,name=Dr_Taeyeon,properties={},legacy=false]
    27.09 12:19:25 [Server] INFO at java.lang.Thread.run(Unknown Source) [?:1.8.0_172]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:918) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1074) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1147) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at tech.panoply.leaderheads.b.b.run(b.java:3) ~[?:?]
    27.09 12:19:25 [Server] INFO at tech.panoply.leaderheads.b.j.a(j.java:120) ~[?:?]
    27.09 12:19:25 [Server] INFO at tech.panoply.leaderheads.b.j.l(j.java:175) ~[?:?]
    27.09 12:19:25 [Server] INFO at tech.panoply.leaderheads.b.j.b(j.java:65) ~[?:?]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.addItem(CraftInventory.java:300) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.firstPartial(CraftInventory.java:272) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.asCraftCopy(CraftItemStack.java:76) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:98) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:105) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:485) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:512) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftMetaSkull.applyToItem(CraftMetaSkull.java:84) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull.b(TileEntitySkull.java:234) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:215) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:218) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.google.common.cache.LocalCache.get(LocalCache.java:4154) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:44) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:77) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillProfileProperties(PaperMinecraftSessionService.java:30) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillGameProfile(PaperMinecraftSessionService.java:37) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[patched_1.14.4.jar:git-Paper-146]
    27.09 12:19:25 [Server] INFO com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
    27.09 12:19:25 [Server] WARN Couldn't look up profile properties for [email protected][id=634d8a45-b0cf-4906-8c21-48241915b128,name=Dragon_Paladin,properties={},legacy=false]
     
  2. Interesting idea, how do you suggest people could set that up? Also signs? Placeholders?
    This is a known issue which sometimes occurs, mostly on servers that have non-premium player accounts on them. There's currently not much I can do about it because the Spigot API does not allow much control over this. One suggestion would be do reduce the sizes of your leaderboard menus or disable them.

    SkinsRestorer is working on a system to allow non-premium player skulls in a safer way. I'm looking forward into integrating it to make the plugin more stable.
     
  3. thanks, but both accounts shown error are legit premium accounts (by premium i assume you means buy from mojang), one of them is from me
     
  4. The issue isn't specific to those accounts, the issue is that a lot of requests have been done in a limited timeframe (if you for example have a lot of skulls or share the IP address with a lot of other servers). From experience, the crashes are more likely to occur when there are non-premium players in the leaderboard.
     
  5. Code (Text):
    [12:50:35] [Server thread/WARN]: Couldn't look up profile properties for [email protected][id=3029695a-99b6-4053-a202-f7a012c5f7c1,name=AztecFingers,properties={},legacy=false]
    com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
        at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[patched_1.14.4.jar:git-Paper-199]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) ~[patched_1.14.4.jar:git-Paper-199]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillGameProfile(PaperMinecraftSessionService.java:37) ~[patched_1.14.4.jar:git-Paper-199]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173) ~[patched_1.14.4.jar:git-Paper-199]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillProfileProperties(PaperMinecraftSessionService.java:30) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:77) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:44) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache.get(LocalCache.java:4154) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:218) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:215) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull.b(TileEntitySkull.java:234) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftMetaSkull.applyToItem(CraftMetaSkull.java:84) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:514) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:487) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:105) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:98) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.asCraftCopy(CraftItemStack.java:76) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.firstPartial(CraftInventory.java:272) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.addItem(CraftInventory.java:300) ~[patched_1.14.4.jar:git-Paper-199]
        at tech.panoply.leaderheads.b.j.b(j.java:65) ~[?:?]
        at tech.panoply.leaderheads.b.j.l(j.java:175) ~[?:?]
        at tech.panoply.leaderheads.b.j.a(j.java:120) ~[?:?]
        at tech.panoply.leaderheads.b.b.run(b.java:3) ~[?:?]
        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1148) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:417) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1075) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:919) ~[patched_1.14.4.jar:git-Paper-199]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
    [12:50:36] [User Authenticator #1/INFO]: UUID of player PsychoShrimp is 14597f21-1699-436e-8c71-9bdab049ed19
    [12:50:36] [Server thread/WARN]: Couldn't look up profile properties for [email protected][id=699e1a4b-078d-41e5-a64a-ff22b2ac7a0a,name=PinkMonkeyMaster,properties={},legacy=false]
    com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
        at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[patched_1.14.4.jar:git-Paper-199]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) ~[patched_1.14.4.jar:git-Paper-199]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillGameProfile(PaperMinecraftSessionService.java:37) ~[patched_1.14.4.jar:git-Paper-199]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173) ~[patched_1.14.4.jar:git-Paper-199]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillProfileProperties(PaperMinecraftSessionService.java:30) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:77) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:44) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache.get(LocalCache.java:4154) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:218) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:215) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull.b(TileEntitySkull.java:234) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftMetaSkull.applyToItem(CraftMetaSkull.java:84) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:514) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:487) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:105) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:98) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.asCraftCopy(CraftItemStack.java:76) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.firstPartial(CraftInventory.java:272) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.addItem(CraftInventory.java:300) ~[patched_1.14.4.jar:git-Paper-199]
        at tech.panoply.leaderheads.b.j.b(j.java:65) ~[?:?]
        at tech.panoply.leaderheads.b.j.l(j.java:175) ~[?:?]
        at tech.panoply.leaderheads.b.j.a(j.java:120) ~[?:?]
        at tech.panoply.leaderheads.b.b.run(b.java:3) ~[?:?]
        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1148) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:417) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1075) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:919) ~[patched_1.14.4.jar:git-Paper-199]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
    [12:50:37] [Craft Scheduler Thread - 14/INFO]: [ArtMap] Error retrieving head texture.  Server is likely over API limit temporarily.
    [12:50:37] [Craft Scheduler Thread - 14/INFO]: [ArtMap] Failed to parse JSON for id:86dd065b-a3cf-4a47-866d-9ad775a337af
    [12:50:38] [Server thread/WARN]: Couldn't look up profile properties for [email protected][id=17f8fe45-e8b0-4340-9c23-ac40e828c3ee,name=NANDalf,properties={},legacy=false]
    com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
        at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[patched_1.14.4.jar:git-Paper-199]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) ~[patched_1.14.4.jar:git-Paper-199]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillGameProfile(PaperMinecraftSessionService.java:37) ~[patched_1.14.4.jar:git-Paper-199]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173) ~[patched_1.14.4.jar:git-Paper-199]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillProfileProperties(PaperMinecraftSessionService.java:30) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:77) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$1.load(TileEntitySkull.java:44) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache.get(LocalCache.java:4154) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) ~[patched_1.14.4.jar:git-Paper-199]
        at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:218) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull$3.call(TileEntitySkull.java:215) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.TileEntitySkull.b(TileEntitySkull.java:234) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftMetaSkull.applyToItem(CraftMetaSkull.java:84) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:514) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:487) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:105) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.<init>(CraftItemStack.java:98) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.asCraftCopy(CraftItemStack.java:76) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.firstPartial(CraftInventory.java:272) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.inventory.CraftInventory.addItem(CraftInventory.java:300) ~[patched_1.14.4.jar:git-Paper-199]
        at tech.panoply.leaderheads.b.j.b(j.java:65) ~[?:?]
        at tech.panoply.leaderheads.b.j.l(j.java:175) ~[?:?]
        at tech.panoply.leaderheads.b.j.a(j.java:120) ~[?:?]
        at tech.panoply.leaderheads.b.b.run(b.java:3) ~[?:?]
        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-199]
        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1148) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:417) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1075) ~[patched_1.14.4.jar:git-Paper-199]
        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:919) ~[patched_1.14.4.jar:git-Paper-199]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
     
  6. It's a warning, not an error. It just means that your server requested a lot of skulls in the recent minutes. You probably have a lot of skulls placed. The error is not harmful.
     
  7. Can you add the option NOT to use skulls in GUIs (replace them with a customizable item material), so that if for example I just use NPCs, it won't even bother creating skulls?
     
  8. Hmm, that's an interesting idea. I'm not sure if many people would use it though. I'll consider it.
    Don't forget there's currently also an option in each .yml file to disable the GUI's.
     
  9. GUIs are cool, my players just told me that they don't care if there are skulls in guis or not. It's just an easier way to display data, as holograms can be really bad-looking when you show 10+ rows.

    At least it will "fix" the crash problem with the skulls. I get at least 1 crash everyday.
     
  10. Andre_601

    Supporter

    Doesn't Leaderheads have any kind of caching for player textures? That should imo be possible...
     
  11. Did the API change?
    Code (Text):
    java.lang.NoClassDefFoundError: me/robin/leaderheads/api/LeaderHeadsAPI
     
  12. Yes, it was removed during the recode. There's no replacement API (yet), but for the moment you can just use the PlaceholderAPI placeholders.
     
  13. Was trying to use LeaderHeads' API to get the top 3 mcmmo-power, playtime, votes, and uSkyblock islands for my plugin. I don't think PlaceholderAPI will work for that, sadly.
     
  14. The PlaceholderAPI placeholders should work fine for that. Feel free to send me a private message with some code or placeholders that you're trying to use.
     
  15. Andre_601

    Supporter

    Does the plugin always use a villager for no information (When no player is at this rank yet) or can it be changed to a player NPC, if possible even with a custom skin (Snapshot of a skin)?
    Citizens give you the possibility to save a snapshot of skin so that's why I ask.
     
  16. I already answered this on Discord, but I'm repeating it here in case other people have the same question.
    If there's no data for a specific rank/sign, LeaderHeads will not touch the NPC. If you want to set up default NPC's, you can just create some, change their name, skin etc. They will only be changed when there's actual data for them.
     
  17. I would like to know which version supports 1.7.10
     
  18. Please speak English. I have you have a specific issue, give all necessary details.
     
  19. Just a curious question; what happened to the weekly/monthly rewarding system that the plugin had? no longer seeing it which is very unfortunate as we're just now updating to 1.14 and everything seems to have changed.
     
  20. It is not included at the moment. It was removed because the plugin was changed completely. I'm planning to bring it back into a future update.