ImOnAHorse
ImOnAHorse
Features
- adds customizable recipes for horse armors, saddle and name tags
- lets you create special kind of horse armors that lets you fly with horses
- safe horses and get them as spawn eggs with a special kind of leash
- create fully customizable flying horse parkours
- prevent loss of spawn eggs in WorldGuard regions flagged with mob-spawning deny
Recipes
There currently exist recipes for
- name tag
- saddle
- iron horse armor
- gold horse armor
- diamond horse armor
- special kinds of horse armors to fly with
All recipes are customizable and shaped besides the name tag recipe, which is unshaped (you can put the ingredients in any order in a crafting menu).
Default Recipes:
Flying Horses
By equipping a Magical Horse Armor, your horse learns to fly as long as the armor stays equipped and has enough fuel. You can customize the recipes in the config.yml.
How-to:
By repeatedly pressing the space bar your horse starts flying. If you stop pressing the space bar, you will float slowly to the ground. As long as you stay mounted, you will not take any fall damage just like any horse that has a Magical Horse Armor equipped.
Default Recipes:
Fuel:
Depending on the armor that you are using, the ability to fly with your horse is limited to the amount of fuel. The remaining fuel can be seen by hovering over the armor.
You can easily refill the fuel by putting a configurable refill item and the Magical Armor into a crafting menu. The current default refill items are:
- iron block for iron horse armor
- gold block for golden horse armor
- diamond block for diamond horse armor
Not all armors can be used by all players, so make sure to give the different types of permissions. (see below)
Saving Horses
Just type the command /horse leash and you will get an enchanted leash. By rightclicking a horse that you own and that has a custom name set, you add it to your leash and it disappears.
Instead you will get it as a spawn egg. Therefor you have to leftclick with the leash and a custom inventory will appear.
Horse Parkours
Experience a very new gameplay by beating parkours with a flying horse!
You have the possibility to add parkour signs for easy joining and leaving or you can just use the commands /horse parkour for a list of all parkours, /horse parkour <parkourName> for joining a parkour and /horse parkour leave for leaving a parkour. Please check the configuration section for details about creating a parkour.
Configuration and Setup
config.yml
Parkour Config
Parkour Sign Setup
Commands
- /horse help: general help page
- /horse admin: admin help page
- /horse leash: Gives you the magical leash to store your horses
- /horse parkour: Shows a list of available parkours
- /horse parkour <parkourName>: Enters a parkour
- /horse parkour leave: Leaves a parkour
- /horse parkour create: Creates a parkour with the given name at your current position
- /horse parkour setstart: Sets the start for the given parkour
- /horse parkour setfinish: Sets the finish for the given parkour
- /horse parkour addreward: Adds the item in your hand as a reward for the given parkour
- /horse parkour clearreward: Clears all item rewards for the given parkour
- /horse parkour rewardmoney: Sets the money reward for the given parkour (requires Vault)
- /horse parkour addcheckpoint: Adds a checkpoint to the given parkour at your current position
- /horse parkour clearcheckpoint: Clears all checkpoints for the given parkour and all dispensers that are connected to it
- /horse parkour editcheckpoint: Lets you add dispensers to the given parkour and checkpoint
- /horse parkour dispenser: Adds a dispenser to the given parkour and the active checkpoint
- /horse cancel: Cancels the creation of a dispenser
Permissions
horse.* | description: Gives access to everything default: op | |||
horse.reload | description: Reloads this plugin | |||
horse.use.* | description: Allows to fly with every horse armor | |||
horse.use.iron | description: Allows to fly with iron horse armor | |||
horse.use.gold | description: Allows to fly with gold horse armor | |||
horse.use.diamond | description: Allows to fly with diamond horse armor | |||
horse.leash | description: Allows to use the magical leash that can store your horses | |||
horse.parkour.* | ||||
horse.parkour.play | description: Allows to start a horse parkour | |||
horse.parkour.create | description: Allows to create and edit a horse parkour | |||
horse.parkour.sign.* | ||||
horse.parkour.sign.use | description: Allows usage of parkour signs | |||
horse.parkour.sign.create | description: Allows to create parkour signs | |||
horse.nofuel | description: No usage of fuel |
Optional Dependencies
- Vault: Allows money rewards for horse parkours
- WorldGuard: prevent loss of spawn eggs in WorldGuard regions flagged with mob-spawning deny
Metrics
This plugin uses metrics to collect stats
@Tarnadas
Im not sure y but 1.1.2 had this glitch wehre the plugin wouldnt function properly so i downgraded to 1.1.1 i think and then it started working,
I'm so sorry for the annoying bug of the leash inventory poping up by leftclicking with different tools. The new version fixed this issue: http://dev.bukkit.org/bukkit-plugins/im-on-a-horse/files/6-imon-ahorse_v1-1-3/
@monkeyboystein
Did you get any error messages and did you add the permissions? This sounds weird. Anyone else experiencing this issue?
horses are not fling on my server... they have the armor