{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":181546565,"defaultBranch":"master","name":"OtherAnimalTeleport","ownerLogin":"CoolLord22","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-15T18:46:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16751239?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698618994.0","currentOid":""},"activityList":{"items":[{"before":"e72db4f34d84573b94d1e0b04cd425091c49e8da","after":"43c8c9cff0ea2852c8dc395f67c7e3acfc7154b3","ref":"refs/heads/2.4","pushedAt":"2024-06-25T20:06:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Modifying entity checking logic\n\nUpdated the logic of the entity gatherer when a player teleports.\n\nWe now will check if the entity is leashed or not first, and then proceed to remaining checks.\n\nIf the entity was not leashed, we will proceed to check if it was tamed. If it was tamed, and not sitting, we will proceed.\n\nIf neither of the above conditions were met, we will notify player.","shortMessageHtmlLink":"Modifying entity checking logic"}},{"before":"7d53317962925da85667c88a3b31b4debcb2a540","after":"e72db4f34d84573b94d1e0b04cd425091c49e8da","ref":"refs/heads/2.4","pushedAt":"2023-11-08T06:03:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Update README.md\n\nAdded metrics to README","shortMessageHtmlLink":"Update README.md"}},{"before":"80509b10e51fdb890f2683d91aebe6ad3a680543","after":"7d53317962925da85667c88a3b31b4debcb2a540","ref":"refs/heads/2.4","pushedAt":"2023-10-30T06:13:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Convert world group storage to string\n\nConverts the storage of world groups from the World objects to strings of world names instead. This will help prevent issues from occurring when a world is unloaded and then re-loaded back in without reloading OAT.","shortMessageHtmlLink":"Convert world group storage to string"}},{"before":"99202d0083f32f01a5b8a0f3dce9069d765bc67a","after":"80509b10e51fdb890f2683d91aebe6ad3a680543","ref":"refs/heads/2.4","pushedAt":"2023-10-30T06:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Converting ignore causes to a hashed set\n\nConverted the storage of ignore causes from a list to a hash set to help reduce server load when checking multiple teleport events at once.","shortMessageHtmlLink":"Converting ignore causes to a hashed set"}},{"before":"02ae9055adc9775fa5014fd59562eb814d90a733","after":"99202d0083f32f01a5b8a0f3dce9069d765bc67a","ref":"refs/heads/2.4","pushedAt":"2023-10-30T06:08:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Redoing OAT command handler\n\nPrevious versions had an issue where not using /oat would result in the command not executing. Refactored how the entire command handler works, to now treat all command aliases equally.","shortMessageHtmlLink":"Redoing OAT command handler"}},{"before":"efcfb13a771666808244e9e03c1a215df6e29269","after":"02ae9055adc9775fa5014fd59562eb814d90a733","ref":"refs/heads/2.4","pushedAt":"2023-10-30T01:06:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Adding GD Admin claim check\n\nAdds in check to see if the ending teleport location is an admin claim, and if so ignoring the entity teleports for that event.","shortMessageHtmlLink":"Adding GD Admin claim check"}},{"before":"6f868cae4336ce6fc822877b89888890ee5a2481","after":"efcfb13a771666808244e9e03c1a215df6e29269","ref":"refs/heads/2.4","pushedAt":"2023-10-29T23:04:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Merge branch '2.4' of https://github.com/CoolLord22/OtherAnimalTeleport into 2.4","shortMessageHtmlLink":"Merge branch '2.4' of https://github.com/CoolLord22/OtherAnimalTeleport…"}},{"before":"f5f58a4769259c7a26904389fc83253928cfb23c","after":"6f868cae4336ce6fc822877b89888890ee5a2481","ref":"refs/heads/2.4","pushedAt":"2023-10-29T23:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Adding WorldGuard dependency check\n\nAdds a check to see if WorldGuard is enabled before trying to run the location checks.","shortMessageHtmlLink":"Adding WorldGuard dependency check"}},{"before":null,"after":"f5f58a4769259c7a26904389fc83253928cfb23c","ref":"refs/heads/2.4","pushedAt":"2023-10-29T22:36:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Bumping plugin ersion\n\nto 2.4","shortMessageHtmlLink":"Bumping plugin ersion"}},{"before":"02d2d114b4584717b58ad44723f806e56fc0f824","after":null,"ref":"refs/heads/2.3","pushedAt":"2023-10-29T22:35:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"}},{"before":null,"after":"02d2d114b4584717b58ad44723f806e56fc0f824","ref":"refs/heads/2.3","pushedAt":"2023-10-29T22:34:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Remove version label from logger","shortMessageHtmlLink":"Remove version label from logger"}},{"before":"02d2d114b4584717b58ad44723f806e56fc0f824","after":null,"ref":"refs/heads/2.3","pushedAt":"2023-10-28T02:59:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"}},{"before":"17c17597723351b28472f8158509d367b521d20d","after":"3be7de24f7d478e732d109b5031a9ab6f4d36d86","ref":"refs/heads/master","pushedAt":"2023-10-28T02:59:16.000Z","pushType":"pr_merge","commitsCount":26,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Merge pull request #11 from CoolLord22/2.3\n\n2.3-b86","shortMessageHtmlLink":"Merge pull request #11 from CoolLord22/2.3"}},{"before":"6c8d940aaec9f33d0cf0c4bac405e9941ac4101a","after":"02d2d114b4584717b58ad44723f806e56fc0f824","ref":"refs/heads/2.3","pushedAt":"2023-10-25T12:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Remove version label from logger","shortMessageHtmlLink":"Remove version label from logger"}},{"before":"2be51c26a7a62fa9fed83e53a688ee968f427cfe","after":"6c8d940aaec9f33d0cf0c4bac405e9941ac4101a","ref":"refs/heads/2.3","pushedAt":"2023-10-23T00:35:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Adding tamed entity left messaging\n\nAdded new config message for a tamed pet that was left behind. Will only be sent if the entity is tamed and owner matching fails or if entity is sitting","shortMessageHtmlLink":"Adding tamed entity left messaging"}},{"before":"f2fc60b9e54d041ae665456572ad159fcbc0275c","after":"2be51c26a7a62fa9fed83e53a688ee968f427cfe","ref":"refs/heads/2.3","pushedAt":"2023-10-23T00:24:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Adding leashed entity message support\n\nSplitting the isLeashed and leashOwner checks to allow sending a message if an entity is leashed but is not tied to the player.","shortMessageHtmlLink":"Adding leashed entity message support"}},{"before":"1ea62d10be2c31a5a29b239e15c30a52203e7d0d","after":"f2fc60b9e54d041ae665456572ad159fcbc0275c","ref":"refs/heads/2.3","pushedAt":"2023-10-04T21:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Adding ignore_causes config option\n\nRather than manually overriding the BED_EXIT and DISMOUNT teleport reasons, made a config option to handle which causes to ignore. Accepts all Spigot TeleportCauses, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/player/PlayerTeleportEvent.TeleportCause.html for more info.","shortMessageHtmlLink":"Adding ignore_causes config option"}},{"before":"5066b40130e31446374d9a931e78dc2cbd01be34","after":"1ea62d10be2c31a5a29b239e15c30a52203e7d0d","ref":"refs/heads/2.3","pushedAt":"2023-09-06T04:08:25.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Fixing world loading issues\n\nAdds all plugin loading code to runnable to delay initiation until all world files are loaded into the server","shortMessageHtmlLink":"Fixing world loading issues"}},{"before":"6ce2cda67293fb40bd1c52b34dcffabf281dc047","after":"5066b40130e31446374d9a931e78dc2cbd01be34","ref":"refs/heads/2.3","pushedAt":"2023-03-31T01:33:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Extracting repeated text to string var","shortMessageHtmlLink":"Extracting repeated text to string var"}},{"before":"27d09a2b8f6988b9413e69bfc9b69a7a8f3d676f","after":"6ce2cda67293fb40bd1c52b34dcffabf281dc047","ref":"refs/heads/2.3","pushedAt":"2023-03-30T23:00:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Optimized imports","shortMessageHtmlLink":"Optimized imports"}},{"before":"d7618653ae7e986d0098ba1d867ef4104e0c6582","after":"27d09a2b8f6988b9413e69bfc9b69a7a8f3d676f","ref":"refs/heads/2.3","pushedAt":"2023-03-30T22:40:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Converting contains check to hashmap\n\nConvert entity checking to use the new hashmap instead of previous arraylist","shortMessageHtmlLink":"Converting contains check to hashmap"}},{"before":"b9e8d7a6e531397b1316d68bf9c20fc01e1b9e06","after":"d7618653ae7e986d0098ba1d867ef4104e0c6582","ref":"refs/heads/2.3","pushedAt":"2023-03-30T21:38:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Delaying the undoing of the invulnerability\n\nPreviously plugin would instantaneously undo the invulnerability status after teleporting, rendering it pretty useless. Now, we wait 30 ticks before unsetting it (to ensure the entity does not take unintended damage during the teleport).","shortMessageHtmlLink":"Delaying the undoing of the invulnerability"}},{"before":"ddd6652e49a6320627c2432b297a981c697e0057","after":"b9e8d7a6e531397b1316d68bf9c20fc01e1b9e06","ref":"refs/heads/2.3","pushedAt":"2023-03-30T21:37:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Add log messages for left/error\n\nAdd in logger messages when an entity gets left behind or an error is caught with the teleport.","shortMessageHtmlLink":"Add log messages for left/error"}},{"before":"d9a837b5f369e3a5591ea3712ae101e1284f2a02","after":"ddd6652e49a6320627c2432b297a981c697e0057","ref":"refs/heads/2.3","pushedAt":"2023-03-30T21:10:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CoolLord22","name":null,"path":"/CoolLord22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16751239?s=80&v=4"},"commit":{"message":"Adding return to indicate success\n\nPreviously the event cancelled/plugin disabled message would print regardless of if the teleport was processed. Adding this return exits us from the code when the teleport event is processed.","shortMessageHtmlLink":"Adding return to indicate success"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQyMDowNjozMy4wMDAwMDBazwAAAARvBn9i","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQyMDowNjozMy4wMDAwMDBazwAAAARvBn9i","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0zMFQyMToxMDoyOC4wMDAwMDBazwAAAAMPAWKd"}},"title":"Activity · CoolLord22/OtherAnimalTeleport"}