Changelog - Zedd7/ZHorse GitHub Wiki
1.8.2 (Bukkit/Spigot/Paper 1.16.1)
Updated to Bukkit/Spigot/Paper 1.16.1.
1.8.1 (Bukkit/Spigot/Paper 1.14.4)
Updated to Bukkit/Spigot/Paper 1.14.4.
Added tab auto-completer for commands and sub-commands.
Added update checker.
Added config option 'Settings.check-for-update'.
Added Polish localization file. (thanks to ozy_rys)
Added Chinese localization file. (thanks to GouLiGuoJiaNaive)
Fixed friendship lookup inverting the player and the owner.
Made horse name color and claims limit take default values for offline players.
Added comments in config.yml.
Fixed typos in config.yml.
1.8.0 (Bukkit/Spigot/Paper 1.13.2)
Updated to Bukkit/Spigot/Paper 1.13.2.
Updated to Vault 1.7.x.
Made all database updates asynchronous.
Made all heavy-hitting features asynchronous (chunk monitoring, auto-stable).
Added /zh help to the list of commands executable from the console
Made /zh heal and /zh edit update horse_stats table after execution.
Made SQL queries being logged to console in case of SQLException.
Fixed dead horses resurrecting with id 0 when all other registered horses were also dead.
Fixed typos in config.yml.
Added comments in config.yml.
1.7.1 (Bukkit/Spigot/Paper 1.13.0)
Updated to Bukkit/Spigot/Paper 1.13.
1.7.0 (Bukkit/Spigot/Paper 1.12.0)
Added the command /zh rez.
Added Spanish localization file. (thanks to Abrahan)
Added Hungarian localization file. (thanks to montlikadani)
Fixed possible database corruption of 1.6.9.
1.6.9 (Bukkit/Spigot/Paper 1.12.0)
Added the config option 'Settings.send-to-stable-on-owner-logout'.
Added the config option 'Settings.allow-taming-of-undead-horse'.
Made empty messages not being displayed at all in the chat.
Fixed /zh rez not fully restoring the inventory in some cases.
Fixed /zh rez not registering the new name.
1.6.8 (Bukkit/Spigot/Paper 1.12.0)
Added the complex command '/zh stable'.
Added the /zh stable sub-commands 'go', 'set' and 'unset'.
Added the config option 'Settings.stable-max-range'.
Added the config option 'Settings.use-default-stable'.
Added the config option 'Settings.default-stable-location'.
Added the stable location to /zh info.
Added a cooldown system for commands.
Added the config options 'Commands..cooldown'.
Added the command flag '-v variant' as a parameter for /zh spawn and filter for /zh list, /zh admin burial and /zh admin clear.
Added the horse variant to /zh list.
Added the horse variant to /zh info.
Made /zh spawn use ground location when the player is flying.
Added an automatic fix for corrupted horse lists.
Made /zh admin clear work with corrupted horse lists.
Fixed /zh give corrupting giver's horse list.
Fixed chat output crashing if containing the character '$'.
Added German localization file. (thanks to dargndorp & Sanamia)
Fixed minor English misspellings. (thanks to vueu)
Added bStats chart Average horse count per owner.
1.6.7 (Bukkit/Spigot/Paper 1.12.0)
Updated to Bukkit/Spigot/Paper 1.12.0.
Added the command /zh rez.
Added config option Settings.rez-stack-size.
Added config option Settings.restore-inventory.
Added the list of dead horses to /zh list.
Added /zh admin burial sub-command.
Added a page system to /zh help and /zh list.
Allowed players to use control command on friends' horses.
Added 'adult' argument to /zh spawn.
Added new damage causes to the config.
Made owner field being updated when a horse is bought, claimed or given.
Fixed lost horses not being respawned even when their data are available.
Fixed /zh rename applying the wrong color when executed on someone
else's horse.
Fixed /zh admin clear crashing when executed on a horse for sale.
Fixed horseID inconsistencies when claiming an already claimed horse.
Fixed minor english misspellings. (thanks to vueu)
Revamped the plugin overview on Spigot and CurseForge.
Added a GitHub wiki to hold the entire plugin documentation.
Added a template for new issues on GitHub.
1.6.6 (Bukkit/Spigot/Paper 1.11.2)
Added pending messages system for offline players.
Added command /zh settings swap.
Added command /zh settings stats.
Added config option Settings.use-exact-stats.
Made percentage sign of horse stats being added automatically if needed.
Allowed players to mount and claim foals (baby horses).
Added config option Settings.allow-foal-riding.
Added missing protections to the config.
Added message for players whose horse has been killed by another player.
Added messages for players being added to/removed from a friends list.
Added intermediate status "restricted" for neither locked nor shared horses.
Made horse status display in full.
Added owner/tamer assignation when teleporting/spawning a horse.
Added a protection against possible horse duplicates.
Fixed Minecraft bug causing horses mounted by offline players to disappear.
Fixed new players not having a valid claims limit.
Fixed command fail when a non-number argument was provided for the horse ID.
Fixed /zh claim failing when executed on an already claimed horse in admin mode.
Fixed missing horse recovery failing if the horse inventory was not registered.
1.6.5 (Bukkit/Spigot/Paper 1.11.2)
Added "/zh buy" and "/zh sell" commands.
Added horse price to "/zh info".
Added display of horse's stats upon right-clicking a horse on sale.
Made command price change color according to player's money.
Allowed '-p' to be used instead of '-t' as the player flag.
Made "/zh give" assign default protections instead of inherit them.
Added homemade auto-reconnection to MySQL.
Added locale flag.
Renamed locale keywords in the form "...UnAction" to "...Unaction".
Renamed locale keywords in the form "modeStatus" to "status".
Renamed config option "Settings.allow-leash-on-dead-horse" to "Settings.allow-leash-on-undead-horse".
Fixed "/zh reload" making events being fired twice.
Fixed config conformity checker warning about missing option "HorseNames.default-name".
Fixed config conformity checker not warning about missing options in section "Groups".
Fixed config conformity checker stopping analysis when an error was found.
Replaced MCStats by bStats.
1.6.4 (Bukkit/Spigot/Paper 1.11.2)
Updated to Bukkit/Spigot/Paper 1.11.2.
Made horses stats and inventory being registered and updated in database.
Made missing horses being re-spawned at their last known location (with identical stats and inventory).
Added config option Databases.mysql-config.table-prefix.
Added config option Settings.respawn-missing-horse.
Made portal events use world crossability to decide whether teleportation is allowed or not.
Removed player ejection from horse's back upon login.
Fixed teleportation event (portals, etc.) not using the configured teleportation method.
Fixed some occurrences (all?) or MySQL connection failures.
Fixed /zh spawn not parsing correctly Llama colors in some cases. (thanks to loganfre)
Several performance improvements.
1.6.3 (Bukkit/Spigot/Paper 1.11.0)
Added config option Settings.use-vanilla-stats for /zh info and /zh spawn.
Reworked /zh spawn to allow crazy stats (0%, 200%, ...) in admin mode (-a).
Enabled back the duplication checker.
Fixed /zh free not removing lost horses from the database.
1.6.2 (Bukkit/Spigot/Paper 1.11.0)
Updated to Bukkit/Spigot/Paper 1.11.0.
Fixed incompatibilities with 1.11.0.
Added llamas support for all commands.
Added chest size to /zh info.
Added llama color and strength to /zh spawn.
Added distance limiter in config for /zh here and /zh tp.
Fixed /zh free not working if used from horse back.
1.6.1 (Bukkit/Spigot/Paper 1.10.2)
Added /zh friend command.
Added /zh friend add sub-command.
Added /zh friend remove sub-command.
Added /zh friend list sub-command.
Made horse names case insensitive in commands.
Fixed /zh kill not working anymore.
Fixed -a mode not bypassing the group color in horse names.
1.6.0 (Bukkit/Spigot/Paper 1.10.2)
Updated to Bukkit/Spigot/Paper 1.10.2.
Added MySQL database support.
Added SQLite database support.
Dropped YAML database support.
Added command /zh admin import .
Added data importers (YAML -> SQL & SQL -> SQL).
Added "Databases" configuration section in config.yml.
Removed support for -1 as maximum horse name length in config.
Limited maximum horse name length to 36 characters in config.
Added new default horse names in config.
Now allowing /zh here even if horse's world in not crossable (player's world must always be).
1.5.2 (Bukkit/Spigot/Paper 1.10.0)
Updated to Bukkit/Spigot/Paper 1.10.0.
Reduced overall disk usage
Made horse's location being updated when they are loaded.
New attempt to fix the bugs (horse missing/duplicated) caused by bukkit.
1.5.1 (Bukkit/Spigot/Paper 1.9.4)
Updated to Bukkit/Spigot/Paper 1.9.4.
Made teleported horses duplicates become invisible for 3s and then killed if still spawned.
Fixed the bug freezing horses when a player is kicked from their back.
Removed the case sensitivity for group names in config.
Added claim limit for /zh list performed on offline players.
Renamed group default to visitor in config.
1.5.0 (Bukkit/Spigot/Paper 1.9.2)
Updated to Bukkit/Spigot/Paper 1.9.2.
Added the command "/zh spawn".
Added the list of variants, styles and colors to "/zh help spawn".
Added the permissions "zh.spawn", "zh.spawn.admin" and "zh.spawn.free".
Added plugin name, version and author to /zh.
Added support for the new 1.9 damage causes.
Added the config option Groups..color-bypass.
Added the config option "Settings.allow-leash-on-dead-horse".
Added the config option Settings.block-leashed-teleport.
Added the config option Settings.block-mounted-teleport.
Added the config option Settings.use-old-teleport-method.
Added horse speed and jump strength to "/zh info".
Fixed the "horse could not be found" bug in 99% of cases.
Made "/zh info" use the actual location of the horse instead of the stored one.
Made a leash spawn at the previous location of the teleported horse.
Made leashes being given back when the player is forbidden to leash a horse.
Made location being restored when the player is forbidden to mount a horse.
Fixed "/zh admin clear" not clearing horse names.
Fixed "/zh lock" not ejecting unauthorized passenger.
Fixed leash hitch not breaking when leashed horse is teleported away.
Fixed players being able to add color tags in horse names.
Fixed players being able to break leash hitch with left click.
Fixed mistakes and typos in locales.
Improved overall performances.
Various minor bugfixes.
1.4.3 (Bukkit/Spigot/Paper 1.9.0)
Added support for "&" color code in config and locales
Dropped support for "^" color code in config and locales
Dropped support for "§" color code in config and locales
Added support for combined color codes in config (already supported in locales)
Prevented players from adding color codes in horse names
Changed files encoding to UTF-8
Fixed horses not being removed properly
1.4.2 (Bukkit/Spigot/Paper 1.9.0)
Updated to Bukkit/Spigot/Paper 1.9.0.
Multiple performance improvements (by Schneidertm).
1.4.1 (Bukkit/Spigot 1.8.8)
Added /zh admin command.
Added /zh admin clear sub-command.
Fixed /zh settings not checking permissions for sub-commands.
Updated command usages to match 1.4.0 features.
Added command usages for sub-commands.
Improved /zh settings to accept id flag and mounted horse as argument.
Made /zh free clear lost horses from the database.
Fixed favorite horse not being updated in some circumstances.
Fixed little localisation mistakes.
Added NL localisation file (by Sikatsu1997).
1.4.0 (Bukkit/Spigot 1.8.8)
Added a config option to automatically enable admin mode.
Added the possibility to replace a flag by a blank or a horse/player name.
Improved the accuracy of error messages when selecting horse.
Added the horse location to /zh info when used away from horse.
Removed None status from /zh info.
Added /zh settings favorite sub-command.
1.3.0 (Bukkit/Spigot 1.8.8)
Updated to Bukkit/Spigot 1.8.8.
Updated to Vault 1.5.6.
Reworked the config and the ConfigManager.
Added comments in the config.
Added comments in locales files.
Disabled auto-completion of commands, groups and worlds in the config.
Added a conformity check for all config options.
Added support for color code in addition to .
Added a config list for banned horse names.
Added a config option to disable random name attribution.
Reworked the world crossability mecanism.
Reworked command descriptions.
Made /zh rename looking for random name if none is given.
Fixed /zh give displaying the wrong player name to the receiver.
Added the list of damages blocked by /zh protect in config.
Removed the claim proposal when taming a horse if lacking the claim permission.
Reworked the event cancellation system depending of horse status.
Improved general performances.
Fixed /zh lock ejecting the horse's owner.
Added a notification for players ejected by /zh lock.
Fixed commands not being recognized when entered in upper case.
1.2.5 (Bukkit/Spigot 1.8.7)
Fixed the "ActiveWorlds" config section generation.
Added support of the "^color" code. (eg. : ^c for red)
Added share on claim.
Fastened the assignment of automatic status (locked/shared/protected).
Automatic status no longer require extra money or permission.
"/zg give" now keeps the horse's status.
"/zh lock" will eject any unauthorized passenger mounting the targeted horse.
1.2.4 (Bukkit/Spigot 1.8.7)
Updated to Bukkit/Spigot 1.8.7.
Improved data saving performances.
Removed support of color codes without brackets.
Various bug fixes.
1.2.3 (Bukkit/Spigot 1.8.4)
Updated to Bukkit/Spigot 1.8.4.
Added lock on claim (request of SullyTheUnusual).
Added protect on claim (request of SullyTheUnusual).
1.2.2 (Bukkit/Spigot 1.8.1)
Added surrogate permission to groups in config.
1.2.1 (Bukkit/Spigot 1.8.3)
Updated to Bukkit/Spigot 1.8.3.
Updated to Vault 1.5.3.
Added claim on tame feature (request of Nugget24).
1.2.0 (Bukkit/Spigot 1.8.1)
Replaced all '%s' and color codes by keywords in locale files.
Added support for various color format in config et locale files.
1.1.1 (Bukkit/Spigot 1.8.1)
Now using Files instead of Strings for filepaths. This should fix most (if not all) of cases where ZHorse's files could * not be located on some servers.
Now using config's default language as debug language (used when a locale file is corrupted) instead of EN.
1.1.0 (Bukkit/Spigot 1.8.1)
Added multilang support
Added /zh settings command
Added /zh settings language sub-command
Added "availaibleLanguages" option in config.
1.0.4 (Bukkit/Spigot 1.8.1)
Linked ZHorse with Metrics
1.0.3 (Bukkit/Spigot 1.8.1)
Updated to 1.8.1 (CraftBukkit & Spigot)
1.0.2 (Bukkit/Spigot 1.8.1)
Flying players now teleport horses on the ground
Added option 'Settings.worldCrossing' in config.yml to allow crossworld teleportation (default is false)
1.0.1 (Bukkit/Spigot 1.8.1)
Small corrections in locale.yml
Initial Bukkit release (UUID compatible)
⚠️ **GitHub.com Fallback** ⚠️
🗂️ Page Index for this GitHub Wiki