Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

You can take head out of slimefun guide #4071

Closed
4 tasks done
EagL3-GIT opened this issue Dec 25, 2023 · 0 comments · Fixed by #4072
Closed
4 tasks done

You can take head out of slimefun guide #4071

EagL3-GIT opened this issue Dec 25, 2023 · 0 comments · Fixed by #4072
Labels
🐞 Bug Report A bug that needs to be fixed. 🧨 Confirmed Bug This bug has been confirmed by our team. ✔ Resolved This Issue has been resolved.

Comments

@EagL3-GIT
Copy link

❗ Checklist

  • I am using the official english version of Slimefun and did not modify the jar.
  • I am using an up to date "DEV" (not "RC") version of Slimefun.
  • I am aware that issues related to Slimefun addons need to be reported on their bug trackers and not here.
  • I searched for similar open issues and could not find an existing bug report on this.

📍 Description

You can bug this head into your inventory:

image

Also, there is some error because of it:

[01:37:42 ERROR]: Could not pass event InventoryClickEvent to Slimefun vDev - 1118
java.lang.IllegalArgumentException: Illegal base64 character 2e
at java.util.Base64$Decoder.decode0(Base64.java:848) ~[?:?]
at java.util.Base64$Decoder.decode(Base64.java:566) ~[?:?]
at java.util.Base64$Decoder.decode(Base64.java:589) ~[?:?]
at io.github.thebusybiscuit.slimefun4.libraries.dough.skins.PlayerSkin.fromBase64(PlayerSkin.java:53) ~[Slimefun4-Dev.jar:?]
at io.github.thebusybiscuit.slimefun4.libraries.dough.skins.PlayerSkin.fromBase64(PlayerSkin.java:68) ~[Slimefun4-Dev.jar:?]
at io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils.getCustomHead(SlimefunUtils.java:245) ~[Slimefun4-Dev.jar:?]
at io.github.thebusybiscuit.slimefun4.core.guide.options.ContributorsMenu.getContributorHead(ContributorsMenu.java:90) ~[Slimefun4-Dev.jar:?]
at io.github.thebusybiscuit.slimefun4.core.guide.options.ContributorsMenu.open(ContributorsMenu.java:54) ~[Slimefun4-Dev.jar:?]
at io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideSettings.lambda$addHeader$2(SlimefunGuideSettings.java:109) ~[Slimefun4-Dev.jar:?]
at me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.MenuListener.onClick(MenuListener.java:56) ~[Slimefun4-Dev.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor353.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[paper-api-1.20.2-R0.1-SNAPSHOT.jar:git-Paper-318]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.20.2.jar:git-Paper-318]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[paper-1.20.2.jar:git-Paper-318]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615) ~[paper-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3108) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:58) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:23) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:53) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.20.2.jar:git-Paper-318]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1324) ~[paper-1.20.2.jar:git-Paper-318]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:193) ~[paper-1.20.2.jar:git-Paper-318]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1301) ~[paper-1.20.2.jar:git-Paper-318]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1294) ~[paper-1.20.2.jar:git-Paper-318]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1272) ~[paper-1.20.2.jar:git-Paper-318]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1160) ~[paper-1.20.2.jar:git-Paper-318]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.20.2.jar:git-Paper-318]
at java.lang.Thread.run(Thread.java:833) ~[?:?]

📑 Reproduction Steps

  1. Take slimefun book
  2. Open it with shift click
  3. Take shown head and after some tries you can have it in your inventory

💡 Expected Behavior

It should not happen.

📷 Screenshots / Videos

No response

📜 Server Log

No response

📂 /error-reports/ folder

No response

💻 Server Software

Paper

🎮 Minecraft Version

1.20.x

⭐ Slimefun version

Paper git-Paper-318 (MC: 1.20.2)
Slimefun Dev - 1118
Metrics-Module #29
Java 17

Installed Addons: (11)
Networks vDEV - 50 (git 3de3c9d6)
InfinityExpansion vDEV - 144 (git 9da37202)
AureliumSkills vBeta 1.3.23
ShopGUIPlus v1.93.0
LiteXpansion vMODIFIED
aquacore v1.4-SNAPSHOT
Residence v5.1.4.1
CMI v9.6.9.3
FluffyMachines vDEV - 132 (git ccf029ba)
ItemsAdder v3.6.2d-beta-2
HeadLimiter vUNOFFICIAL

🧭 Other plugins

No response

@EagL3-GIT EagL3-GIT added 🎯 Needs testing This Issue needs to be tested by our team to see if it can be reproduced. 🐞 Bug Report A bug that needs to be fixed. labels Dec 25, 2023
@Boomer-1 Boomer-1 added 🧨 Confirmed Bug This bug has been confirmed by our team. and removed 🎯 Needs testing This Issue needs to be tested by our team to see if it can be reproduced. labels Dec 25, 2023
@variananora variananora added the ✔ Resolved This Issue has been resolved. label Dec 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐞 Bug Report A bug that needs to be fixed. 🧨 Confirmed Bug This bug has been confirmed by our team. ✔ Resolved This Issue has been resolved.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants