Skip to content

Release 3.5.0

Latest

Choose a tag to compare

@CC007 CC007 released this 07 Jul 22:14

MC support added for version:

  • 1.21.x
  • 26.1.x
  • 26.2

Fixes:

  • startup issues when trying to update some categories
  • Head naming issues for Minecraft version 26.x

Other:

  • updated underlying dependencies

Known issues:

  • When the plugin loads a lot of heads, the server tries to fetch profile properties for each profile associated with that head. This results in the Mojang API responding with status 429 (Too many requests).
    Example:
   Couldn't look up profile properties for 68f59b9b-5b0b-4b05-a9f2-e1d1405aa348
com.mojang.authlib.exceptions.MinecraftClientHttpException: Status: 429
       at com.mojang.authlib.minecraft.client.MinecraftClient.readInputStream(MinecraftClient.java:105) ~[authlib-7.0.63.jar:?]
       at com.mojang.authlib.minecraft.client.MinecraftClient.get(MinecraftClient.java:56) ~[authlib-7.0.63.jar:?]
       at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fetchProfileUncached(YggdrasilMinecraftSessionService.java:197) ~[authlib-7.0.63.jar:?]
       at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fetchProfile(YggdrasilMinecraftSessionService.java:167) ~[authlib-7.0.63.jar:?]
       at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fetchProfile(PaperMinecraftSessionService.java:40) ~[paper-26.1.2.jar:26.1.2-74-e4e17fc]
       at org.bukkit.craftbukkit.profile.CraftPlayerProfile.getUpdatedProfile(CraftPlayerProfile.java:157) ~[paper-26.1.2.jar:26.1.2-74-e4e17fc]
       at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1789) ~[?:?]
       at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) ~[?:?]
       at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) ~[?:?]
       at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]