{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":273704808,"defaultBranch":"master","name":"LokaLib","ownerLogin":"Cryptite","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-20T12:34:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/399721?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704291293.0","currentOid":""},"activityList":{"items":[{"before":"ddb60d947d08500cd313e3ae0855034ad8df76fc","after":"4caa151dff8afe48c7da47ccd88a0ffc23d96ef8","ref":"refs/heads/master","pushedAt":"2024-07-03T12:58:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"getShowableBook()","shortMessageHtmlLink":"getShowableBook()"}},{"before":"7c7e70ccac72e5e6f5503590d25218940eb55993","after":"ddb60d947d08500cd313e3ae0855034ad8df76fc","ref":"refs/heads/master","pushedAt":"2024-07-02T13:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"CollectionUtils","shortMessageHtmlLink":"CollectionUtils"}},{"before":"711a9c8dacbedeea2680cd623daa1729bdf836e2","after":"7c7e70ccac72e5e6f5503590d25218940eb55993","ref":"refs/heads/master","pushedAt":"2024-06-04T13:49:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Add defaultItemStack argument to getItemStack()","shortMessageHtmlLink":"Add defaultItemStack argument to getItemStack()"}},{"before":"b10e11fd8454ac953aea3d0af86eb99cc5ccf8c7","after":"711a9c8dacbedeea2680cd623daa1729bdf836e2","ref":"refs/heads/master","pushedAt":"2024-05-06T14:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"This shouldn't be here","shortMessageHtmlLink":"This shouldn't be here"}},{"before":"63fb3fe8c234d2afef45858f7d5338afc8095d3b","after":"b10e11fd8454ac953aea3d0af86eb99cc5ccf8c7","ref":"refs/heads/master","pushedAt":"2024-05-04T15:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Null check","shortMessageHtmlLink":"Null check"}},{"before":"482945cf9dfbfd5dbf87856362185e25667ce127","after":"63fb3fe8c234d2afef45858f7d5338afc8095d3b","ref":"refs/heads/master","pushedAt":"2024-04-02T12:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Bring over tryFuture","shortMessageHtmlLink":"Bring over tryFuture"}},{"before":"3a87564c1180d7c2cf9d00d84a07cbe9e458a4df","after":"482945cf9dfbfd5dbf87856362185e25667ce127","ref":"refs/heads/master","pushedAt":"2024-03-26T02:05:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Whoops, no don't invalidate persistents; let them expire naturally","shortMessageHtmlLink":"Whoops, no don't invalidate persistents; let them expire naturally"}},{"before":"b8adf0fd65e1d33c31c9ab1b7ad047470a3cd855","after":"3a87564c1180d7c2cf9d00d84a07cbe9e458a4df","ref":"refs/heads/master","pushedAt":"2024-03-25T23:38:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Rewrite ClickConfirmations to cache and expire better, persistentCommand should really just last longer. 15m is well enough for those","shortMessageHtmlLink":"Rewrite ClickConfirmations to cache and expire better, persistentComm…"}},{"before":"732e53762f4cbefcc0aea3d63f5198c4283bac81","after":"b8adf0fd65e1d33c31c9ab1b7ad047470a3cd855","ref":"refs/heads/master","pushedAt":"2024-03-05T13:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Further better performance here. If we know the region names, why would we have WG lookup every region on an entire world when we can just get the explicit ProtectedRegions and do .contains()","shortMessageHtmlLink":"Further better performance here. If we know the region names, why wou…"}},{"before":"c2def96f85f8a02a01d0f0d5d8775a6db0a28a2c","after":"732e53762f4cbefcc0aea3d63f5198c4283bac81","ref":"refs/heads/master","pushedAt":"2024-03-05T01:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"More performant calls here, but shouldn't really be doing lookups these ways in general","shortMessageHtmlLink":"More performant calls here, but shouldn't really be doing lookups the…"}},{"before":"002dab7cb0765e9e9062d0cc0d11ab38f3dafad1","after":"c2def96f85f8a02a01d0f0d5d8775a6db0a28a2c","ref":"refs/heads/master","pushedAt":"2024-02-29T01:27:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"getClickableComponent()","shortMessageHtmlLink":"getClickableComponent()"}},{"before":"daf986565b209754b89e7edc1f5e860f3156a02a","after":"002dab7cb0765e9e9062d0cc0d11ab38f3dafad1","ref":"refs/heads/master","pushedAt":"2024-02-29T01:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"sendClickableComponent()","shortMessageHtmlLink":"sendClickableComponent()"}},{"before":"2dd436d19aaa8943ff9e5401aad73631dda32d17","after":"daf986565b209754b89e7edc1f5e860f3156a02a","ref":"refs/heads/master","pushedAt":"2024-02-27T21:48:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"defaultValues for these","shortMessageHtmlLink":"defaultValues for these"}},{"before":"8e55333e4d2fd0a9ff29e5fba5a912904c24dbf1","after":"2dd436d19aaa8943ff9e5401aad73631dda32d17","ref":"refs/heads/master","pushedAt":"2024-02-27T21:19:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Add Quaternionf and AxisAngle4f support to ConfigFile","shortMessageHtmlLink":"Add Quaternionf and AxisAngle4f support to ConfigFile"}},{"before":"f499b21ddb12dadcfbf01ac418045e1d7fb99fa2","after":"8e55333e4d2fd0a9ff29e5fba5a912904c24dbf1","ref":"refs/heads/master","pushedAt":"2024-01-26T13:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Make public","shortMessageHtmlLink":"Make public"}},{"before":"954ecba7993ce5868eb8a856a5d87aca6039ea30","after":"f499b21ddb12dadcfbf01ac418045e1d7fb99fa2","ref":"refs/heads/master","pushedAt":"2024-01-26T13:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Brought over some more methods from smp plugin","shortMessageHtmlLink":"Brought over some more methods from smp plugin"}},{"before":"89b825b2ee9a7160cd5e1ac6021576ce1a2fe466","after":"954ecba7993ce5868eb8a856a5d87aca6039ea30","ref":"refs/heads/master","pushedAt":"2024-01-05T15:07:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Use a fixed threadpool so we don't grow unnecessary large","shortMessageHtmlLink":"Use a fixed threadpool so we don't grow unnecessary large"}},{"before":"bb608585c10cb032d21d093f8ffbf184449f8c13","after":"89b825b2ee9a7160cd5e1ac6021576ce1a2fe466","ref":"refs/heads/master","pushedAt":"2024-01-04T01:02:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Turn this into a ConcurrentHashMap","shortMessageHtmlLink":"Turn this into a ConcurrentHashMap"}},{"before":"32fe5e4b8a54db4b2bf6dd9e27aa98fbff878ebf","after":"bb608585c10cb032d21d093f8ffbf184449f8c13","ref":"refs/heads/master","pushedAt":"2024-01-03T14:14:56.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Use proper skull API","shortMessageHtmlLink":"Use proper skull API"}},{"before":"bb608585c10cb032d21d093f8ffbf184449f8c13","after":null,"ref":"refs/heads/1.20.2","pushedAt":"2024-01-03T14:14:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"}},{"before":"88cb0c6e71c49c991e76bc7e88cdd5b873cd949c","after":"bb608585c10cb032d21d093f8ffbf184449f8c13","ref":"refs/heads/1.20.2","pushedAt":"2024-01-03T14:14:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Use proper skull API","shortMessageHtmlLink":"Use proper skull API"}},{"before":"95b8b6f2600ce0c65f7af4f938bc598ed6c1d888","after":"88cb0c6e71c49c991e76bc7e88cdd5b873cd949c","ref":"refs/heads/1.20.2","pushedAt":"2024-01-02T21:17:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"registerClick","shortMessageHtmlLink":"registerClick"}},{"before":"c6004d1c2bfad53b9c1dab1724300bc14b061fbe","after":"95b8b6f2600ce0c65f7af4f938bc598ed6c1d888","ref":"refs/heads/1.20.2","pushedAt":"2023-12-28T16:59:07.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"1.20.4","shortMessageHtmlLink":"1.20.4"}},{"before":"721e0527fe879834d3bd830fd0a689a1555aac25","after":"32fe5e4b8a54db4b2bf6dd9e27aa98fbff878ebf","ref":"refs/heads/master","pushedAt":"2023-11-27T14:50:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"static getStringChunk","shortMessageHtmlLink":"static getStringChunk"}},{"before":"d34bde4f5201d87bafe3ff7e8119c229bdbcc2e9","after":"721e0527fe879834d3bd830fd0a689a1555aac25","ref":"refs/heads/master","pushedAt":"2023-11-13T13:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"iterateChunksFromRegion","shortMessageHtmlLink":"iterateChunksFromRegion"}},{"before":"d90aafa382315b02af82095d94ee2dfefa039420","after":"d34bde4f5201d87bafe3ff7e8119c229bdbcc2e9","ref":"refs/heads/master","pushedAt":"2023-11-12T17:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Add isEmptyShulker","shortMessageHtmlLink":"Add isEmptyShulker"}},{"before":"597f3506743431a1e6b59ccc2aba9808f106c8b2","after":"d90aafa382315b02af82095d94ee2dfefa039420","ref":"refs/heads/master","pushedAt":"2023-11-11T14:23:53.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"getRandom update","shortMessageHtmlLink":"getRandom update"}},{"before":"d242e046a92f72949f222dfabd4721d23ac36a35","after":"c6004d1c2bfad53b9c1dab1724300bc14b061fbe","ref":"refs/heads/1.20.2","pushedAt":"2023-11-07T18:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Update to JDK21","shortMessageHtmlLink":"Update to JDK21"}},{"before":"f49bc6b3898d05cff069bc99ec85266180205085","after":"d242e046a92f72949f222dfabd4721d23ac36a35","ref":"refs/heads/1.20.2","pushedAt":"2023-11-07T14:49:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Update to JDK21","shortMessageHtmlLink":"Update to JDK21"}},{"before":"58c0a21630ce7070a1e663f9b11363f62ffa8814","after":"f49bc6b3898d05cff069bc99ec85266180205085","ref":"refs/heads/1.20.2","pushedAt":"2023-11-06T14:34:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cryptite","name":"Cryptite","path":"/Cryptite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399721?s=80&v=4"},"commit":{"message":"Whoops, 2.6","shortMessageHtmlLink":"Whoops, 2.6"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdeNZDwA","startCursor":null,"endCursor":null}},"title":"Activity · Cryptite/LokaLib"}