{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":499182897,"defaultBranch":"ver/1.21.1","name":"Leaf","ownerLogin":"Winds-Studio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-02T15:06:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87260913?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725647563.0","currentOid":""},"activityList":{"items":[{"before":"857b0ee3562813280effe9371e44f1c213ccc123","after":"1ba88a3dc33cea55ce34efb28fd5c046f8d49ab1","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-08T01:40:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated Upstream (Gale)\n\nUpstream has released updates that appear to apply and compile correctly\n\nGale Changes:\nDreeam-qwq/Gale@de9e804 Updated Upstream (Paper)","shortMessageHtmlLink":"Updated Upstream (Gale)"}},{"before":"73e4ddacf2bab949851dee878db9f9e05a81772f","after":"857b0ee3562813280effe9371e44f1c213ccc123","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-07T17:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Bump Velocity native dependency\n\nSince velocity pushed a fix ~45 mins ago","shortMessageHtmlLink":"Bump Velocity native dependency"}},{"before":"c6a8f6335fbd81025a644dafe29139df4d1eae04","after":"73e4ddacf2bab949851dee878db9f9e05a81772f","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-07T17:43:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Revert Velocity native dependency to fix crash on alpine","shortMessageHtmlLink":"Revert Velocity native dependency to fix crash on alpine"}},{"before":"a6355c22ce3623cbbbf3065bf8272befff3d8d2f","after":null,"ref":"refs/heads/dev/async","pushedAt":"2024-09-06T18:32:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"}},{"before":"54ee5ff975a76052b8eea31cc57da777c86f1e37","after":"c6a8f6335fbd81025a644dafe29139df4d1eae04","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-06T17:46:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Trigger build","shortMessageHtmlLink":"Trigger build"}},{"before":"ee59e0684b2c9e47a823773705ae801f99e6e393","after":"54ee5ff975a76052b8eea31cc57da777c86f1e37","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-06T17:38:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Trigger build","shortMessageHtmlLink":"Trigger build"}},{"before":"bd74ab753af29c37bee18c875f70ca924b72663c","after":"ee59e0684b2c9e47a823773705ae801f99e6e393","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-06T17:37:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Add Mutltithreaded Tracker & Async playerdata aving (#109)\n\n* init Multithreaded Tracker\r\n\r\n* Rebase & Clean up\r\n\r\n* Some clean up\r\n\r\n* Some work\r\n\r\n* [ci skip] Checked some petal issues\r\n\r\n* Fix tracker\r\n\r\n* Unify thread name again\r\n\r\n* Nitori: Async playerdata Save\r\n\r\n* Rebase\r\n\r\n* Fix Citizens player type NPC tracking issue (WIP)\r\n\r\nTemporary move sendChanges to off-main only. This can fix Citizens's player type NPC visible issue. But still working on making updatePlayer async too, since it also takes big part of performance, and also need to be compat with Citizens.\r\n\r\n* [ci skip] Drop useless patch\r\n\r\n* [ci skip] Adjust comments\r\n\r\n* Optimize tracker, batch processing sendChanges tasks\r\n\r\n* Clean up and fix\r\n\r\n* Rebase\r\n\r\n* Partial update player asynchronously & Fix citizens player type NPC visual issue\r\n\r\nThis made async tracker compat with CItizens, but still need to further optimize\r\n\r\n* Optimize and update config\r\n\r\n* Fix realPlayer detect condition & Made more async & Update patch comment\r\n\r\n* Add compat mode for tracker\r\n\r\nBy isolating Citizens compat logic into compat mode, it can gain more performance if Citizens is not installed.\r\n\r\n* [ci skip] Update comment","shortMessageHtmlLink":"Add Mutltithreaded Tracker & Async playerdata aving (#109)"}},{"before":"143e40279afcaeb3940c17038d6bd831f2e616f8","after":"bd74ab753af29c37bee18c875f70ca924b72663c","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-05T23:06:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Update workflow","shortMessageHtmlLink":"Update workflow"}},{"before":"c0effa6c0a7423dfc692f8ae0dbf66e9817c1e81","after":"a6355c22ce3623cbbbf3065bf8272befff3d8d2f","ref":"refs/heads/dev/async","pushedAt":"2024-09-05T22:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"[ci skip] Update comment","shortMessageHtmlLink":"[ci skip] Update comment"}},{"before":"e8e706e90a2d4f916b1d3ebf38503145f0ff07e8","after":"c0effa6c0a7423dfc692f8ae0dbf66e9817c1e81","ref":"refs/heads/dev/async","pushedAt":"2024-09-05T22:42:43.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Add compat mode for tracker\n\nBy isolating Citizens compat logic into compat mode, it can gain more performance if Citizens is not installed.","shortMessageHtmlLink":"Add compat mode for tracker"}},{"before":"edaef875d1b640b35a5bd905ca3f6fdbc6262d00","after":"143e40279afcaeb3940c17038d6bd831f2e616f8","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-03T19:27:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Remove useless Event TriState async API","shortMessageHtmlLink":"Remove useless Event TriState async API"}},{"before":"c0f827cb67053a27a4536cf8794203c9dd8c7242","after":"edaef875d1b640b35a5bd905ca3f6fdbc6262d00","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-03T02:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Fix stuck on loading on some Linux machine caused by wrong common-lang3 dependency scope","shortMessageHtmlLink":"Fix stuck on loading on some Linux machine caused by wrong common-lan…"}},{"before":"1a9ddb5ad3f065ee7a5c1e05a4efe950cf3e707b","after":"c0f827cb67053a27a4536cf8794203c9dd8c7242","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-02T01:41:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated Upstream (Gale)\n\nUpstream has released updates that appear to apply and compile correctly\n\nGale Changes:\nDreeam-qwq/Gale@6027593 Updated Upstream (Paper)","shortMessageHtmlLink":"Updated Upstream (Gale)"}},{"before":"3cc5aa15ee1d796d6d6c478490ab3d0f0de8eb11","after":"e8e706e90a2d4f916b1d3ebf38503145f0ff07e8","ref":"refs/heads/dev/async","pushedAt":"2024-09-01T16:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Fix realPlayer detect condition & Made more async & Update patch comment","shortMessageHtmlLink":"Fix realPlayer detect condition & Made more async & Update patch comment"}},{"before":"46178878e1f073d45e4f0510b0e9269882a9bf55","after":"3cc5aa15ee1d796d6d6c478490ab3d0f0de8eb11","ref":"refs/heads/dev/async","pushedAt":"2024-09-01T13:13:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Optimize and update config","shortMessageHtmlLink":"Optimize and update config"}},{"before":"7b595a0afc9ff2fe5a78ff1b32b08c24dfb760b5","after":"46178878e1f073d45e4f0510b0e9269882a9bf55","ref":"refs/heads/dev/async","pushedAt":"2024-09-01T06:37:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Partial update player asynchronously & Fix citizens player type NPC visual issue\n\nThis made async tracker compat with CItizens, but still need to further optimize","shortMessageHtmlLink":"Partial update player asynchronously & Fix citizens player type NPC v…"}},{"before":"85b44ca8c292c284e7c822e34fd85293c803271d","after":"7b595a0afc9ff2fe5a78ff1b32b08c24dfb760b5","ref":"refs/heads/dev/async","pushedAt":"2024-09-01T04:22:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Rebase","shortMessageHtmlLink":"Rebase"}},{"before":"910864f84a7aaeef8c9e2af31f7cc6ba6d37fb44","after":"1a9ddb5ad3f065ee7a5c1e05a4efe950cf3e707b","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-09-01T04:09:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Add Gale config to Spark profiler & Hide Sentry DSN key in Leaf config","shortMessageHtmlLink":"Add Gale config to Spark profiler & Hide Sentry DSN key in Leaf config"}},{"before":"94578dc934bf51d4eccc0431cee500af80ebf099","after":"85b44ca8c292c284e7c822e34fd85293c803271d","ref":"refs/heads/dev/async","pushedAt":"2024-08-31T02:06:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Clean up and fix","shortMessageHtmlLink":"Clean up and fix"}},{"before":"043929e51765ff6c24af4d60efe8620483eb7afb","after":"94578dc934bf51d4eccc0431cee500af80ebf099","ref":"refs/heads/dev/async","pushedAt":"2024-08-30T20:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"[ci skip] Adjust comments","shortMessageHtmlLink":"[ci skip] Adjust comments"}},{"before":"d169e80bcdbbcede818f95dbe670953924f707a1","after":"043929e51765ff6c24af4d60efe8620483eb7afb","ref":"refs/heads/dev/async","pushedAt":"2024-08-29T04:38:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"[ci skip] Drop useless patch","shortMessageHtmlLink":"[ci skip] Drop useless patch"}},{"before":"a81eca5e92207fafd6b13e5f5994aa930f3347c6","after":"d169e80bcdbbcede818f95dbe670953924f707a1","ref":"refs/heads/dev/async","pushedAt":"2024-08-29T04:28:18.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Fix Citizens player type NPC tracking issue (WIP)\n\nTemporary move sendChanges to off-main only. This can fix Citizens's player type NPC visible issue. But still working on making updatePlayer async too, since it also takes big part of performance, and also need to be compat with Citizens.","shortMessageHtmlLink":"Fix Citizens player type NPC tracking issue (WIP)"}},{"before":"cfdd5f1bea854d2b2a008e63f7b8feb0e9084113","after":"910864f84a7aaeef8c9e2af31f7cc6ba6d37fb44","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-08-29T04:16:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"[ci skip] Format patch","shortMessageHtmlLink":"[ci skip] Format patch"}},{"before":"5eec2e9f4b6cb0e7967b3582f25d70fd01065589","after":"cfdd5f1bea854d2b2a008e63f7b8feb0e9084113","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-08-28T21:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Revert toml version","shortMessageHtmlLink":"Revert toml version"}},{"before":"d3464781d5622cdda95211264c4602ff329d947d","after":"a81eca5e92207fafd6b13e5f5994aa930f3347c6","ref":"refs/heads/dev/async","pushedAt":"2024-08-28T03:20:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Rebase","shortMessageHtmlLink":"Rebase"}},{"before":"351bb339e8662def29b45f296c35b93cf76c405e","after":"5eec2e9f4b6cb0e7967b3582f25d70fd01065589","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-08-28T02:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Don't spawn if lastSpawnState is null","shortMessageHtmlLink":"Don't spawn if lastSpawnState is null"}},{"before":"03a888a3908eec04d68ed1e568106e2c1ae48c2b","after":"351bb339e8662def29b45f296c35b93cf76c405e","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-08-28T02:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Bump dependencies","shortMessageHtmlLink":"Bump dependencies"}},{"before":"19277eec8b1626df06de7d55eb88bb9e819649cf","after":"03a888a3908eec04d68ed1e568106e2c1ae48c2b","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-08-28T00:27:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Updated Upstream (Paper/Gale)\n\nUpstream has released updates that appear to apply and compile correctly\n\nPaper Changes:\nPaperMC/Paper@2fdb2e9 Fix structure check API (#11307)\nPaperMC/Paper@fcedb49 Update spark-paper\nPaperMC/Paper@956b3d1 Ensure MaterialChoice materials are items (#11325)\nPaperMC/Paper@5625051 Prevent duplicate pickup event for piglins (#11322)\nPaperMC/Paper@94444ce Fix incorrect timestamp in region file header recalculation (#11318)\nPaperMC/Paper@5b2c43e Remove set damage lootable item function from compasses (#11317)\nPaperMC/Paper@5167856 Fix despawn ranges by defaulting to an ellipsoid shape (#11312)\nPaperMC/Paper@e2da65c Deprecate API relating to menu title changes (#11309)\nPaperMC/Paper@ad4c524 Properly destroy placed blocks on the end platform (#11292)\nPaperMC/Paper@374d9c8 Add a method to reset Lodestone compasses back to normal ones (#11308)\nPaperMC/Paper@dd8c70a Ensure TabCompleteEvent always has a mutable backing list. (#11302)\nPaperMC/Paper@a7b8d95 Add enchantment seed update API (#11282)\nPaperMC/Paper@789a267 Re-implement maxLeashDistance world conf and call missing event (#11301)\nPaperMC/Paper@e08e667 Fix: synchronise sending chat to client with updating message signature cache (#11332)\nPaperMC/Paper@2562124 [ci skip] Create SECURITY.md (#11331)\n\nGale Changes:\nDreeam-qwq/Gale@d8e8537 Updated Upstream (Paper)\nDreeam-qwq/Gale@492609e Updated Upstream (Paper)\nDreeam-qwq/Gale@d9a7cf0 Updated Upstream (Paper)\nDreeam-qwq/Gale@afbc1ea Updated Upstream (Paper)","shortMessageHtmlLink":"Updated Upstream (Paper/Gale)"}},{"before":"c83b4d4e1b14b51a89662a29941113f129396966","after":"19277eec8b1626df06de7d55eb88bb9e819649cf","ref":"refs/heads/ver/1.21.1","pushedAt":"2024-08-25T22:22:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Fix built-in spark doesn't load Leaf config","shortMessageHtmlLink":"Fix built-in spark doesn't load Leaf config"}},{"before":"16076f4ff55710849c76a7d89392a5c092b666cf","after":"d3464781d5622cdda95211264c4602ff329d947d","ref":"refs/heads/dev/async","pushedAt":"2024-08-24T02:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dreeam-qwq","name":"Dreeam","path":"/Dreeam-qwq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61569423?s=80&v=4"},"commit":{"message":"Nitori: Async playerdata Save","shortMessageHtmlLink":"Nitori: Async playerdata Save"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEr-M_bQA","startCursor":null,"endCursor":null}},"title":"Activity · Winds-Studio/Leaf"}