This release resolves #6 #9. This is a fairly large release but has been tested along the way. For commands to load you must have VampireCommandFramework (VCF) installed on the server as well. Note that VCF is currently optional, if you don't have it the commands won't work, but the well drinking will continue to function.
Notes:
- Commands with
[horse=]
are optionally for specifying a horse by name and will default to the closest horse if not specified. - π Requires admin permissions
- Underlined keys come from the config file.
- Horses should be tamed and not riden by a player for most commands
You can also run .help LeadAHorseToWater
.horse breed
This process takes two horses and consumes BreedingRequiredItem * BreedingCostAmount from the player's inventory. The resulting horse will be a random mix of the two parents' stats as a 50/50 chance of inheriting each trait from either parent. Then randomly +/- MutationRange is applied based on the max stat for each attribute. Finally values are capped at MaxSpeed, MaxAcceleration, MaxRotation. The resulting horse will be named after the first parent.
.horse tag-stats [horse=]
This player command will add the current stats of the horse to it's name as a suffix. This is great to see the stats of a horse without having to open the inventory. This command may limited by name length as the game allows one extra character via their UI.
π .horse rename [horse=] (newName)
Powerful admin rename, this allows you do escape normal naming restrictions and use markup. This is useful for special rewards like making a horse's name color, bold, or even use some emojis or unicode.
PSA: This command can result in the drinking prefix breaking or tag-stats not fitting on the horse. Please don't report naming issues resulting from this command.
π .horse whistle [horse=]
/ .horse warp [horse=]
Whistle trys to brings the horse to you, warp teleports you to the horse.
π .horse speed (speed)
/ .horse speed (horse) (speed)
π .horse acceleration (acceleration)
/ .horse acceleration (horse) (acceleration)
π .horse rotation (rotation)
/ .horse rotation (horse) (rotation)
Set the horse's stats. These values are not capped by MaxSpeed, MaxAcceleration, or MaxRotation. Note that the game represents rotation as 10x the value displayed in the UI but the commands handle this for you and you should refer to the values as you see them in the UI.
π .horse kill [horse=]
Removes the horse immediately without any loot or corpse.
π .horse cull [radius=5] [percentage=1]
WARNING: This command will remove horses within the radius of the player. It choose percentage
of the horses within the radius
. This command is very useful for cleaning up a large number of horses. It is recommended to use a small radius to start. The default radius of 5 is about 1 tile. The default percentage 1 means 100% of the horses within the radius will be removed.
π .horse spawn [count=1]
Spawns either one or count
horses around you.
Special thanks for this release
Thank you godwin, Mirror, and the other players and staff of the Embrace The Suck
server for beta testing the pre-releases and giving tons of feedback. In particular credit Mirror and godwin's influence in the breeding calculations and settings. Check out their unique V Rising server and discord: https://discord.gg/EmbraceTheSuck
Thank you to @Nodens- for the deep dive and subsequent explanation for #15