HorseMount

HorseMount Icon

http://dev.bukkit.org/media/images/59/894/horsemount_banner.png

CommandsPermissionsConfigurationIRC ChatGitHubDev Builds

About HorseMount

HorseMount is a flexible player mount system. It allows players to summon and dismiss horse mounts with a simple command. Players can also choose to set their default mount via command or sign from 140 different mount types.

Features

  • Easily summon mounts, tame mounts, attach a saddle, attach armor, and mount the horse with a single command
  • Destroy horses on dismount
  • Only let players mount horses if they have permission
  • Choose from 140 variant, color and armor combinations including Horses, Mules, Donkeys, Skeleton Horses, and Undead Horses
  • Permissions for every Horse combination
  • Option to prevent horses from spawning naturally
  • Option to prevent mounts from dropping items
  • Prevent players from using/modifying horse inventories

Planned Features (in no specific order)

  • Transfer configurable percentage of damage from mount to rider
  • Configurable damage reduction for each horse armor type
  • Configurable chance to dismount when attacked
  • Configurable miss chance while mounted
  • Option to dismount when player attacks another entity
  • Option to prevent item pickups while mounted
  • Configurable cooldown/warmup time
  • Command blacklist while mounted
  • Persistent Horse Chests
  • Configurable speed for each horse variant
  • Configurable speed reduction for armored horses
  • Signs to set default horses
  • Economy support

How to Install

  1. Copy JAR file to your /plugins directory
  2. Set up permissions for users/groups
  3. Edit config.yml (Optional)
  4. Enjoy!

Plugin Metrics

Metrics

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Scratchy741 Scratchy741 Apr 03, 2016 at 18:56 UTC - 0 likes

    Hello! Do you think you could update it for 1.9? I'm using for my RPG server for more than a year.

    Last edited Apr 03, 2016 by Scratchy741
  • Avatar of Ethon6 Ethon6 Dec 18, 2015 at 08:01 UTC - 0 likes

    I Test this plugin, it's working, but i get an error in console Spigot v1.8.8 - Java 8.0

    18.12 02:54:52 [Server] ERROR Could not pass event VehicleEnterEvent to HorseMount v1.1.0
    18.12 02:54:52 [Server] INFO org.bukkit.event.EventException
    18.12 02:54:52 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at net.minecraft.server.v1_8_R3.Entity.mount(Entity.java:1570) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at net.minecraft.server.v1_8_R3.EntityLiving.mount(EntityLiving.java:1728) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at org.bukkit.craftbukkit.v1_8_R3.entity.CraftEntity.setPassenger(CraftEntity.java:315) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at io.hotmail.com.jacob_vejvoda.infernal_mobs.infernal_mobs.giveMobGear(infernal_mobs.java:2061) [InfernalMobs.jar:?]
    18.12 02:54:52 [Server] INFO at io.hotmail.com.jacob_vejvoda.infernal_mobs.infernal_mobs$1.run(infernal_mobs.java:320) [InfernalMobs.jar:?]
    18.12 02:54:52 [Server] INFO at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
    18.12 02:54:52 [Server] INFO Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_8_R3.entity.CraftSkeleton cannot be cast to org.bukkit.entity.Player
    18.12 02:54:52 [Server] INFO at com.ktross.horsemount.HorseMount.onVehicleEnter(HorseMount.java:111) ~[?:?]
    18.12 02:54:52 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80]
    18.12 02:54:52 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_80]
    18.12 02:54:52 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_80]
    18.12 02:54:52 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
    18.12 02:54:52 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot45.jar:git-Spigot-5f38d38-12698ea]
    18.12 02:54:52 [Server] INFO ... 15 more
    
  • Avatar of SoptikHa2 SoptikHa2 Nov 03, 2015 at 17:46 UTC - 0 likes

    @dominikarajch: Go

    Yes, it should work on 1.8...

    HorseMount 1.1.0 Chanelog

    • Added UUID support (minecraft 1.8 support)

    PM me if you want translations (EN-CZ) or testing new plugins

  • Avatar of SoptikHa2 SoptikHa2 Nov 03, 2015 at 17:44 UTC - 0 likes

    Oh, GREAT PLUGIN!!!!

    Please, add config.able speed and jump

    And keep your new versions compatible with v1.7 please.

    Thx, Soptik :-)

  • Avatar of dominikarajch dominikarajch Aug 24, 2015 at 03:50 UTC - 0 likes

    Not trying to rush anyone or anything, but out of sheer curiosity, is this abandoned at this point? I see there have been no updates for over a year, and because of that I'm super hesitant to try it out. Anyone have it working on 1.8 servers?

  • Avatar of xxStaten xxStaten Mar 24, 2015 at 16:06 UTC - 0 likes

    Nice plugin :) using it on my server!

    http://sigs.enjin.com/sig/enjin-507847-13696762951268062132-gray.png

  • Avatar of klartofle klartofle Mar 17, 2015 at 23:25 UTC - 0 likes

    Hello, i have a question. Every time i try to use /mount it will not allow me even though i am opped i have set the perms for me to use and am still unable to use any of the commands why would this be do you think? do you need additional info?

  • Avatar of YepImRobbie YepImRobbie Feb 14, 2015 at 12:06 UTC - 0 likes

    Utterly fantastic plugin! Very clean, absolutely perfect, thank you very very very much.

    If the planned features were in it'd be a perfect plugin, although it's limited, it does its job. :)

    Last edited Feb 14, 2015 by YepImRobbie
  • Avatar of Drehverschluss Drehverschluss Jan 25, 2015 at 20:18 UTC - 0 likes

    Very cool and easy to use plugin. great job Hope we see the PLaned Features soon :)

  • Avatar of xMv750x xMv750x Jan 25, 2015 at 13:37 UTC - 0 likes

    Can't you bind /mount to Q or something? I've seen a portable workbench plugin that binds it to J.

Facts

Date created
Jul 12, 2013
Categories
Last update
Aug 25, 2014
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
HorseMount
Downloads
4,794
Recent files

Authors