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

#1586 2 months ago

  • Updated install_dependencies, , Signed-off-by: TitanDevX

#1584 2 months ago

  • Added 1.16.3 to RepositoryMyPetConverterService., , Signed-off-by: TitanDevX

#1583 2 months ago

  • Added v1_16_R3 to supported versions (with the v), , Signed-off-by: TitanDevX

#1582 2 months ago

  • Added 1_16_R3 to supported versions., , Signed-off-by: TitanDevX

#1581 2 months ago

  • Re-added 1.16.4 support, , Signed-off-by: TitanDevX
  • Added missing files, , Signed-off-by: TitanDevX
  • Revert "Added 1.16.4 support", , This reverts commit b9f434a9f588d09a2fb2d4a31d022e3e6c450b62., , # Conflicts:, # modules/v1_16_R2/pom.xml
  • Revert "Added 1.16.4 support", , This reverts commit b9f434a9, , Signed-off-by: TitanDevX
  • Revert "Fix build issue", , This reverts commit 21113231, , Signed-off-by: TitanDevX
  • Revert "Fix some build issue.", , This reverts commit 582dc5df, , Signed-off-by: TitanDevX

#1574 3 months ago

  • Port install_dependencies.ps1 to shell and Add Github Actions and fix Building
  • fix 1.16.3 building issue

#1567 4 months ago

  • Merge remote-tracking branch 'origin/master'
  • Fixed Calling MyPetLlamaSpit#getShooter throwing stack over flow., , Signed-off-by: TitanDevX
  • Fixed CraftMyPet to implement new abstract methods from BukkitAPI's EntityLiving., , Signed-off-by: TitanDevX

#1562 4 months ago

  • Updated some field names, , Signed-off-by: TitanDevX

#1561 4 months ago

  • Changed from Object2IntMap to Reference2IntOpenHashMap, , Signed-off-by: TitanDevX

#1560 4 months ago

  • :bento: add piglin brute spawn egg to item database
  • :alien: fix entity spawning
  • :bug: fix the module folder for 1.16.2
  • 1.16.2 support!
  • some fixes

#1555 5 months ago

  • :bug: replace craftAttributes with instance that reflects the custom attributes map, fixes #1389

#1554 5 months ago

  • :bug: fix entity registration (snow_golem/mooshroom), fixes #1390

#1551 5 months ago

  • :arrow_up: upgrade log4j-core dependency
  • :construction: add 1.16 items to item DB
  • :construction: replace the pig zombies with zombified piglins
  • :construction: fix entity registration and some missing parts
  • :twisted_rightwards_arrows: merged all changes from @TitanDevX. Thank you very much!
  • :sparkles: add files for 1_16_R1

#1546 7 months ago

  • :alien: add missing method implementations

#1545 7 months ago

  • :rocket: add powershell script that downloads and installs CB/Spigot dependencies

#1544 7 months ago

  • :pushpin: adjust MC 1.9 Bukkit version

#1543 7 months ago

  • :bento: disable the ride skilltree for ravagers by default
  • :bug: the interact flag is not available in WG < 7
  • :bookmark: 3.11-SNAPSHOT

#1540 9 months ago

  • :recycle: adjust the ride message for pets that can't be ridden
  • :recycle: adjust the ride message for pets that can't be ridden

#1539 9 months ago

  • :sparkles: add pressure plate check to WG hook

#1538 9 months ago

  • :mute: remove debug output

#1537 9 months ago

  • :arrow_up: upgrade dependencies

#1536 9 months ago

  • ✨ add metadata to MyPet entities

#1535 9 months ago

  • ? add some try/catch to make player/pet data load even when the NBT got corrupted, fixes #1368

#1534 9 months ago

  • ✨ add config option to disable head textures in beacon menu, fixes #1367

#1533 10 months ago

  • ? don't apply beacon buffs to vanished/spectator players, don't show buff particles on invisible players, fixes #1359

#1531 10 months ago

  • ? use the XP modifier for more XP sources, fixes #1352

#1529 11 months ago

  • ? add compatibility to the latest Spigot builds

#1527 11 months ago

  • ? update StackMob hook

#1526 1 year ago

  • ? 3.10-SNAPSHOT

#1525 1 year ago

  • ? 3.9

#1519 1 year ago

  • catch error when releasing villagers, #1332
  • add a null check, fixes #1336
  • fix MagicSpell hook by using reflection, fixes #1334
  • update LandsHook, fixes #1337
  • adjust villager fields to 1.15 names
  • add 1.15 items to database
  • fix missing CanGlide loader
  • add bees

#1518 1 year ago

  • add XP value for bees
  • add 1.15 support

#1516 1 year 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 year ago

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

#1513 1 year 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 1 year 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 1 year ago

  • fix enderdragon interaction
  • fix collar color of wolves

#1510 1 year ago

  • fix villager type, fixes #1312

#1509 1 year 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 1 year ago

  • Update MyPetPlugin.java

#1506 1 year ago

  • update version to 3.9-SNAPSHOT

#1505 1 year ago

  • update version to 3.8

#1504 1 year ago

  • add a null check to the skilltree loader

#1503 1 year 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 1 year ago

  • load ReleaseOnDeath and RemoveAfterRelease correctly from config

#1501 1 year ago

  • remove skipping movement AI ticks, fixes #1304

#1500 1 year ago

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

#1499 1 year ago

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

#1498 1 year ago

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

#1497 1 year ago

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

#1496 1 year ago

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

#1495 1 year 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 1 year ago

  • remove URL factory reset

#1493 1 year ago

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

#1492 1 year 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 1 year ago

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

#1488 1 year ago

  • update version to 3.7

#1487 1 year ago

  • fix NPe when pettype is not in map

#1486 1 year ago

  • update version to 3.7-SNAPSHOT

#1485 1 year ago

  • update version to 3.6

#1484 1 year 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 1 year 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 1 year ago

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

#1481 1 year ago

  • update version to 3.6-SNAPSHOT

#1480 1 year ago

  • update version to 3.5

#1479 1 year 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 1 year ago

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

#1474 1 year ago

  • fix datawatcher registering for turtles

#1473 1 year 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 1 year 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 1 year ago

  • Skilltrees: ignore pet types that are not available

#1470 1 year ago

  • Skilltrees: ignore pet types that are not available

#1468 1 year 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 1 year ago

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

#1466 1 year ago

  • update version to 3.5-SNAPSHOT

#1465 1 year ago

  • update version to 3.4

#1464 1 year ago

  • update to 1.14.3

#1462 1 year 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 1 year ago

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

#1460 1 year ago

  • Revert "cache found storage permissions to improve performance"

#1458 1 year ago

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

#1457 1 year ago

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

#1456 1 year ago

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

#1455 1 year ago

  • update version to 3.4-SNAPSHOT

#1454 1 year ago

  • update version to 3.3

#1453 1 year ago

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

#1452 1 year 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 1 year 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 1 year 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 1 year ago

  • fix GUI language storage

#1446 1 year ago

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

#1445 1 year ago

  • update version to 3.3-SNAPSHOT

#1444 1 year ago

  • update version to 3.2

#1443 1 year 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 1 year ago

  • remove jackson from jar

#1440 1 year ago

  • update version to 3.1

#1439 1 year ago

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

#1438 1 year 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 1 year ago

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

#1436 1 year ago

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

#1435 1 year ago

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

#1434 1 year 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 1 year ago

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

#1432 1 year ago

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

#1421 1 year ago

  • fix villagers in 1.14.1
  • fix typo

#1419 1 year ago

  • update to Minecraft 1.14.1

#1418 1 year ago

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

#1417 1 year ago

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

#1416 1 year ago

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

#1415 1 year ago

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

#1414 1 year ago

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

#1413 1 year ago

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

#1412 1 year 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 1 year ago

  • add a null check, fixes #1243

#1410 1 year 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 1 year 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 1 year ago

  • fix grass in item database

#1406 1 year ago

  • catch exception when flags failed to register

#1405 1 year 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 1 year ago

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

#1403 1 year ago

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

#1402 1 year ago

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

#1401 1 year ago

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

#1400 1 year ago

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

#1399 1 year ago

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

#1398 1 year ago

  • respect the order of skilltrees when auto assign is used

#1397 1 year 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 1 year ago

  • fix "chance" leash requirement

#1394 1 year ago

  • remove remaining premium code

#1393 1 year ago

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

#1390 1 year ago

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

#1389 1 year 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 1 year ago

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

#1387 1 year ago

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

#1386 1 year ago

  • made some adjustments to the JS exp handling

#1385 1 year ago

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

#1384 1 year ago

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

#1383 1 year ago

  • add MyPetNameEvent

#1382 1 year 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 1 year ago

  • fix typo

#1379 1 year ago

  • add a null check to the PlaceholderAPI hook

#1378 1 year ago

  • remove all drops from MyPets
  • bump Minecraft version

#1377 1 year ago

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

#1376 1 year ago

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

#1374 1 year ago

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

#1373 1 year ago

  • fix sentry not finding slf4j logger, relocate sentry package

#1372 1 year ago

  • add skilltree requirements
  • rename settings class

#1371 1 year ago

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

#1369 1 year 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 1 year 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 1 year ago

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

#1366 1 year ago

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

#1365 1 year ago

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

#1364 1 year ago

  • remove isChunkGenerated check

#1362 1 year 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 2 years ago

  • make pets respect MythicMobs armor and invincibility

#1359 2 years ago

  • make pets respect MythicMobs ENTITY_ATTACK damage modifier

#1356 2 years ago

  • add a default value to the enum parser

#1355 2 years ago

  • make getRandomSkilltree respect mob type restrictions

#1354 2 years ago

  • remove selected buffs if downgrade happens

#1353 2 years ago

  • fix some items that were introduced before 1.8

#1351 2 years 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 2 years 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 2 years ago

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

#1348 2 years ago

  • add Sentry environment
  • add Sentry to report all errors

#1347 2 years ago

  • include MyPet-NPC into the plugin

#1346 2 years ago

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

#1345 2 years ago

  • fix llama decor

#1344 2 years ago

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

#1343 2 years ago

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

#1342 2 years ago

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

#1341 2 years ago

  • add "PermissionGroup" leashflag

#1340 2 years ago

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

#1339 2 years ago

  • add upgrade messages

#1338 2 years ago

  • fix SkVault economy error when no name can be loaded

#1337 2 years ago

  • filter tab completed results by input

#1336 2 years ago

  • fix PlotSquared hook
  • fix getPluginInstance method

#1335 2 years ago

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

#1334 2 years ago

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

#1333 2 years ago

  • don't create pet in not loaded chunks

#1332 2 years ago

  • fix pet spawn when prevented by other plugins

#1331 2 years ago

  • fix pet mounting

#1330 2 years ago

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

#1329 2 years ago

  • make sure the event entity is not null

#1328 2 years ago

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

#1325 2 years ago

  • fix casing of XP multiplier permissions

#1324 2 years ago

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

#1323 2 years ago

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

#1322 2 years ago

  • fix access to damagePercentMap

#1321 2 years ago

  • add skilltree weights for random distribution, implements #898

#1320 2 years ago

  • fix permission XP multiplier stacking

#1318 2 years ago

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

#1316 2 years ago

  • show reason why error occurs when saving fails

#1314 2 years ago

  • fix passive exp calculation

#1313 2 years ago

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

#1311 2 years ago

  • improve ProtocolLib hook

#1310 2 years ago

  • adjust to latest Spigot NMS changes

#1309 2 years ago

  • add missing release converter, fixes #1195

#1308 2 years ago

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

#1307 2 years ago

  • update to the latest Spigot build

#1304 2 years ago

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

#1303 2 years ago

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

#1302 2 years ago

  • add effective permissions to the ticket zip file

#1301 2 years ago

  • some dependency changes
  • remove legacy permissions

#1300 2 years ago

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

#1299 2 years ago

  • add send away and status events

#1298 2 years ago

  • make MyPetDamageEvent cancellable

#1296 2 years ago

  • fix invisible zombie villager, fixes #1190

#1295 2 years ago

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

#1294 2 years ago

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

#1293 2 years ago

  • fix default skilltrees

#1292 2 years ago

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

#1291 2 years ago

  • add CombatLogX hook

#1290 2 years ago

  • disable falldamage and enable gliding for Vex and Phantom

#1289 2 years ago

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

#1288 2 years ago

  • convert all material requests to lowercase

#1287 2 years ago

  • allow execution of commands on pet rightclick

#1286 2 years ago

  • add missing message when the behavior gets selected by name

#1285 2 years ago

  • fix 1.13 items not having legacy data

#1283 2 years ago

  • add support for Minecraft 1.13.2

#1282 2 years ago

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

#1281 2 years ago

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

#1280 2 years ago

  • check legacy IDs before the legacy names

#1279 2 years ago

  • replace validators with silent fails

#1277 2 years ago

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

#1276 2 years ago

  • fix enderman conversion in 1.13

#1275 2 years ago

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

#1272 2 years ago

  • prevent pets from trampling turtle eggs, fixes #1168

#1271 2 years ago

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

#1270 2 years ago

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

#1269 2 years ago

  • improve inventory name handling

#1268 2 years ago

  • fix donator particles up to MC 1.12.2

#1267 2 years ago

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

#1266 2 years ago

  • fix a but in case WorldGuard is not installed

#1263 2 years ago

  • add workaround for WG bug, fixes #1158

#1262 2 years ago

  • fix and unify config item loading, fixes #1160

#1261 2 years 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 2 years ago

  • fix ambient sound of polar bear babies

#1257 2 years ago

  • fix crashes related to entity registration

#1256 2 years 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 2 years ago

  • filter invalid leash flags

#1254 2 years ago

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

#1253 2 years ago

  • add missing egg icon for drowned

#1252 2 years ago

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

#1250 2 years ago

  • add config option to disable the auto respawn

#1249 2 years ago

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

#1248 2 years ago

  • fix NPE caused by debug code

#1247 2 years ago

  • add more projectiles to the Ranged skill

#1246 2 years ago

  • fix some entries in the items.json file

#1245 2 years 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 2 years ago

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

#1243 2 years 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 2 years 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 2 years ago

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

#1237 2 years ago

  • respect "friendly" option of SkillAPI class groups

#1236 2 years ago

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

#1235 2 years ago

  • add MiniaturePets hook

#1234 2 years ago

  • fix pet jump height, fixes #1127

#1232 2 years ago

  • add missing mule/donkey saddles, fixes #1130

#1231 2 years ago

  • fix rapidfire exploit, fixes #1123

#1230 2 years ago

  • fix Minigames hook

#1229 2 years ago

  • fix the Factions hook

#1228 2 years ago

  • check if PreciousStones flag applies to player

#1227 2 years ago

  • disable services correctly

#1226 2 years ago

  • disable saturation for entities that can't be fed

#1225 2 years ago

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

#1224 2 years ago

  • update version to 2.3.5-SNAPSHOT

#1222 2 years ago

  • catch invalid EntityDamageByEntityEvents, fixes #1110

#1221 2 years ago

  • use https for the update check too if possible

#1220 2 years ago

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

#1219 2 years ago

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

#1218 2 years ago

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

#1217 2 years ago

  • check the HTTP status code before downloading an update

#1216 2 years ago

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

#1215 2 years ago

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

#1214 2 years 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 2 years ago

  • allow leashing of vanilla MythicMobs

#1212 2 years 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 2 years ago

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

#1210 2 years ago

  • updated Residence hook (4.7.4.1)

#1209 2 years ago

  • rename the setting command

#1208 2 years 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 2 years ago

  • update to latest RedProtect API
  • some gui package refactoring

#1206 2 years ago

  • update version to 2.3.4-SNAPSHOT

#1204 2 years ago

  • add config setting to disable XP gain in worlds

#1203 3 years ago

  • read buff_speed_boost_level from the correct spinner, fixes #1088

#1202 3 years ago

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

#1201 3 years ago

  • add MyPetPickupItemEvent
  • add PremiumVanish hook

#1200 3 years ago

  • catch more errors of hooks

#1199 3 years ago

  • reload config before loading the config, fixes #1051

#1198 3 years ago

  • fix parameter count in SQL statements

#1197 3 years ago

  • adjust some ride things
  • remove the resource pack feature

#1196 3 years ago

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

#1195 3 years ago

  • add RedProtect hook
  • add SimpleClans hook

#1194 3 years ago

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

#1193 3 years ago

  • fix a typo in the softdependency for PlaceholderAPI

#1192 3 years ago

  • round more values to 2 decimal places in Placeholder API

#1191 3 years ago

  • allow access to the Bukkit inventory for custom inventories

#1190 3 years ago

  • round EXP to 2 decimal places in Placeholder API

#1189 3 years ago

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

#1187 3 years ago

  • despawn pets during Elytra flights

#1186 3 years ago

  • create the update folder

#1185 3 years ago

  • update version to 2.3.3-SNAPSHOT

#1183 3 years ago

  • make the admin sub command map public

#1182 3 years ago

  • initialize the jump strength attribute, fixes #1042

#1181 3 years ago

  • add MyPetRemoveEvent

#1180 3 years ago

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

#1179 3 years ago

  • allow update check to be fully asynchronous

#1178 3 years ago

  • fix pet jumping, fixed #1040

#1177 3 years ago

  • update version to 2.3.2-SNAPSHOT

#1175 3 years ago

  • fix an itemstack converter bug

#1174 3 years ago

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

#1173 3 years ago

  • fix horse sounds

#1172 3 years ago

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

#1171 3 years ago

  • remove usage of deprecated getTargetBlock method, fixes #1033

#1170 3 years ago

  • do not enable https before Java update 101

#1169 3 years ago

  • fix hook loading when a plugin is not usable

#1168 3 years ago

  • add a hook activation message

#1167 3 years ago

  • update vault dependency

#1166 3 years ago

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

#1164 3 years ago

  • add PreciousStones hook

#1163 3 years ago

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

#1162 3 years ago

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

#1161 3 years ago

  • adjust plugin loading on unknown server versions

#1160 3 years ago

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

#1159 3 years ago

  • copyright update
  • remove unused capture helper

#1158 3 years ago

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

#1157 3 years ago

  • update version to 2.3.1-SNAPSHOT

#1155 3 years ago

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

#1154 3 years ago

  • add missing commands to the help command

#1153 3 years ago

  • align the API module of both versions

#1152 3 years ago

  • some cleanup made possible by Java 8

#1151 3 years ago

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

#1150 3 years ago

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

#1149 3 years ago

  • try to ignore custom entity registries

#1148 3 years ago

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

#1147 3 years ago

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

#1146 3 years ago

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

#1145 3 years ago

  • renamed skilltree switch penalty to fee

#1144 3 years ago

  • unregister MyPet teams on load

#1143 3 years ago

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

#1140 3 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 3 years ago

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

#1138 3 years ago

  • update to Minecraft 1.12
  • remove useless premium config option

#1137 3 years ago

  • fix action bar messages, fixes #1003

#1136 3 years ago

  • update to Minecraft 1.12-pre6

#1135 3 years ago

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

#1134 3 years ago

  • add illusioner
  • add build number pie chart to metrics

#1133 3 years ago

  • add parrots
  • update to Minecraft 1.12-pre5

#1131 3 years ago

  • replace old mcstats metrics with bStats

#1130 3 years ago

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

#1129 3 years ago

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

#1128 3 years ago

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

#1127 3 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 3 years ago

  • check inventory type before getting the saddle

#1125 3 years ago

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

#1124 3 years ago

  • fix donkey and mule riding, fixes #951

#1123 3 years ago

  • fix inverted pumpkins on snowmen, fixes #961

#1122 4 years ago

  • update version to 2.3.0-SNAPSHOT

#1120 4 years ago

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

#1119 4 years ago

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

#1118 4 years ago

  • update version to 2.2.9-SNAPSHOT

#1116 4 years ago

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

#1115 4 years ago

  • do not try to drop AIR, fixes #936

#1114 4 years ago

  • fix color of released llamas, fixes #934

#1113 4 years ago

  • fix unregistering the MyPet entity types

#1112 4 years ago

  • update version to 2.2.8-SNAPSHOT

#1110 4 years ago

  • fix llama colors on tame & age on release

#1109 4 years ago

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

#1108 4 years ago

  • fix invisible pets

#1107 4 years ago

  • fix beacon inventory click

#1106 4 years ago

  • add SuperVanish hook

#1105 4 years ago

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

#1104 4 years ago

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

#1103 4 years ago

  • add version limitation to the split pet types

#1102 4 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 4 years ago

  • clamp llama variant

#1100 4 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 4 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 4 years ago

  • change the Heal translation phrase