CardboardPowered / cardboard

The Bukkit/Spigot/Paper API implementation for Fabric
https://cardboardpowered.org
GNU General Public License v3.0
976 stars 56 forks source link

Colouring Sheep not possible #286

Open MartinaeyNL opened 2 years ago

MartinaeyNL commented 2 years ago

Minecraft: Version 1.17.1, Fabric w/ Cardboard installed Mods: Only Cardboard and Lithium Plugins: Only Essentials and CoreProtect

I don't know whether this is just something that is not an implemented Event yet, or whether this is a glitch. When trying to colour sheep it cancels the action and sends this stacktrace:

[17:27:20] [Server thread/FATAL]: Error executing task on Server
java.lang.ClassCastException: class org.cardboardpowered.impl.entity.AnimalsImpl cannot be cast to class org.bukkit.entity.Sheep (org.cardboardpowered.impl.entity.AnimalsImpl and org.bukkit.entity.Sheep are in unnamed module of loader net.fabricmc.loader.launch.knot.KnotClassLoader @a38c7fe)
        at net.minecraft.class_1769.method_7847(class_1769.java:539) ~[intermediary-server.jar:?]
        at net.minecraft.class_1799.method_7920(class_1799.java:398) ~[intermediary-server.jar:?]
        at net.minecraft.class_1657.method_7287(class_1657.java:1072) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_33897(class_3244.java:1308) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_34219(class_3244.java:1319) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824$class_5909.method_34213(class_2824.java:116) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_34209(class_2824.java:66) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244.method_12062(class_3244.java:1305) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_12251(class_2824.java:53) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_11054(class_2824.java:13) ~[intermediary-server.jar:?]
        at net.minecraft.class_2600.method_11072(class_2600.java:21) ~[intermediary-server.jar:?]
        at net.minecraft.class_3738.run(class_3738.java:18) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18859(class_1255.java:151) ~[intermediary-server.jar:?]
        at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:788) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_16075(class_1255.java:125) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:770) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:764) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18857(class_1255.java:134) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:749) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:701) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[intermediary-server.jar:?]
        at java.lang.Thread.run(Thread.java:831) [?:?]
[17:27:21] [Server thread/FATAL]: Error executing task on Server
java.lang.ClassCastException: class org.cardboardpowered.impl.entity.AnimalsImpl cannot be cast to class org.bukkit.entity.Sheep (org.cardboardpowered.impl.entity.AnimalsImpl and org.bukkit.entity.Sheep are in unnamed module of loader net.fabricmc.loader.launch.knot.KnotClassLoader @a38c7fe)
        at net.minecraft.class_1769.method_7847(class_1769.java:539) ~[intermediary-server.jar:?]
        at net.minecraft.class_1799.method_7920(class_1799.java:398) ~[intermediary-server.jar:?]
        at net.minecraft.class_1657.method_7287(class_1657.java:1072) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_33897(class_3244.java:1308) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_34219(class_3244.java:1319) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824$class_5909.method_34213(class_2824.java:116) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_34209(class_2824.java:66) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244.method_12062(class_3244.java:1305) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_12251(class_2824.java:53) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_11054(class_2824.java:13) ~[intermediary-server.jar:?]
        at net.minecraft.class_2600.method_11072(class_2600.java:21) ~[intermediary-server.jar:?]
        at net.minecraft.class_3738.run(class_3738.java:18) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18859(class_1255.java:151) ~[intermediary-server.jar:?]
        at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:788) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_16075(class_1255.java:125) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:770) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:764) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18857(class_1255.java:134) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:749) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:701) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[intermediary-server.jar:?]
        at java.lang.Thread.run(Thread.java:831) [?:?]
[17:27:21] [Server thread/FATAL]: Error executing task on Server
java.lang.ClassCastException: class org.cardboardpowered.impl.entity.AnimalsImpl cannot be cast to class org.bukkit.entity.Sheep (org.cardboardpowered.impl.entity.AnimalsImpl and org.bukkit.entity.Sheep are in unnamed module of loader net.fabricmc.loader.launch.knot.KnotClassLoader @a38c7fe)
        at net.minecraft.class_1769.method_7847(class_1769.java:539) ~[intermediary-server.jar:?]
        at net.minecraft.class_1799.method_7920(class_1799.java:398) ~[intermediary-server.jar:?]
        at net.minecraft.class_1657.method_7287(class_1657.java:1072) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_33897(class_3244.java:1308) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_34219(class_3244.java:1319) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824$class_5909.method_34213(class_2824.java:116) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_34209(class_2824.java:66) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244.method_12062(class_3244.java:1305) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_12251(class_2824.java:53) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_11054(class_2824.java:13) ~[intermediary-server.jar:?]
        at net.minecraft.class_2600.method_11072(class_2600.java:21) ~[intermediary-server.jar:?]
        at net.minecraft.class_3738.run(class_3738.java:18) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18859(class_1255.java:151) ~[intermediary-server.jar:?]
        at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:788) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_16075(class_1255.java:125) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:770) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:764) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18857(class_1255.java:134) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:749) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:701) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[intermediary-server.jar:?]
        at java.lang.Thread.run(Thread.java:831) [?:?]
[17:27:22] [Server thread/FATAL]: Error executing task on Server
java.lang.ClassCastException: class org.cardboardpowered.impl.entity.AnimalsImpl cannot be cast to class org.bukkit.entity.Sheep (org.cardboardpowered.impl.entity.AnimalsImpl and org.bukkit.entity.Sheep are in unnamed module of loader net.fabricmc.loader.launch.knot.KnotClassLoader @a38c7fe)
        at net.minecraft.class_1769.method_7847(class_1769.java:539) ~[intermediary-server.jar:?]
        at net.minecraft.class_1799.method_7920(class_1799.java:398) ~[intermediary-server.jar:?]
        at net.minecraft.class_1657.method_7287(class_1657.java:1072) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_33897(class_3244.java:1308) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_34219(class_3244.java:1319) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824$class_5909.method_34213(class_2824.java:116) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_34209(class_2824.java:66) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244.method_12062(class_3244.java:1305) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_12251(class_2824.java:53) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_11054(class_2824.java:13) ~[intermediary-server.jar:?]
        at net.minecraft.class_2600.method_11072(class_2600.java:21) ~[intermediary-server.jar:?]
        at net.minecraft.class_3738.run(class_3738.java:18) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18859(class_1255.java:151) ~[intermediary-server.jar:?]
        at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:788) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_16075(class_1255.java:125) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:770) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:764) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18857(class_1255.java:134) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:749) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:701) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[intermediary-server.jar:?]
        at java.lang.Thread.run(Thread.java:831) [?:?]
[17:27:22] [Netty Epoll Server IO #7/INFO]: §r§eGlamingo§r §8» §rserver shit
[17:27:22] [Server thread/FATAL]: Error executing task on Server
java.lang.ClassCastException: class org.cardboardpowered.impl.entity.AnimalsImpl cannot be cast to class org.bukkit.entity.Sheep (org.cardboardpowered.impl.entity.AnimalsImpl and org.bukkit.entity.Sheep are in unnamed module of loader net.fabricmc.loader.launch.knot.KnotClassLoader @a38c7fe)
        at net.minecraft.class_1769.method_7847(class_1769.java:539) ~[intermediary-server.jar:?]
        at net.minecraft.class_1799.method_7920(class_1799.java:398) ~[intermediary-server.jar:?]
        at net.minecraft.class_1657.method_7287(class_1657.java:1072) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_33897(class_3244.java:1308) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244$1.method_34219(class_3244.java:1319) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824$class_5909.method_34213(class_2824.java:116) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_34209(class_2824.java:66) ~[intermediary-server.jar:?]
        at net.minecraft.class_3244.method_12062(class_3244.java:1305) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_12251(class_2824.java:53) ~[intermediary-server.jar:?]
        at net.minecraft.class_2824.method_11054(class_2824.java:13) ~[intermediary-server.jar:?]
        at net.minecraft.class_2600.method_11072(class_2600.java:21) ~[intermediary-server.jar:?]
        at net.minecraft.class_3738.run(class_3738.java:18) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_18859(class_1255.java:151) ~[intermediary-server.jar:?]
        at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:788) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_16075(class_1255.java:125) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:770) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:764) ~[intermediary-server.jar:?]
        at net.minecraft.class_1255.method_5383(class_1255.java:110) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:748) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:701) ~[intermediary-server.jar:?]
        at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[intermediary-server.jar:?]
        at java.lang.Thread.run(Thread.java:831) [?:?]

Anyone an idea?

noahammond commented 2 years ago

Issue still persists in 1.18, anyone know a fix/workaround?