Horses
Description:
Horses is a Virtual Stable Management system which allows players to buy, store and summon horses. Horses will provide you, the server owner, the ability to create a mmorpg style mount and stable system.Features:
- Yaml or MySQL Data storage
- Powerful configuration system. Setup special configs for different worlds/permissions
- Buy horses via a command
- Customisable starting HP per Horse type
- Keep your horses safe from other players
- Rename your horses (With colours!!)
- Swap out your horse for another in your virtual stable
- Anti-grief protection for players horse
- Collect and store horses in your virtual stable
- Horses can be bought by breed type
- Allow tamed wild horses to be added to your virtual stable
- Customise what happens when horses are hurt. (Ignore damage?, Transfer to rider?)
Planned Features:
- Buy health for your horse
Commands:
- /horses help [command] Lists information about sub-commands
- /horses buy <Name> <Breed Type> Buys a horse of the given breed
- /horses delete <Name> Deletes the given horse from your virtual stable v0.4.0
- /horses types Lists the horse types the player has permission to use
- /horses summon <Name> Summons one of the players horses to them
- /horses dismiss Dismisses the summoned horse
- /horses heal [Amount] Heals the players active horse (For a configurable price)
- /horses rename <Name> <NewName> Renames one of the players horses
- /horses list [Player] Lists all the players horses
- /horses give <player> <name> <type> Gives a player a horse Since v1.1.9
- /horses reload Reloads the configuration
Permissions:
- horses.set.user Grants the player permission to use all player sub commands
- horses.set.admin Grants the player permission to use all admin sub commands
- horses.command.buy Grants permission to use /horses buy
- horses.command.delete Grants permission to use /horses delete
- horses.command.summon Grants permission to use /horses summon
- horses.command.dismiss Grants permission to use /horses dismiss
- horses.command.heal Grants permission to use /horses heal
- horses.command.rename Grants permission to use /horses renamed
- horses.command.list Grants permission to use /horses list
- horses.command.types Grants permission to use /horses types
- horses.command.list.all Grants permission to list other players horses
- horses.command.reload Grants permission to reload horses config
- horses.command.give Grants permission to use /horses give
- horses.type.<HorseType> Grants permission to buy the given horse types
- horses.colour Grants permission to use & colours codes in your horses name
- horses.formattingcodes Grants permission to use & formatting codes in your horses name
Configuration:
- TODO
Stats collection:
Horses collects anonymous stats from your server such as player count, version numbers for horses and CraftBukkit also which type of database you are using. All data is sent to MCStats.org and is publicly viewable. You can disable Stats collection by going to plugins/PluginMetrics/config.yml and change opt-oit to true.Developer Builds
Development builds of this project can be acquired at the provided continuous integration server.These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Dev Builds
Configuration | Translations | Statistics | ChangeLog | Videos
-
View User Profile
-
Send Message
Posted Aug 9, 2013@merlin4life
There are none anymore. You can create permission configurations to have different settings for different groups of people.
@WASasquatch
horses.type.<horsetype> Permissions.
@SDDJ
It shouldn't O_o
@Calandiat
Thanks a lot! Will try that tomorrow :)
@Stoneage2002
There isn't much I can do about that. The error occurs in craftbukkit code. Try updating?
@merlin4life
It should look like this?
I just tested it and it worked fine. Check for errors when Horses started??
@alexau1126
There is currently no API in bukkit for getting/setting horse speed. I might try get it working this weekend if I have time.
-
View User Profile
-
Send Message
Posted Aug 9, 2013Why it wont save the horse's speed as a data?
-
View User Profile
-
Send Message
Posted Aug 8, 2013I put this in my config and never got extra ymls
PermissionConfigs: - forge.admin - forge.vip
-
View User Profile
-
Send Message
Posted Aug 8, 2013Hi, something seems buggy. I run a mcpc-plus-1.6.2-R0.1-forge794-B32 and use the newest Horses version. With /horses summon Guenter I am able to spawn endless horses... First I bought a Horse with /horses b Guenter white and then I summoned the Horse with /horses summon Guenter
Furthermore I don't understand the message "You have to have an active horse to dismiss one?
-
View User Profile
-
Send Message
Posted Aug 8, 2013@ShadowDog007: I just read your conversation with BuildingDave. The problem is, that the function String.format uses the default Locale if you don't pass it a specific Locale object as argument. In Germany floating point numbers are written with a comma. For example 123.45 becomes 123,45 which is not a valid number. If you would format the strings using Locale.US, the problem for German users would be solved.
-
View User Profile
-
Send Message
Posted Aug 8, 2013@SDDJ
Yes it does. I use /butcher -all all the time to test things and horses remain.
-
View User Profile
-
Send Message
Posted Aug 7, 2013Does this happen to protect the horses from things like /butcher and /killall?
-
View User Profile
-
Send Message
Posted Aug 7, 2013Is there a way to only sell certain types of horses, for example, I'd only like Zombie and Skeleton horses to be sold, is this possible my dear friend Shadow, or Noobsbeard?
-
View User Profile
-
Send Message
Posted Aug 7, 2013What is the permission for VIPS ?
-
View User Profile
-
Send Message
Posted Aug 7, 2013@Wzarlon
You can already do that with permission based configurations. (Check config.yml)
-
View User Profile
-
Send Message
Posted Aug 7, 2013possible to somehow add larger stable size depending on permission rank? Would be a great addition. Plugin works sweet, thanks for sharing it
-
View User Profile
-
Send Message
Posted Aug 7, 2013@BuildingDave
Yes, back ticks around tables/columns (`), and commas around values (')
-
View User Profile
-
Send Message
Posted Aug 7, 2013@ThaSourceGaming
had to do the same thing on my server.. :)
-
View User Profile
-
Send Message
Posted Aug 7, 2013Shadow,
have you give MYSQL - "String.format" a specific Region?
need comma or dot between the numbers to be?
-
View User Profile
-
Send Message
Posted Aug 7, 2013@ShadedPL
Will check it out when I have more time :S
@TheMan2016
Yeah, I could do that.
@BuildingDave
Sorry mate, I got no clue why that error could occur. :S
@mal67
Can't save speed yet, will try it for the next version.
@BuildingDave
Changing to varchar only saves because you can save anything in varchar. And it can't convert it to a number.
@KanCraft
Eventually, I will add other locales.
@googlebuscus
What do you mean by 'special' items? It should be able to save any items without any issues.
@ThaSourceGaming
In the latest version teleports should cancel summons? :S Will double check it works now.
@tim740
You need to deny the perms. They are given by default.
-
View User Profile
-
Send Message
Posted Aug 5, 2013Could you put a command for admins so they can check chests on Mules/Donkeys?
Also please add a feature in the config to enable/disable HorsePvPSummon This would mean, if its enabled, players cannot summon horses while within certain seconds of combat. The reason why this is needed is because before I had a problem with players summoning horses and waiting a couple seconds, then they'd go in creative world and have horses/mules there and put things on the mules and bring it to survival world, so i had to make summon timer to 0 seconds (instant summon).
-
View User Profile
-
Send Message
Posted Aug 5, 2013Does your plugin support special items in the saddlebags? Using MySQL as your storage, one of my player's saddlebags got cleared.
-
View User Profile
-
Send Message
Posted Aug 5, 2013Please, make spanish locale.
-
View User Profile
-
Send Message
Posted Aug 4, 2013ok...
i have changed maxhealth from mysql double to varchar with lengt from 10
TADA... i can buy a horse
/h l - yes i have a horse
/h s donkey - yeah my donkey with name donkey is here...
i look mysql - yeah all datas here
I RELOG FROM SERVER
datas are in mysql
i have no donkey
/h l - you have no horse
i can buy a new horse, not summon my old donkey :-/
This is log with all commands:
http://pastebin.de/35660
and here mysql screen:
http://gyazo.com/47e3b4f6de5c6453f73ae9fad42a1182
http://gyazo.com/761f6b3defa20bb014357fcb16f84605 (here i have first horse make maxhealth manual to 12 from 12,0000)
-
View User Profile
-
Send Message
Posted Aug 4, 2013hmm, is there a way to remove a horse from your stable, without having to delete the entire horse? like... what if i want to sell one of my horses to another player. id like to be able to remove them from my stable without removing the horse. is that possible?
and i guess this still does not store horse speed. that sucks. my 13.2 is now a 9.7... back to MTC horses to reset speed :( cant use this for the whole server then. hope they release a way to save that parameter soon.