UndeadHorsesReloaded
This is a 1.9-1.12 compatible version of http://dev.bukkit.org/bukkit-plugins/undead-horses/
Version 6.0 runs with 1.11. WARNING, if you're on 1.9 or 1.10, use Version 5.2; 6.0 will NOT run with pre-1.11-servers.
Version 6.1 fixes some bugs and should run on both 1.11 and 1.12.
The original Author has lost his source, according to his forum post, but he put his plugin under the GPL 3.0 license, which expressly allows creating derived works, which this one is.
It allows you to right-click horses with bones or rotten flesh, turning them into skeletons or zombies. Right clicking with gold cures them.
Source code is available at https://github.com/gbl/UndeadHorses.
If you don't like the colors of the plugin messages, or want to translate the messages to your own language, you can extract the messages.yml file from the jar file into the plugin folder, and change the texts.
UndeadHorses 6.1 is working on Spigot 1.12.1 with PermissionsEx 1.23.4 on Java 1.8.0_144 (64-bit) on Ubuntu Server 16.04.3 LTS (64-bit).
WARNING: Unlike the original plugin, this one does not retain the horse attributes. When curing, it spawns a random horse. You will also lose your saddle as well if you do not remove it 1st.
Thanks,
LHammonds
fun :D
@saintblair
Sorry, but I won't support 1.8 anymore. If you need a version that runs on 1.8, just use the original pre-1.9-plugin, which you can find here: http://dev.bukkit.org/bukkit-plugins/undead-horses/
This runs perfectly under spigot 1.10.2. Thank you very much for reviving this plugin!
testing to see if works on 1.8-R0.1-SNAPSHOT
error useing rotten flesh on horse also mounting horse instead of converting: 3:57:51 PM [SEVERE] Could not pass event PlayerInteractEntityEvent to UndeadHorses v5.2 3:57:51 PM org.bukkit.event.EventException 3:57:51 PM at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:1236) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at net.minecraft.server.v1_8_R1.PacketPlayInUseEntity.a(SourceFile:52) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at net.minecraft.server.v1_8_R1.PacketPlayInUseEntity.a(SourceFile:11) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_71] 3:57:51 PM at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_71] 3:57:51 PM at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:683) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM at java.lang.Thread.run(Unknown Source) [?:1.8.0_71] 3:57:51 PM Caused by: java.lang.NoSuchMethodError: org.bukkit.inventory.PlayerInventory.getItemInMainHand()Lorg/bukkit/inventory/ItemStack; 3:57:51 PM at me.extremespancake.undeadhorses.UndeadHorsesListener.onPlayerInteractEntity(UndeadHorsesListener.java:63) [?:?] 3:57:51 PM at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_71] 3:57:51 PM at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_71] 3:57:51 PM at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_71] 3:57:51 PM at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_71] 3:57:51 PM at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) [spigot.jar:git-Spigot-8dc4297-a7287cb] 3:57:51 PM ... 14 more <3 spacer error when useing bone on a horse also mounts instead of converting: 4:07:53 PM [SEVERE] Could not pass event PlayerInteractEntityEvent to UndeadHorses v5.2 4:07:53 PM org.bukkit.event.EventException 4:07:53 PM at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:53 PM at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:53 PM at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:53 PM at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:53 PM at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:1236) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:53 PM at net.minecraft.server.v1_8_R1.PacketPlayInUseEntity.a(SourceFile:52) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:53 PM at net.minecraft.server.v1_8_R1.PacketPlayInUseEntity.a(SourceFile:11) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:53 PM at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:53 PM at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_71] 4:07:54 PM at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_71] 4:07:54 PM at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:683) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:54 PM at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:54 PM at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:54 PM at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:54 PM at java.lang.Thread.run(Unknown Source) [?:1.8.0_71] 4:07:54 PM Caused by: java.lang.NoSuchMethodError: org.bukkit.inventory.PlayerInventory.getItemInMainHand()Lorg/bukkit/inventory/ItemStack; 4:07:54 PM at me.extremespancake.undeadhorses.UndeadHorsesListener.onPlayerInteractEntity(UndeadHorsesListener.java:63) [?:?] 4:07:54 PM at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_71] 4:07:54 PM at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_71] 4:07:54 PM at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_71] 4:07:54 PM at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_71] 4:07:54 PM at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) [spigot.jar:git-Spigot-8dc4297-a7287cb] 4:07:54 PM ... 14 more
please add support <3
@shop1126
Are you sure you deleted the correct old jar file?
On my server, the name of the old jar was just V5.0.jar, it didn't have any UndeadHorses name in it. And, the java.lang.NoSuchFieldError: FIRE exception is just what the original version did, on 1.9. Also, your log file says UndeadHorses v5.0 generated an exception, where my version should say 5.1. So, i'd assume you have the old version still floating around.
Hey, first thank you very much for updating this plugin for 1.9! There is a small issue I currently have. After deleting the jar and folder from my plugins files for the original UndeadHorses. I added the jar you have. But, I'm getting these weird errors. http://hastebin.com/fuvomoyazi.avrasm