Skip to content

[Bug]: Could not pass event PlayerInteractAtEntityEvent to ArmorStandEditor v1.21.5-48.3 #735

@Techirion

Description

@Techirion

Expected behavior

N/A

Observed/Actual behavior

com.destroystokyo.paper.exception.ServerEventException: Could not pass event PlayerInteractAtEntityEvent to ArmorStandEditor v1.21.5-48.3
	at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:72)
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131)
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628)
	at net.minecraft.server.network.ServerGamePacketListenerImpl$2.performInteraction(ServerGamePacketListenerImpl.java:2767)
	at net.minecraft.server.network.ServerGamePacketListenerImpl$2.onInteraction(ServerGamePacketListenerImpl.java:2821)
	at net.minecraft.network.protocol.game.ServerboundInteractPacket$InteractionAtLocationAction.dispatch(ServerboundInteractPacket.java:179)
	at net.minecraft.network.protocol.game.ServerboundInteractPacket.dispatch(ServerboundInteractPacket.java:91)
	at net.minecraft.server.network.ServerGamePacketListenerImpl.handleInteract(ServerGamePacketListenerImpl.java:2757)
	at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:78)
	at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:14)
	at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29)
	at net.minecraft.server.TickTask.run(TickTask.java:18)
	at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155)
	at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24)
	at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1466)
	at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176)
	at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129)
	at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1446)
	at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1440)
	at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139)
	at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1397)
	at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1405)
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1282)
	at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:311)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.NullPointerException: Cannot invoke "java.util.UUID.toString()" because "this.armorStandID" is null
	at ArmorStandEditor.jar//io.github.rypofalem.armorstandeditor.PlayerEditor.toggleDisableSlots(PlayerEditor.java:474)
	at ArmorStandEditor.jar//io.github.rypofalem.armorstandeditor.PlayerEditor.editArmorStand(PlayerEditor.java:177)
	at ArmorStandEditor.jar//io.github.rypofalem.armorstandeditor.PlayerEditor.reverseEditArmorStand(PlayerEditor.java:316)
	at ArmorStandEditor.jar//io.github.rypofalem.armorstandeditor.PlayerEditorManager.applyRightTool(PlayerEditorManager.java:377)
	at ArmorStandEditor.jar//io.github.rypofalem.armorstandeditor.PlayerEditorManager.onArmorStandInteract(PlayerEditorManager.java:138)
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
	at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54)
	... 24 more

Steps/models to reproduce

Not sure.

Plugin list

pl
[06:52:03 INFO]: ℹ Server Plugins (33):
[06:52:03 INFO]: Bukkit Plugins:
[06:52:03 INFO]: - AdditionalFeatures, ArmorStandEditor, ArmorStandTools, AxSmithing, BannerMaker, BookExploitFix, Citizens, DecentHolograms, EchoPet, FastAsyncVoxelSniper
[06:52:03 INFO]: FastAsyncWorldEdit, goBrush, goPaint, GrimAC, GSit, IllegalStack, LibsDisguises, LockettePro, LogBlock, NoCheatEnforcer
[06:52:03 INFO]: packetevents, PlotHider, PlotSquared, PlotSquaredPlus, ProtocolLib, ServerManager, UserManager, Vault, ViaBackwards, ViaRewind
[06:52:03 INFO]: ViaRewind-Legacy-Support, ViaVersion, WorldGuard

Plugin Version

ver ArmorStandEditor
[06:52:03 INFO]: ArmorStandEditor version 1.21.5-48.3
[06:52:03 INFO]: Allows players to edit data of armorstands without any commands.
[06:52:03 INFO]: Website: https://www.spigotmc.org/resources/94503/
[06:52:03 INFO]: Authors: Wolfstorm, Wolfstorm, DreiFxn, Pinnkk, Kugge, Marfjeh, miknes123, rypofalem, sekwah41, Sikatsu1997, Cool_boy, sumdream, Amaury Carrade, nicuch, kotarobo, prettydude, Jumpy91, Niasio, Patbox, Puremin0rez, Prof-Bloodstone and PlanetTeamSpeak

Server Version

Sakura/PaperSpigot 1.21.4

Other

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions