Home Wiki Translations Premium Spigot
Free Premium NPC
Downloads Source
Free NPC
Discord Settings Privacy Policy
Login Register
  1. Home
  2. Downloads
  3. Changelog

MyPet Changelog

#1516 1 month ago

  • fix zombie villager profession, fixes #1328
  • fix villager profession when loading pet, fixes #1328
  • update Lands hook
  • more null checks
  • add a null check

#1514 1 month ago

  • always set villager default properties
  • clear old food items when loading the config
  • register test option when build number is 9999

#1513 1 month ago

  • fix itemstack comparison for Bukkit copied items
  • drop a bucket instead of a glass_bottle when extinguishing a blaze
  • add FabledSkyBlock hook
  • fix reading of mojang_uuid in MongoDB
  • fix capture helper message for the world flag

#1512 2 months ago

  • allow baby horses/donkeys/mules to wear armor/chests, fixes #1316
  • add null check
  • check material before trying to set it
  • remove VEHICLE_MOVE from fixed packets
  • save mojang UUID as string, fixes #1321

#1511 2 months ago

  • fix enderdragon interaction
  • fix collar color of wolves

#1510 2 months ago

  • fix villager type, fixes #1312

#1509 2 months ago

  • let villagers keep their profession/trades, fixes #1310
  • don't remove the pet if the converter throws an error
  • hide illegal state exception

#1507 3 months ago

  • Update MyPetPlugin.java

#1506 3 months ago

  • update version to 3.9-SNAPSHOT

#1505 3 months ago

  • update version to 3.8

#1504 3 months ago

  • add a null check to the skilltree loader

#1503 3 months ago

  • use ChatColor method to translate alternate (&) chat colors
  • take entity width in account when setting the melee attack range
  • add support for the latest MythicMobs snapshot

#1502 3 months ago

  • load ReleaseOnDeath and RemoveAfterRelease correctly from config

#1501 3 months ago

  • remove skipping movement AI ticks, fixes #1304

#1500 3 months ago

  • fix world group loading
  • set AI skips to 0 by default

#1499 3 months ago

  • change confirmation button color from green to lime
  • remove italic styling from shop price
  • split entity listener

#1498 3 months ago

  • prevent multi leashing when lots of entities are killed at the same moment and MySQL/MongoDB database is used

#1497 3 months ago

  • remove metadata when it's not needed anymore, #1277

#1496 3 months ago

  • add option to skip AI ticks for MyPets to increase server TPS

#1495 3 months ago

  • catch exception in WorldGuard hook
  • remove empty printed lines on `/petadmin ticket` command, fixes #1292
  • prevent pets killing themself with lightnings, fixes #1290
  • fix lightning not damaging the target, fixes #1290

#1494 3 months ago

  • remove URL factory reset

#1493 3 months ago

  • improve lighting handling slightly
  • register MyPet.extended.ride.fly permission

#1492 3 months ago

  • Merge branch 'master' of github.com:xXKeyleXx/MyPet
  • search for lightning targets at the target location instead of the pet location, fixes #1287
  • register MyPet.command.store permission, fixes #1287
  • upgrade WorldEdit dependency
  • fix pets attacking targets hit by the owner when in friendly/raid mode, fixes #1287
  • allow foxes to stay put, fixes #1286

#1489 3 months ago

  • update version to 3.8-SNAPSHOT
  • update version to 3.8-SNAPSHOT

#1488 3 months ago

  • update version to 3.7

#1487 3 months ago

  • fix NPe when pettype is not in map

#1486 3 months ago

  • update version to 3.7-SNAPSHOT

#1485 3 months ago

  • update version to 3.6

#1484 3 months ago

  • fix loading of hook for legacy StackMob
  • filter before getting the name of the world
  • ignore errors caused by SkillApi
  • move ReleaseOnDeath and RemoveAfterRelease to pet config
  • the isInside method of WorldBoarder is not available below MC 1.12

#1483 4 months ago

  • better check for projectile shooter
  • check for null before checking tag data
  • don't show item when item is null
  • show error message when json is not valid
  • make sure there are any error when disabling the ProtocolLib hook

#1482 4 months ago

  • simplify itemstack comparison
  • change food of foxes, pandas and parrots to be more reasonable

#1481 4 months ago

  • update version to 3.6-SNAPSHOT

#1480 4 months ago

  • update version to 3.5

#1479 4 months ago

  • add API to get balance to economy hook
  • check items before converting them
  • just clear the name filter
  • make sure the XP calculator is always set
  • update to Minecraft 1.14.4
  • fix step sounds

#1475 4 months ago

  • don't overwrite the ranged projectile with a default when no projectile is set for an upgrade

#1474 4 months ago

  • fix datawatcher registering for turtles

#1473 4 months ago

  • add error massage when shop config is invalid
  • add more logging levels to MyPet logger
  • Sentry: decrease filter limit to 5
  • Sentry: ignore IOExceptions
  • update copyright

#1472 4 months ago

  • don't show action bar message for health change after pet spawned
  • fix health after pet was loaded
  • improve MyPet logger capability
  • fix unmounting of little pets, fixes #1279, fixes #1253
  • add Lands hook
  • fix alphabetical order

#1471 5 months ago

  • Skilltrees: ignore pet types that are not available

#1470 5 months ago

  • Skilltrees: ignore pet types that are not available

#1468 5 months ago

  • remove self reference from metadata to prevent a memory leak, #1277
  • use safer way to convert objects to string
  • show message when pet type is invalid
  • teams are only available in 1.10+
  • isInvulnerable only exists on 1.10+, fixes #1278
  • improve health handling

#1467 5 months ago

  • ignore FileNotFoundException exception in error logger
  • provide more info when skilltree loading fails, implements #1276

#1466 5 months ago

  • update version to 3.5-SNAPSHOT

#1465 5 months ago

  • update version to 3.4

#1464 5 months ago

  • update to 1.14.3

#1462 5 months ago

  • prevent damage from players/pets to pets where the owner is invulnerable or in create
  • fix last damage cause of pets in 1.14.2
  • fix death message in 1.14.3-pre4
  • ignore linkage errors in Sentry error reporter

#1461 5 months ago

  • add 1.14.3-pre4 support
  • world borders now damage pet riders

#1460 5 months ago

  • Revert "cache found storage permissions to improve performance"

#1458 5 months ago

  • add a leashitem option to the `/petadmin info` command

#1457 5 months ago

  • load skilltrees when the buffs object is missing
  • fix hooks in sentry message

#1456 5 months ago

  • improve capturehelper, implements #1268
  • allow messages to have cooldown
  • cache found storage permissions to improve performance

#1455 5 months ago

  • update version to 3.4-SNAPSHOT

#1454 5 months ago

  • update version to 3.3

#1453 5 months ago

  • fixed a bug where newly created worlds did not get added to the correct world group, thanks for pointing that out @Getblock

#1452 5 months ago

  • simplify some method calls
  • add a type check to zombie loader
  • ignore AuthenticationException in Sentry error reporter
  • ignore another ProtocolLib error
  • fix CollarColor data type for cats
  • reflect 1.14 dye changes in item database
  • increase capturehelper distance from 4 to 10 meters
  • fix red capturehelper particles in 1.14
  • add panda create options
  • fix tab completion suggestions
  • improve equals check for MyPetPlayer

#1449 6 months ago

  • add missing space on skill value display, fixes #1263
  • don't show the skill info when the skilltrees got reloaded, fixes #1264
  • don't append hooks before they got loaded, fixes #1261

#1448 6 months ago

  • add check to WorldGuard hook before activating it
  • rename metadata tag to be MyPet specific
  • inventory size can't be smaller than 0
  • add null check
  • add pettype to error output
  • catch all exceptions
  • add some more checks to CombatLogX hook
  • add some extra checks to the PlotSquared hook
  • report activated hooks too
  • ignore exceptions caused by ProtocolLib

#1447 6 months ago

  • fix GUI language storage

#1446 6 months ago

  • fix some simple warnings
  • remove unused licence file
  • fix custom inventory titles

#1445 6 months ago

  • update version to 3.3-SNAPSHOT

#1444 6 months ago

  • update version to 3.2

#1443 6 months ago

  • update StackMob dependency
  • add some null checks
  • ignore invalid config exceptions
  • allow /petadmin switch to be used from console too
  • use double for BelowHP leash requirement
  • use gson to marshall sentry data
  • relocate jackson
  • fix skilltree loader, fixes #1257
  • Revert "remove jackson from jar", , This reverts commit 1f9a8bf7

#1442 6 months ago

  • remove jackson from jar

#1440 6 months ago

  • update version to 3.1

#1439 6 months ago

  • catch another CombatLogXHook related error
  • catch another CombatLogXHook related error

#1438 6 months ago

  • renamed some variables to clarify usage
  • adjust to changes bukkitEntity access modifier, fixes #1255
  • update some dependencies
  • replace json-simple with gson, remove some redundant casts

#1437 6 months ago

  • remove update token from config
  • fix enderdragon interaction in 1.14

#1436 6 months ago

  • add info command to view a config item
  • add null check to every entity listener

#1435 6 months ago

  • add rainbow sheeps, fixes #1248
  • fix lore in custom inventories, fixes #1249
  • remove debug output

#1434 6 months ago

  • implement getTitle and getName for custom inventories to prevent errors caused by other plugins accessing the name
  • check if enum is available in CombatLogX hook
  • check if hook config is present before loading it

#1433 6 months ago

  • rename Inventory skill in config to Backpack
  • remove unused config option

#1432 6 months ago

  • Update issue templates
  • Update issue templates
  • Update issue templates
  • Update issue templates
  • Update issue templates
  • Update issue templates

#1421 6 months ago

  • fix villagers in 1.14.1
  • fix typo

#1419 6 months ago

  • update to Minecraft 1.14.1

#1418 6 months ago

  • improve stacktrace handling further
  • update to the latest NMS of 1.14

#1417 6 months ago

  • circumvent custom entity registries
  • reduce likelihood of infinite velocity from knockback skill

#1416 7 months ago

  • disable Ravager riding for now :(
  • fix step height

#1415 7 months ago

  • fix visuals for wandering trader and trader llama
  • fix riding

#1414 7 months ago

  • improve option of create command
  • fix wrong entity id of snowman

#1413 7 months ago

  • allow pillagers to carry banners
  • allow foxes to carry items

#1412 7 months ago

  • ignore exception if MyPet is not at the top 15 lines
  • enable ProtocolLib hook on 1.14 again
  • make MyPets independent entities, improve MyPetType enum
  • move capture-helper method to player

#1411 7 months ago

  • add a null check, fixes #1243

#1410 7 months ago

  • filter exception causes too
  • implement getEntityByUUID in PlatformHelper for 1.11
  • add a nullcheck
  • add EXP values for new mobs
  • add trader llama type
  • disable ProtocolLib in 1.14 until dmulloy2/ProtocolLib#600 gets fixed
  • add wandering trader type
  • add ravager type
  • add pillager type
  • add panda type
  • add fox type
  • add brown mooshroom variant
  • change datawatcher casing
  • add cat type
  • add 1.14 items to the item DB
  • make 1.14 changes
  • copy v1_13_R2 to v1_14_R1
  • small command improvements

#1408 7 months ago

  • fix required arguments count for "/petoption idle-volume" command
  • filter some obviously false error alarms
  • add alternative MobStacker hook
  • check for invalid weights
  • check economy hook before using it
  • fix NPE when switching pets for a player
  • add some Optional checks

#1407 8 months ago

  • fix grass in item database

#1406 8 months ago

  • catch exception when flags failed to register

#1405 8 months ago

  • add option to disable gliding for pets, fixes #1233
  • add permission to the /petstore command, fixes #1234
  • add option to prevent teleportation while riding a pet, helps to prevent #1226
  • remove unused parameter
  • save pet entity to a variable to prevent exceptions when the entity is not present anymore
  • prevent that pets can't be loaded because of an item that failed to load

#1404 8 months ago

  • skip skilltree selection when no skilltrees are available
  • don't load hook config when section doesn't exist

#1403 8 months ago

  • fix itemstack comparator on MC 1.13+, fixes #1230

#1402 8 months ago

  • fix itemstack comparator on MC 1.13+, fixes #1230

#1401 8 months ago

  • improve pet death message for versions of MC >= 1.10

#1400 8 months ago

  • use skilltree name instead of display name for right click command
  • fix colors of skilltree display name in chat messages

#1399 8 months ago

  • don't filter async packets in ProtocolLib hook
  • tick skills just when the pet is spawned, fixes #1223

#1398 8 months ago

  • respect the order of skilltrees when auto assign is used

#1397 8 months ago

  • check damager before tagging player in fight in CombatLogX hook
  • add null check
  • show error message instead of stacktrace while loading configs
  • use API of 1.13.2
  • cast to player for 1.7.10
  • check if vault hooks are active before using them
  • get economy hook when a shop gets opened

#1396 8 months ago

  • fix "chance" leash requirement

#1394 8 months ago

  • remove remaining premium code

#1393 9 months ago

  • fix dynamic levelrules
  • add check to prevent invalid exp calculation (same XP for 2 levels)

#1390 9 months ago

  • add setting that allows to disable the update message for OPs

#1389 9 months ago

  • add a null check
  • fix ENTITY_HEAD_ROTATION packet handling in ProtocolLib hook for MC < 1.9
  • don't print EvaluatorExceptions when JS script gets loaded
  • fix starting point for dynamic level rules
  • provide a print method to JS for easier debugging

#1388 9 months ago

  • add pettype and worldgroup as a parameter to the getExpByLevel JS function

#1387 9 months ago

  • make pet type in the exp.js a string too

#1386 10 months ago

  • made some adjustments to the JS exp handling

#1385 10 months ago

  • prevent pets from dropping air
  • adjust wiki URLs in configs

#1384 10 months ago

  • make Vex glowing when they are angry, implements #1214
  • add some debug info
  • remove some debug code

#1383 10 months ago

  • add MyPetNameEvent

#1382 10 months ago

  • don't register the npc option when Citizens is not installed
  • add some null checks to equipment loading
  • always update inventory after player interaction with a pet, fixes #1211
  • remove bstats repo from POM

#1380 10 months ago

  • fix typo

#1379 10 months ago

  • add a null check to the PlaceholderAPI hook

#1378 10 months ago

  • remove all drops from MyPets
  • bump Minecraft version

#1377 10 months ago

  • add config setting to disable damage to certain MythicMob factions/mobs

#1376 10 months ago

  • dd a pet check to prevent errors caused by race conditions
  • disable "In Application Stack Frames" feature of Sentry

#1374 10 months ago

  • ensure that a player is not null in canHurt check
  • ensure that a translation is returned

#1373 10 months ago

  • fix sentry not finding slf4j logger, relocate sentry package

#1372 10 months ago

  • add skilltree requirements
  • rename settings class

#1371 10 months ago

  • rename vanish hooks class names
  • add another temporary player check to the ProtocolLib hook
  • cleanup Citizens hook

#1369 10 months ago

  • reworked the hook config system (beware config reset!)
  • add Guilds hook
  • add missing hook entries to the plugin.yml
  • add MobStacker and StackMob hook

#1368 10 months ago

  • add metrics pie to show plugins that MyPet hooks into to see how often the hook is enabled
  • never return null for a worldgroup
  • update the mcMMO hook

#1367 10 months ago

  • fix villager inventories on release
  • fix activation message for the Vault hook
  • strip colors from text written to the logfile

#1366 10 months ago

  • add some itemstack checks
  • wrap EntityMountEvent into static class to prevent NoClassDefFoundError
  • improve YAML config for custom exp hooks

#1365 10 months ago

  • add hook fur custom mob EXP, implement hook for MythicMobs

#1364 10 months ago

  • remove isChunkGenerated check

#1362 10 months ago

  • don't allow pets to dive when they are ridden
  • always create an instance of the error reporter regardless of it being enabled

#1361 10 months ago

  • make pets respect MythicMobs armor and invincibility

#1359 10 months ago

  • make pets respect MythicMobs ENTITY_ATTACK damage modifier

#1356 10 months ago

  • add a default value to the enum parser

#1355 10 months ago

  • make getRandomSkilltree respect mob type restrictions

#1354 10 months ago

  • remove selected buffs if downgrade happens

#1353 10 months ago

  • fix some items that were introduced before 1.8

#1351 10 months ago

  • split plugins in Sentry entry when string exceeds 400 characters
  • fix not all Bukkit versions expose a method to get an entity by UUID
  • 1.7.10 has no getCustomName in Entity

#1350 10 months ago

  • catch all Metrics exceptions
  • improve Sentry info
  • fix inventory resize when new size is bigger than 64
  • check target for CraftLivingEntity to filter more invalid entities
  • prevent level rules with modulo smaller than 1

#1349 10 months ago

  • catch any kind of error when the exp cache gets loaded
  • check for Spigot before doing Spigot stuff

#1348 11 months ago

  • add Sentry environment
  • add Sentry to report all errors

#1347 11 months ago

  • include MyPet-NPC into the plugin

#1346 11 months ago

  • do not try to load the config of pet types that are not supported by the MC version

#1345 11 months ago

  • fix llama decor

#1344 11 months ago

  • make toPrettyString use the language from the parameters
  • allow info and skill command to be executed from console
  • remove update notification

#1343 11 months ago

  • do not trigger shield when the event was cancelled, fixes #1203

#1342 11 months ago

  • add exit button to SkilltreeCreator
  • replace %-character in case it was added unintentionally

#1341 11 months ago

  • add "PermissionGroup" leashflag

#1340 11 months ago

  • improve support for older MC and ProtocolLib versions in ProtocolLib hook
  • isChunkGenerated was added in 1.13
  • add more possible equipment items

#1339 11 months ago

  • add upgrade messages

#1338 11 months ago

  • fix SkVault economy error when no name can be loaded

#1337 11 months ago

  • filter tab completed results by input

#1336 11 months ago

  • fix PlotSquared hook
  • fix getPluginInstance method

#1335 11 months ago

  • migrate to Java 8 Optional
  • improve the plugin hook manager, implements #1201

#1334 11 months ago

  • add llama spit as projectile, implements #1200
  • update bStats
  • update PlotSquared hook

#1333 11 months ago

  • don't create pet in not loaded chunks

#1332 11 months ago

  • fix pet spawn when prevented by other plugins

#1331 11 months ago

  • fix pet mounting

#1330 11 months ago

  • some translation/format cleanup
  • adjust to premium version
  • fix cutString method, fixes #1197
  • convert colors in pet-switch-menu, fixes #1198

#1329 11 months ago

  • make sure the event entity is not null

#1328 11 months ago

  • add option to disable MyPet in certain worlds, implements #1137
  • unmount player on teleport

#1325 11 months ago

  • fix casing of XP multiplier permissions

#1324 11 months ago

  • allow underline in color names too
  • filter some invalid ProtocolLib packets

#1323 11 months ago

  • fix/improve block move check
  • fix flag query for WorldGuard

#1322 11 months ago

  • fix access to damagePercentMap

#1321 11 months ago

  • add skilltree weights for random distribution, implements #898

#1320 11 months ago

  • fix permission XP multiplier stacking

#1318 11 months ago

  • add skilltree inheritance
  • add legacy support for older 1.13.2 Spigot builds

#1316 11 months ago

  • show reason why error occurs when saving fails

#1314 11 months ago

  • fix passive exp calculation

#1313 11 months ago

  • add experience modifiers (boosters)
  • register WG region lashflag

#1311 11 months ago

  • improve ProtocolLib hook

#1310 11 months ago

  • adjust to latest Spigot NMS changes

#1309 11 months ago

  • add missing release converter, fixes #1195

#1308 11 months ago

  • load all items in config via the 1.13+ ID, Number IDs are NOT supported anymore!

#1307 1 year ago

  • update to the latest Spigot build

#1304 1 year ago

  • rename IronGolem's CanThrowUp setting to CanTossUp
  • update stats link in readme

#1303 1 year ago

  • allow execution of commands on pet rightclick (fixed)
  • add hint about the ticket command to the issue template

#1302 1 year ago

  • add effective permissions to the ticket zip file

#1301 1 year ago

  • some dependency changes
  • remove legacy permissions

#1300 1 year ago

  • update dependencies
  • use throwable instead of exception in catch clause to prevent any exception at all

#1299 1 year ago

  • add send away and status events

#1298 1 year ago

  • make MyPetDamageEvent cancellable

#1296 1 year ago

  • fix invisible zombie villager, fixes #1190

#1295 1 year ago

  • improve compat class
  • fix some sounds for MC versions before 1.9

#1294 1 year ago

  • fix chat format for skilltree names in /petskill command, fixes #1184

#1293 1 year ago

  • fix default skilltrees

#1292 1 year ago

  • merge reload commands into one and improve handling
  • add better feedback to some commands
  • remove petskilltree command

#1291 1 year ago

  • add CombatLogX hook

#1290 1 year ago

  • disable falldamage and enable gliding for Vex and Phantom

#1289 1 year ago

  • remove unused code for pets using the DEPTH_STRIDER enchantment which never happens
  • prevent pets from rearing when they have a rider

#1288 1 year ago

  • convert all material requests to lowercase

#1287 1 year ago

  • allow execution of commands on pet rightclick

#1286 1 year ago

  • add missing message when the behavior gets selected by name

#1285 1 year ago

  • fix 1.13 items not having legacy data

#1283 1 year ago

  • add support for Minecraft 1.13.2

#1282 1 year ago

  • [STC] fix other urls than "/" not loading
  • convert leashflags set to an array before saving it to the config

#1281 1 year ago

  • don't create the default skilltrees when the default.st has changes

#1280 1 year ago

  • check legacy IDs before the legacy names

#1279 1 year ago

  • replace validators with silent fails

#1277 1 year ago

  • fix autocompletion for colored names, fixes #1170
  • add SavageFactions hook

#1276 1 year ago

  • fix enderman conversion in 1.13

#1275 1 year ago

  • fix way skilltree icons are initiated
  • clamp inventory size between 0 and 64
  • remove data from skilltree icon
  • add sound compat

#1272 1 year ago

  • prevent pets from trampling turtle eggs, fixes #1168

#1271 1 year ago

  • fix IndexOutOfBounds exception when the inventory name is not long enough

#1270 1 year ago

  • replace custom empty list with empty list from Collections class
  • fix possible NPE in IconMenu

#1269 1 year ago

  • improve inventory name handling

#1268 1 year ago

  • fix donator particles up to MC 1.12.2

#1267 1 year ago

  • fix item tooltips
  • fix a bug in case WorldGuard is not version 7.X

#1266 1 year ago

  • fix a but in case WorldGuard is not installed

#1263 1 year ago

  • add workaround for WG bug, fixes #1158

#1262 1 year ago

  • fix and unify config item loading, fixes #1160

#1261 1 year ago

  • reduce distance at which lightnings can be seen and heard to 32 (instead of 1000/512)
  • fix missing beacon buffs, fixes #1159
  • upgrade to latest spigot build
  • fix itemstack glowing

#1258 1 year ago

  • fix ambient sound of polar bear babies

#1257 1 year ago

  • fix crashes related to entity registration

#1256 1 year ago

  • add version tag for 1.13.1 compat name
  • add 1.13.1 support
  • fix some update bugs
  • add error message if leash requirement is invalid

#1255 1 year ago

  • filter invalid leash flags

#1254 1 year ago

  • check if enderman has a block
  • add some null checks

#1253 1 year ago

  • add missing egg icon for drowned

#1252 1 year ago

  • remove /pettype command
  • delete exp cache when it gets corrupted
  • add missing egg icons

#1250 1 year ago

  • add config option to disable the auto respawn

#1249 1 year ago

  • don't allow riding a pet when the skill is not active, fixes #1145

#1248 1 year ago

  • fix NPE caused by debug code

#1247 1 year ago

  • add more projectiles to the Ranged skill

#1246 1 year ago

  • fix some entries in the items.json file

#1245 1 year ago

  • add item converter for 1.13
  • remove some ToDos
  • fix pet sounds
  • some horse armor improvements
  • fix pet climb height while riding
  • horse mouth can't open anymore

#1244 1 year ago

  • add 1.13 mob types
  • check itemstacks for air
  • fix some more merge errors

#1243 1 year ago

  • fix tamed polar bears becoming zombie pigmen
  • fix some more merge errors
  • update Bukkit dependency for all modules to 1.13-R0.1
  • fix hash URL

#1242 1 year ago

  • add Minecraft 1.13 support
  • add Gangs+ hook
  • improve PvPManager hook
  • prevent players to get stuck when riding a pet
  • don't allow dismount when player has not enough space
  • allow custom EXP for mobs with custom names, implements #1120
  • improve experience calculation system
  • allow level downgrading, fixes #304
  • add config option to allow level downgrades from SkillApi exp loss, fixes #658
  • fix interaction with Ender Dragons, fixes #1028
  • fix "Invalid Item!" on chat hover
  • add chance leash flag
  • add size leash flag
  • add world leash flag
  • allow multiple lines in levelup notifications
  • add an "active" modifier to the ride skill
  • add custom levelup notifications
  • add new default skilltrees
  • add source URL
  • don't allow duplicate skilltree IDs
  • make the leash requirement system extensible
  • allow up- and downgrading of skills
  • add websocket server to SkilltreeCreator
  • remove deprecated stuff
  • move ranged skill entities to better package
  • implement new skilltree system
  • replace the SkilltreeCreator, IntelliJ forms -> Angular 5+ App served by nanohttpd
  • update version to 3.0-SNAPSHOT

#1238 1 year ago

  • fix cows giving no milk, fixes #1135
  • improve wolf tail positioning, fixes #1133

#1237 1 year ago

  • respect "friendly" option of SkillAPI class groups

#1236 1 year ago

  • ignore some NCP checks while riding a pet, fixes #1131

#1235 1 year ago

  • add MiniaturePets hook

#1234 1 year ago

  • fix pet jump height, fixes #1127

#1232 1 year ago

  • add missing mule/donkey saddles, fixes #1130

#1231 1 year ago

  • fix rapidfire exploit, fixes #1123

#1230 1 year ago

  • fix Minigames hook

#1229 1 year ago

  • fix the Factions hook

#1228 1 year ago

  • check if PreciousStones flag applies to player

#1227 1 year ago

  • disable services correctly

#1226 1 year ago

  • disable saturation for entities that can't be fed

#1225 1 year ago

  • load the correct EntityConverterService in 1.8-R1, fixes #1111

#1224 1 year ago

  • update version to 2.3.5-SNAPSHOT

#1222 1 year ago

  • catch invalid EntityDamageByEntityEvents, fixes #1110

#1221 1 year ago

  • use https for the update check too if possible

#1220 1 year ago

  • add new persist method to the PlaceholderAPI hook that replaces the PlaceholderHookUnloadEvent hack

#1219 1 year ago

  • check the rider again before doing the jump check
  • remove the ProtocolLib repo
  • remove CI from POM

#1218 1 year ago

  • check hashes of the downloaded files from the auto-updater
  • remove the old backup setting from the config

#1217 1 year ago

  • check the HTTP status code before downloading an update

#1216 1 year ago

  • add mypet-deny flag to WorldGuard hook, fixes #1097
  • replace the ArenaHook with AllowedHook that is more universal

#1215 1 year ago

  • respect the damage-animals flag of WorldGuard
  • disable fly limit by default

#1214 1 year ago

  • set the default MySQL character encoding to utf8
  • add config setting that allows to disable the effect of the saturation system on the ride speed and the beacon range
  • updated bStats to 1.2

#1213 1 year ago

  • allow leashing of vanilla MythicMobs

#1212 1 year ago

  • let pet projectiles only hit living entities
  • make the character encoding of the MySQL connection configurable, (setting for the premium version to make the API consistent)

#1211 1 year ago

  • fix using an incorrect EntityConverterService, (thanks to @q178666380), fix some compat annotations

#1210 1 year ago

  • updated Residence hook (4.7.4.1)

#1209 1 year ago

  • rename the setting command

#1208 1 year ago

  • fix the amount of pets that can be stored
  • increase reload times when the amount of permissions for the storage haven't changed

#1207 1 year ago

  • update to latest RedProtect API
  • some gui package refactoring

#1206 1 year ago

  • update version to 2.3.4-SNAPSHOT

#1204 1 year ago

  • add config setting to disable XP gain in worlds

#1203 1 year ago

  • read buff_speed_boost_level from the correct spinner, fixes #1088

#1202 1 year ago

  • don't let pets target vanished player
  • remove some debug output

#1201 1 year ago

  • add MyPetPickupItemEvent
  • add PremiumVanish hook

#1200 1 year ago

  • catch more errors of hooks

#1199 1 year ago

  • reload config before loading the config, fixes #1051

#1198 1 year ago

  • fix parameter count in SQL statements

#1197 1 year ago

  • adjust some ride things
  • remove the resource pack feature

#1196 1 year ago

  • add premium skilltree fields to the ride skill to keep the API consistent

#1195 1 year ago

  • add RedProtect hook
  • add SimpleClans hook

#1194 2 years ago

  • fix PlaceholderApi hook when the `/papi reload` command gets used

#1193 2 years ago

  • fix a typo in the softdependency for PlaceholderAPI

#1192 2 years ago

  • round more values to 2 decimal places in Placeholder API

#1191 2 years ago

  • allow access to the Bukkit inventory for custom inventories

#1190 2 years ago

  • round EXP to 2 decimal places in Placeholder API

#1189 2 years ago

  • add setting to disable all actiobar messages, , (cherry picked from commit 9b4703a)

#1187 2 years ago

  • despawn pets during Elytra flights

#1186 2 years ago

  • create the update folder

#1185 2 years ago

  • update version to 2.3.3-SNAPSHOT

#1183 2 years ago

  • make the admin sub command map public

#1182 2 years ago

  • initialize the jump strength attribute, fixes #1042

#1181 2 years ago

  • add MyPetRemoveEvent

#1180 2 years ago

  • fix event order (MyPetCreateEvent before MyPetCallEvent), remove deprecated event

#1179 2 years ago

  • allow update check to be fully asynchronous

#1178 2 years ago

  • fix pet jumping, fixed #1040

#1177 2 years ago

  • update version to 2.3.2-SNAPSHOT

#1175 2 years ago

  • fix an itemstack converter bug

#1174 2 years ago

  • fix silverfish egg colors
  • improve horse riding, fixes #1034, , (cherry picked from commit eb9e80f)

#1173 2 years ago

  • fix horse sounds

#1172 2 years ago

  • add missing exp values for 1.11+ mobs, fixes #1032

#1171 2 years ago

  • remove usage of deprecated getTargetBlock method, fixes #1033

#1170 2 years ago

  • do not enable https before Java update 101

#1169 2 years ago

  • fix hook loading when a plugin is not usable

#1168 2 years ago

  • add a hook activation message

#1167 2 years ago

  • update vault dependency

#1166 2 years ago

  • prevent players from opening inventories/menus while sleeping, fixes #1029

#1164 2 years ago

  • add PreciousStones hook

#1163 2 years ago

  • fix entities max health when the Life skill gets resetted
  • reload the compat config when the reload command is used

#1162 2 years ago

  • move config nodes loading that rely on a compat mode to a new method

#1161 2 years ago

  • adjust plugin loading on unknown server versions

#1160 2 years ago

  • change version enum ordinal
  • fix zombie professions (including husk)

#1159 2 years ago

  • copyright update
  • remove unused capture helper

#1158 2 years ago

  • add update mode to bStats
  • store the level the pet has so it can be displayed in the /petswitch menu

#1157 2 years ago

  • update version to 2.3.1-SNAPSHOT

#1155 2 years ago

  • allow leveling from mobs killed by tamed animals, fixes #1027
  • add new animations (unused)
  • fix module naming

#1154 2 years ago

  • add missing commands to the help command

#1153 2 years ago

  • align the API module of both versions

#1152 2 years ago

  • some cleanup made possible by Java 8

#1151 2 years ago

  • improve update check, add update downloader
  • replaced project url
  • don't protect monsters on Grief Prevention claims, fixes #957

#1150 2 years ago

  • register entities without polluting the registry, unregister entities correctly
  • update the wiki links in the config

#1149 2 years ago

  • try to ignore custom entity registries

#1148 2 years ago

  • cleanup config loader
  • refactor name tag config nodes
  • fix MobArena hook configuration, fixes #1015

#1147 2 years ago

  • add a new placeholder that shows the behavior of the pet, fixes #1016

#1146 2 years ago

  • return an empty string when no suitable info was returned by any of the placeholders, fixes #986

#1145 2 years ago

  • renamed skilltree switch penalty to fee

#1144 2 years ago

  • unregister MyPet teams on load

#1143 2 years ago

  • fix ANSI support under PaperSpigot
  • some POM cleanup
  • catch all throwables when replacing the logger
  • fix villager releasing

#1140 2 years ago

  • check the value returned by the bukkit API for the player locale
  • set the default leashflag for skeleton horses to LowHp, set the default food for skeleton horses to bone

#1139 2 years ago

  • move age/baby check
  • move GitHub files to .github folder

#1138 2 years ago

  • update to Minecraft 1.12
  • remove useless premium config option

#1137 2 years ago

  • fix action bar messages, fixes #1003

#1136 2 years ago

  • update to Minecraft 1.12-pre6

#1135 2 years ago

  • move unmounted player to position of the pet to prevent wall glitches

#1134 2 years ago

  • add illusioner
  • add build number pie chart to metrics

#1133 2 years ago

  • add parrots
  • update to Minecraft 1.12-pre5

#1131 2 years ago

  • replace old mcstats metrics with bStats

#1130 2 years ago

  • add 1.12 support, (requires Java 8)
  • add update check message for OPs on player join
  • update ProtocolLib dependency

#1129 2 years ago

  • add MythicMobs hook to prevent players from leashing MythicMobs entities, implements #976
  • fix horse walking sounds

#1128 2 years ago

  • Revert: add a worldgroup check before spawning pets into the world when teleporting/joining

#1127 2 years ago

  • replace custom registry with the vanilla one, MyPet entities can't be unregistered now
  • don't create entity when in wrong world group

#1126 2 years ago

  • check inventory type before getting the saddle

#1125 2 years ago

  • add a worldgroup check before spawning pets into the world when teleporting/joining

#1124 2 years ago

  • fix donkey and mule riding, fixes #951

#1123 2 years ago

  • fix inverted pumpkins on snowmen, fixes #961

#1122 2 years ago

  • update version to 2.3.0-SNAPSHOT

#1120 2 years ago

  • updated Bukkit dependency
  • change the default leash flag and food of zombie horses
  • add missing Kingdoms setting to the config

#1119 2 years ago

  • fix server crash when riding a pet into water (1.11.2)

#1118 2 years ago

  • update version to 2.2.9-SNAPSHOT

#1116 2 years ago

  • fix error when calling pet in MC 1.11.2, fixes #938

#1115 2 years ago

  • do not try to drop AIR, fixes #936

#1114 2 years ago

  • fix color of released llamas, fixes #934

#1113 3 years ago

  • fix unregistering the MyPet entity types

#1112 3 years ago

  • update version to 2.2.8-SNAPSHOT

#1110 3 years ago

  • fix llama colors on tame & age on release

#1109 3 years ago

  • fix the enchantment glow in 1.11 GUIs
  • add /petbehaviour alias to the behavior command
  • update Readme

#1108 3 years ago

  • fix invisible pets

#1107 3 years ago

  • fix beacon inventory click

#1106 3 years ago

  • add SuperVanish hook

#1105 3 years ago

  • add an issue template
  • store pet on create command when player has an active pet

#1104 3 years ago

  • deprecate age methods of horses, remove useless age code from entities
  • show the switch stats at the end of the title

#1103 3 years ago

  • add version limitation to the split pet types

#1102 3 years ago

  • fix saving pet type with SQLite
  • fix the zombie egg color (1.11)
  • don't set a target when the pet can not attack

#1101 3 years ago

  • clamp llama variant

#1100 3 years ago

  • store pet type when updating a repo pet (SqLite)
  • fix creating and releasing of new pet types
  • translate type in icon menus
  • get convert to version on service load
  • add repo pet converter
  • split Guardian, Horse, Zombie & Skeleton variants into own MyPet types
  • add service debug message
  • add Vex glow (command only)
  • move release entity converter to the entity converter service
  • override some more methods to point to the original EntityRegistry
  • enable entity converter service
  • temporary release fix
  • remove UUID fetcher class
  • add an annotation to mark the date when something got deprecated
  • move the property converter to services
  • move entity converter for 1.11 to a service
  • save version the pet was saved at
  • fix skeleton & zombie converter

#1099 3 years ago

  • remove unused class
  • set llama release data
  • move egg icon enum to a service, improve service handling
  • don't set "wants to respawn" status when pet is not spawned
  • revert EntityRegistry back to the original when the plugin gets disabled
  • allow 1.11 giants to wear armor
  • fix equipment handling for: Evoker, Vex, Vindicator
  • add 1.11 mobs to the SkilltreeCreator
  • register 1.11 mob permissions
  • fix 1.11 horses (horse, mule, donkey)
  • fix leash interaction with pigs (1.11)
  • fix llamas
  • use correct class for MyPetTypes
  • fix egg colors (temporary solution)
  • add XP values for the new mobs
  • fix switch penalty config loading
  • fix riding
  • fix player - pet interaction
  • fix 1.11 inventories
  • add new 1.11 mobs
  • add entity support for skeletons, zombies, guardians and horses, (donkeys and mules don't work)
  • add 1.11 support
  • adjust colors of some skill messages

#1095 3 years ago

  • change the Heal translation phrase