{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":239503863,"defaultBranch":"v3","name":"npc-lib","ownerLogin":"juliarn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-10T12:14:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42209193?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720949524.0","currentOid":""},"activityList":{"items":[{"before":"b709484661030065be9f974b8acd14a264ee2ade","after":"a89deb72cc333ff67cfd9d8df08c793f8196e1d0","ref":"refs/heads/v3","pushedAt":"2024-07-14T09:32:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: back to snapshot","shortMessageHtmlLink":"chore: back to snapshot"}},{"before":"5e46bea17fcbdcbac556a278dc66e060a1abe709","after":"b709484661030065be9f974b8acd14a264ee2ade","ref":"refs/heads/v3","pushedAt":"2024-07-14T09:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: release 3.0.0-beta7","shortMessageHtmlLink":"chore: release 3.0.0-beta7"}},{"before":"b96ffa3acab5d1cf4b611f5f8d96ca14114072d0","after":"5e46bea17fcbdcbac556a278dc66e060a1abe709","ref":"refs/heads/v3","pushedAt":"2024-07-14T09:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"fix: relocate adventure transitively pulled by packetevents","shortMessageHtmlLink":"fix: relocate adventure transitively pulled by packetevents"}},{"before":"01491536a765c4ff2a2a90ed0328b04d4a9c2b40","after":"b96ffa3acab5d1cf4b611f5f8d96ca14114072d0","ref":"refs/heads/v3","pushedAt":"2024-07-12T13:39:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: update dependencies","shortMessageHtmlLink":"chore: update dependencies"}},{"before":"b8c3d2803da5099458e2c5f5ebc8ddd1ef99128d","after":"01491536a765c4ff2a2a90ed0328b04d4a9c2b40","ref":"refs/heads/v3","pushedAt":"2024-03-09T23:02:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: improve PLib data watcher serializer resolving logic","shortMessageHtmlLink":"chore: improve PLib data watcher serializer resolving logic"}},{"before":"26737d97e176531c9efb118ab2dfa01f25f04df3","after":"b8c3d2803da5099458e2c5f5ebc8ddd1ef99128d","ref":"refs/heads/v3","pushedAt":"2024-03-08T17:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"fix: tracked player was removed even if pre-hide event was cancelled","shortMessageHtmlLink":"fix: tracked player was removed even if pre-hide event was cancelled"}},{"before":"36e6dc62964f49948fc9173c58e0f1aca0fb3251","after":"26737d97e176531c9efb118ab2dfa01f25f04df3","ref":"refs/heads/v3","pushedAt":"2024-02-28T22:42:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: update dependencies & some 1.20.4 stuff","shortMessageHtmlLink":"chore: update dependencies & some 1.20.4 stuff"}},{"before":"cb6347277dc633827cf75ef362b58336c24ecc12","after":"36e6dc62964f49948fc9173c58e0f1aca0fb3251","ref":"refs/heads/v3","pushedAt":"2024-02-28T21:39:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"Do not track player if the pre-track event was cancelled (#119)","shortMessageHtmlLink":"Do not track player if the pre-track event was cancelled (#119)"}},{"before":"a97e14a201e0d7bf53a003c7517b202c6bd1b4c6","after":"cb6347277dc633827cf75ef362b58336c24ecc12","ref":"refs/heads/v3","pushedAt":"2023-10-18T18:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: back to snapshot","shortMessageHtmlLink":"chore: back to snapshot"}},{"before":"266d3c9aa8fb1a65b6b9008933b7f80f40ce5fc1","after":"a97e14a201e0d7bf53a003c7517b202c6bd1b4c6","ref":"refs/heads/v3","pushedAt":"2023-10-18T18:44:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: release 3.0.0-beta6","shortMessageHtmlLink":"chore: release 3.0.0-beta6"}},{"before":"17ef84471f2b6478f2fecbf1d93e58edad00a745","after":"266d3c9aa8fb1a65b6b9008933b7f80f40ce5fc1","ref":"refs/heads/v3","pushedAt":"2023-10-18T18:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: cleanup last commit","shortMessageHtmlLink":"chore: cleanup last commit"}},{"before":"46a1d5f244df6b882b15ffa2b006e75d833ab224","after":"17ef84471f2b6478f2fecbf1d93e58edad00a745","ref":"refs/heads/v3","pushedAt":"2023-10-18T18:06:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"feat: update to 1.20.2 (#115)","shortMessageHtmlLink":"feat: update to 1.20.2 (#115)"}},{"before":"8eb7fbe01ca28e8a7db619a29a852703d17f26f2","after":"46a1d5f244df6b882b15ffa2b006e75d833ab224","ref":"refs/heads/v3","pushedAt":"2023-09-11T19:10:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"build: configure OSSRH publishing","shortMessageHtmlLink":"build: configure OSSRH publishing"}},{"before":"82b17512ea22f61b41809404468fde710141eead","after":"8eb7fbe01ca28e8a7db619a29a852703d17f26f2","ref":"refs/heads/v3","pushedAt":"2023-08-06T10:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"fix: also gracefully handle spigot resolve failures\n\nDo not propagate just a NullPointerException from calling Profile.resolved() when the id or name is unavailable, but rather return a better exception that explains the issue directly.","shortMessageHtmlLink":"fix: also gracefully handle spigot resolve failures"}},{"before":"abf4e934d83a3837dcb22577b7f8bd583c636b99","after":"82b17512ea22f61b41809404468fde710141eead","ref":"refs/heads/v3","pushedAt":"2023-08-06T10:11:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"fix: partly work around paper PlayerProfile issues\n\nthis basically applies two things to the paper player profile resolver:\n- it inserts a random generated name in case the name wasn't completed by the profile resolver\n- it throws a better exception in case the player uuid didn't get resolved\nThis is happening due to a paper issue: calling complete() on a player profile does not actually complete the stuff like name and uuid, it only completes the properties (but the information is present). This is not an issue in the spigot resolver.","shortMessageHtmlLink":"fix: partly work around paper PlayerProfile issues"}},{"before":"e59ead1d1e50d2006e61f4982ef85ed928d6fab0","after":null,"ref":"refs/heads/event","pushedAt":"2023-08-06T09:42:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"}},{"before":"fc9d497f90252437d4677a75f4595384337fb95a","after":"abf4e934d83a3837dcb22577b7f8bd583c636b99","ref":"refs/heads/v3","pushedAt":"2023-08-06T09:42:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"feat: use custom event handling over external dependency (#112)","shortMessageHtmlLink":"feat: use custom event handling over external dependency (#112)"}},{"before":"e7e8b0e0e5226983a2ec25b967416508a29eb044","after":"e59ead1d1e50d2006e61f4982ef85ed928d6fab0","ref":"refs/heads/event","pushedAt":"2023-08-06T09:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"fix: correctly post events to subscribers","shortMessageHtmlLink":"fix: correctly post events to subscribers"}},{"before":null,"after":"e7e8b0e0e5226983a2ec25b967416508a29eb044","ref":"refs/heads/event","pushedAt":"2023-08-05T21:30:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"fix: replace event lib with custom implementation","shortMessageHtmlLink":"fix: replace event lib with custom implementation"}},{"before":"a421f3c0a467a3fcbf49a115e27afd1ca7f759c3","after":"fc9d497f90252437d4677a75f4595384337fb95a","ref":"refs/heads/v3","pushedAt":"2023-08-05T10:18:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: properly sync npc position on first spawn (#110)","shortMessageHtmlLink":"chore: properly sync npc position on first spawn (#110)"}},{"before":"5bfd22fc895c26cfbf8f12b028bdfe3d7d7d31cd","after":"a421f3c0a467a3fcbf49a115e27afd1ca7f759c3","ref":"refs/heads/v3","pushedAt":"2023-08-03T18:56:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: update dependencies & bump gradle version & remove deprecated event lib","shortMessageHtmlLink":"chore: update dependencies & bump gradle version & remove deprecated …"}},{"before":"4b572481f46fbf61eb983b8c62a2b25c05502f36","after":"5bfd22fc895c26cfbf8f12b028bdfe3d7d7d31cd","ref":"refs/heads/v3","pushedAt":"2023-07-31T20:04:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"sync npc orientation when player moves (#108)","shortMessageHtmlLink":"sync npc orientation when player moves (#108)"}},{"before":"ad09fa88b35e3a1f2d20ba73ea95d704999e3f6f","after":"4b572481f46fbf61eb983b8c62a2b25c05502f36","ref":"refs/heads/v3","pushedAt":"2023-06-14T20:55:04.680Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"fix: always request profile properties signature from Mojang api","shortMessageHtmlLink":"fix: always request profile properties signature from Mojang api"}},{"before":"64c76aa5529bf4cca62fa1da32ced1868b207aa4","after":"ad09fa88b35e3a1f2d20ba73ea95d704999e3f6f","ref":"refs/heads/v3","pushedAt":"2023-05-21T14:42:15.507Z","pushType":"push","commitsCount":3,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"move invalidly placed methods to the right place","shortMessageHtmlLink":"move invalidly placed methods to the right place"}},{"before":"84ee3eaed816f4cd77139fe89598a36e09c35b09","after":"64c76aa5529bf4cca62fa1da32ced1868b207aa4","ref":"refs/heads/v3","pushedAt":"2023-04-08T07:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"deps: bump dependencies & gradle, pin down dependencies pulled based on git commits","shortMessageHtmlLink":"deps: bump dependencies & gradle, pin down dependencies pulled based …"}},{"before":"c97700675534f7588dc455e39de2bec121d42485","after":"84ee3eaed816f4cd77139fe89598a36e09c35b09","ref":"refs/heads/v3","pushedAt":"2023-04-07T09:53:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"deps: move checkstyle dependency to version catalog","shortMessageHtmlLink":"deps: move checkstyle dependency to version catalog"}},{"before":"db1a4fd803c09b31c2c46cc92720f572d85d84ef","after":"c97700675534f7588dc455e39de2bec121d42485","ref":"refs/heads/v3","pushedAt":"2023-04-07T09:49:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derklaro","name":"Pasqual Koschmieder","path":"/derklaro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40468651?s=80&v=4"},"commit":{"message":"chore: remove hard depend on bukkit scheduler to support folia","shortMessageHtmlLink":"chore: remove hard depend on bukkit scheduler to support folia"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfunXkwA","startCursor":null,"endCursor":null}},"title":"Activity · juliarn/npc-lib"}