56738 / EasyArmorStands

Armor stand and display entity editor for Bukkit
https://www.spigotmc.org/resources/easyarmorstands.108349/
GNU General Public License v3.0
23 stars 5 forks source link

dubble click register #8

Closed Brammie260 closed 12 months ago

Brammie260 commented 1 year ago

Hey, I am experiencing a very interesting bug. When I want to edit the item display through the wall it comes right on if I double click and yet I only click once. Once you want to move something and then want to move other axes for example I sometimes have to click 10 times before I can click new axe again.

and sometimes its working like it needs to work.. strange

Edit: I see that i have this issue when a block is in my path. Like if there is air at my crossing there is no problem (until now)

Example in video.

Used the latest version, here I experienced the problem and if I go back two versions I still experience it too.

https://youtu.be/S_k4azyheo8

Brammie260 commented 1 year ago

and sometimes its working like it needs to work.. strange

56738 commented 1 year ago

Can you send the output of /eas debug? That contains some important things like the server version.

Brammie260 commented 1 year ago

2023-11-04_19 19 16

56738 commented 1 year ago

Please try with this .jar file: https://hangar.papermc.io/56738/EasyArmorStands/versions/2.0.3-SNAPSHOT+95

It disables detecting arm swings as left-clicks (08372dbbba81f0234fdb89f2dffa48d2536a776c).

Brammie260 commented 1 year ago

sorry for late anwser but i don't have commands. Plugin is enabled but is i do /help easyarmorstands there are no commands and i can't do the commands

56738 commented 1 year ago

Are there any errors in the console?

Brammie260 commented 1 year ago

[19:05:32] [Server thread/ERROR]: java.lang.ClassCastException: Cannot cast org.bukkit.entity.EntityType to net.kyori.adventure.translation.Translatable initializing EasyArmorStands v2.0.3-SNAPSHOT (Is it up to date?) java.lang.RuntimeException: java.lang.ClassCastException: Cannot cast org.bukkit.entity.EntityType to net.kyori.adventure.translation.Translatable at me.m56738.easyarmorstands.capability.entitytype.v1_18_paper.EntityTypeCapabilityProvider$EntityTypeCapabilityImpl.getName(EntityTypeCapabilityProvider.java:53) ~[?:?] at me.m56738.easyarmorstands.element.SimpleEntityElementType.(SimpleEntityElementType.java:33) ~[?:?] at me.m56738.easyarmorstands.element.ArmorStandElementType.(ArmorStandElementType.java:11) ~[?:?] at me.m56738.easyarmorstands.EasyArmorStandsPlugin.onLoad(EasyArmorStandsPlugin.java:146) ~[?:?] at org.bukkit.craftbukkit.v1_20_R1.CraftServer.loadPlugins(CraftServer.java:440) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:219) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:972) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:303) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] at java.lang.Thread.run(Thread.java:833) ~[?:?] Caused by: java.lang.ClassCastException: Cannot cast org.bukkit.entity.EntityType to net.kyori.adventure.translation.Translatable at java.lang.Class.cast(Class.java:3889) ~[?:?] at me.m56738.easyarmorstands.capability.entitytype.v1_18_paper.EntityTypeCapabilityProvider$EntityTypeCapabilityImpl.getName(EntityTypeCapabilityProvider.java:51) ~[?:?] ... 8 more

Plugin is enabled but there are no commands you can use.

56738 commented 1 year ago

Seems like EasyArmorStands incorrectly assumed you were using Paper.

Here's a new .jar file which should fix that: https://hangar.papermc.io/56738/EasyArmorStands/versions/2.0.3-SNAPSHOT+98

Brammie260 commented 12 months ago

I've tried alot and its working like it need to do! Sorry for late reaction