{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":255178955,"defaultBranch":"master","name":"NoCheatPlus","ownerLogin":"Updated-NoCheatPlus","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-04-12T22:08:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63469405?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716007887.0","currentOid":""},"activityList":{"items":[{"before":"cce1a0ef7280c0c5fe742fb69f91a7e20afbcb15","after":null,"ref":"refs/heads/hspeed-collide","pushedAt":"2024-05-18T04:51:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"}},{"before":"ef4e959dfa7aa7dc17d35a8a149556e70c7803dd","after":"6f25a0f0f801fec8bd8b32e3394fb75102b1b266","ref":"refs/heads/hspeed","pushedAt":"2024-05-17T18:57:48.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Sketch \"isSolidFace()\" NMS method, change for some method signatures, Cleanup VII\n\nSpeed factor methods will now use LivingEntity instead of Player signatures, because they'll be used in the future for vehicles as well.\n\nisSolidFace is untested.","shortMessageHtmlLink":"Sketch \"isSolidFace()\" NMS method, change for some method signatures,…"}},{"before":"91b40d88f3873743b5e11560ed2717f760825620","after":"9bb34f6f2dc47abfd302da6b5de9d601e7bf5ef9","ref":"refs/heads/master","pushedAt":"2024-05-12T17:15:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Core compatibility 1.20.5/1.20.6\n\n+ Missing newly added attributes!","shortMessageHtmlLink":"Core compatibility 1.20.5/1.20.6"}},{"before":"9201ff03ece38bd67d8eaddb2e7c8554c46c3eb2","after":"cce1a0ef7280c0c5fe742fb69f91a7e20afbcb15","ref":"refs/heads/hspeed-collide","pushedAt":"2024-04-23T18:20:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"[Broken][Bleeding] Manually implement collide function","shortMessageHtmlLink":"[Broken][Bleeding] Manually implement collide function"}},{"before":"db3237f1eefa8cbf1b5e755f8821022e39d78efd","after":"9201ff03ece38bd67d8eaddb2e7c8554c46c3eb2","ref":"refs/heads/hspeed-collide","pushedAt":"2024-03-05T23:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Ensure that players get the correct fall damage penalty for falling on stalagmites.\n\nVanilla mechanic: falling on stalagmites will roughly double the fall-distance that will be used to calculate the subsequent fall-damage.\nBecause the fall-distance (not damage(!)) is multiplied, this means that even just jumping on pointed dripstone can damage the player (half a heart)\n\n+ random comments here and there.","shortMessageHtmlLink":"Ensure that players get the correct fall damage penalty for falling o…"}},{"before":"a094328cdea432c7b34bc24f21bf2b89d41c665b","after":"db3237f1eefa8cbf1b5e755f8821022e39d78efd","ref":"refs/heads/hspeed-collide","pushedAt":"2024-02-20T18:52:37.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Cleanup V: Post merge touch-ups.\n\n+ update client version to 1.20.3/1.20.4 + explicitly state what kind of \"step up\" we are checking in vidstrel with the \"isStep\" method.","shortMessageHtmlLink":"Cleanup V: Post merge touch-ups."}},{"before":"da64b55ec1776755cb7e7fa537d6591f24588690","after":"a094328cdea432c7b34bc24f21bf2b89d41c665b","ref":"refs/heads/hspeed-collide","pushedAt":"2024-02-13T06:54:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Small commit to practice reverse engineering\n\nAdd shape for bamboo and dripstone on bedrock","shortMessageHtmlLink":"Small commit to practice reverse engineering"}},{"before":"aad0e617dd1b19c676572b3d1460825bbc774bdb","after":"91b40d88f3873743b5e11560ed2717f760825620","ref":"refs/heads/master","pushedAt":"2024-02-03T15:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Fix #334 #333","shortMessageHtmlLink":"Fix #334 #333"}},{"before":"5e857b225e099f72cf33be96b75925b31985b6a2","after":"aad0e617dd1b19c676572b3d1460825bbc774bdb","ref":"refs/heads/master","pushedAt":"2024-01-21T15:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Attempt to fix #331 and fix a false positive with Visible","shortMessageHtmlLink":"Attempt to fix #331 and fix a false positive with Visible"}},{"before":"2e172a4de726721e6ab55f58df7e9e253c9d8bc6","after":"da64b55ec1776755cb7e7fa537d6591f24588690","ref":"refs/heads/hspeed-collide","pushedAt":"2024-01-12T14:44:30.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Cleanup III, don't apply the step-up fix if the client is too old, keep track of forward/strafe impulses with the move-tracking system\n\n+ adjust workarounds + use","shortMessageHtmlLink":"Cleanup III, don't apply the step-up fix if the client is too old, ke…"}},{"before":"2ac54c712f2c5df789a12e71343bcd0c6b2643f8","after":"2e172a4de726721e6ab55f58df7e9e253c9d8bc6","ref":"refs/heads/hspeed-collide","pushedAt":"2024-01-11T17:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Second attempt","shortMessageHtmlLink":"Second attempt"}},{"before":"c0578c52b671d3752aee0031e05ffa8bd670e5d5","after":"5e857b225e099f72cf33be96b75925b31985b6a2","ref":"refs/heads/master","pushedAt":"2024-01-11T11:21:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Merge pull request #330 from skbeh/replace-random\n\nReplace usage of java.util.Random","shortMessageHtmlLink":"Merge pull request #330 from skbeh/replace-random"}},{"before":"e15d614bb89d25bb18cf880a36d553a3670472a1","after":"c0578c52b671d3752aee0031e05ffa8bd670e5d5","ref":"refs/heads/master","pushedAt":"2024-01-11T11:20:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Close inventory instead of cancelling hit","shortMessageHtmlLink":"Close inventory instead of cancelling hit"}},{"before":"fd872fe26c3878be87641894ff69d005b6fe6905","after":"2ac54c712f2c5df789a12e71343bcd0c6b2643f8","ref":"refs/heads/hspeed-collide","pushedAt":"2024-01-11T10:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Attempt to fix collisions","shortMessageHtmlLink":"Attempt to fix collisions"}},{"before":"126c135c0b3388e1d238d7967a8c9cb1a7849c8a","after":"e15d614bb89d25bb18cf880a36d553a3670472a1","ref":"refs/heads/master","pushedAt":"2024-01-07T18:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Ensure that null bounds are returned only for truly passable blocks.\n\n(Fix ported from the other branch)","shortMessageHtmlLink":"Ensure that null bounds are returned only for truly passable blocks."}},{"before":"610b4b082cdff966ae88f45e266bd00593d50718","after":"fd872fe26c3878be87641894ff69d005b6fe6905","ref":"refs/heads/hspeed-collide","pushedAt":"2024-01-07T17:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Adjustments for head obstruction, fix first descending move after stepping down a bed for newer clients\n\nAlso, re-define head obstruction definition by using the collide method + blindly (and roughly) attempt to support horizontal collisions.","shortMessageHtmlLink":"Adjustments for head obstruction, fix first descending move after ste…"}},{"before":"c163bbe76b8f5e78eaea5547a70b704adce49b5f","after":"610b4b082cdff966ae88f45e266bd00593d50718","ref":"refs/heads/hspeed-collide","pushedAt":"2024-01-07T09:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Correct height\n\nIdiot me back then","shortMessageHtmlLink":"Correct height"}},{"before":"b7b2a6d12ac0b6d13e68d7941fab6fe7d76428ac","after":"c163bbe76b8f5e78eaea5547a70b704adce49b5f","ref":"refs/heads/hspeed-collide","pushedAt":"2024-01-05T21:07:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Ops...?\n\nForgot to push this one on remote. Idiot me...","shortMessageHtmlLink":"Ops...?"}},{"before":"5877736f842b4f4f87b00ed5d691d78e752cd20d","after":"b7b2a6d12ac0b6d13e68d7941fab6fe7d76428ac","ref":"refs/heads/hspeed-collide","pushedAt":"2024-01-05T19:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Ensure to use the bounding box of the \"from\" position when computing collisions.","shortMessageHtmlLink":"Ensure to use the bounding box of the \"from\" position when computing …"}},{"before":"7604b8601c3864966f8bdf1967c27f8e5f9e0a91","after":"5877736f842b4f4f87b00ed5d691d78e752cd20d","ref":"refs/heads/hspeed-collide","pushedAt":"2024-01-03T18:47:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Fiddling around with Minecraft's collision method.\n\nAttempt to actually predict collision movements, instead of resorting to workarounds (at least for the vertical part).\n\n* Experiment with block change tracker and block breaking below...","shortMessageHtmlLink":"Fiddling around with Minecraft's collision method."}},{"before":"ae2ab3543f3edb516baa258370af2408ecef5124","after":"126c135c0b3388e1d238d7967a8c9cb1a7849c8a","ref":"refs/heads/master","pushedAt":"2023-12-30T06:22:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Typo","shortMessageHtmlLink":"Typo"}},{"before":"ef4e959dfa7aa7dc17d35a8a149556e70c7803dd","after":"7604b8601c3864966f8bdf1967c27f8e5f9e0a91","ref":"refs/heads/hspeed-collide","pushedAt":"2023-12-29T12:55:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Test collide","shortMessageHtmlLink":"Test collide"}},{"before":null,"after":"ef4e959dfa7aa7dc17d35a8a149556e70c7803dd","ref":"refs/heads/hspeed-collide","pushedAt":"2023-12-29T12:55:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Adjust to only add null bound to truly IGN_PASSABLE","shortMessageHtmlLink":"Adjust to only add null bound to truly IGN_PASSABLE"}},{"before":"49ad9f9f41726101dd4da45795254c4ceca9e66c","after":"ef4e959dfa7aa7dc17d35a8a149556e70c7803dd","ref":"refs/heads/hspeed","pushedAt":"2023-12-28T20:59:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Adjust to only add null bound to truly IGN_PASSABLE","shortMessageHtmlLink":"Adjust to only add null bound to truly IGN_PASSABLE"}},{"before":"92f1c8ff78bd94bf1d1b1586a24c1af4539eb886","after":"49ad9f9f41726101dd4da45795254c4ceca9e66c","ref":"refs/heads/hspeed","pushedAt":"2023-12-28T20:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Adjust touch down workaround.\n\nCompare to predicted distance not actual one.\n+ fix a compile error","shortMessageHtmlLink":"Adjust touch down workaround."}},{"before":"15cc6e11e18763a995ea871b81304e4f088c04ab","after":"92f1c8ff78bd94bf1d1b1586a24c1af4539eb886","ref":"refs/heads/hspeed","pushedAt":"2023-12-28T16:31:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"Merge branch 'master' into hspeed","shortMessageHtmlLink":"Merge branch 'master' into hspeed"}},{"before":"d0015cb7c13dd7d820db55e9e17001aa726e309a","after":"15cc6e11e18763a995ea871b81304e4f088c04ab","ref":"refs/heads/hspeed","pushedAt":"2023-12-28T14:02:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Lysandr0","name":null,"path":"/Lysandr0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20213873?s=80&v=4"},"commit":{"message":"More refactoring and simplification for lost-ground workarounds.\n\nKeep them minimal and use the interpolation method to catch most cases + adjust some workarounds.","shortMessageHtmlLink":"More refactoring and simplification for lost-ground workarounds."}},{"before":"c56a33351de7e27967c6688d8cde9dafc3a12964","after":"ae2ab3543f3edb516baa258370af2408ecef5124","ref":"refs/heads/master","pushedAt":"2023-12-26T06:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Do sort XZ when Y not possible to pass","shortMessageHtmlLink":"Do sort XZ when Y not possible to pass"}},{"before":"6e887815121e63c9790b88cebba3ad4e1fe57902","after":"c56a33351de7e27967c6688d8cde9dafc3a12964","ref":"refs/heads/master","pushedAt":"2023-12-26T06:08:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"[Breaking] Update to visible\n\nShould be last changes to fix previous known bypasses.\nRemove passable_x4 from all trap door because it not the same behavior with gate.\nAnd make passable blocks has no ground will be null bounding box from now on","shortMessageHtmlLink":"[Breaking] Update to visible"}},{"before":"785c19dfdc05c20ea02201c4874de18efb95146a","after":"6e887815121e63c9790b88cebba3ad4e1fe57902","ref":"refs/heads/master","pushedAt":"2023-12-26T05:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xaw3ep","name":"Xaw3ep","path":"/xaw3ep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51277581?s=80&v=4"},"commit":{"message":"Fully support 1.20.4","shortMessageHtmlLink":"Fully support 1.20.4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETXUshQA","startCursor":null,"endCursor":null}},"title":"Activity · Updated-NoCheatPlus/NoCheatPlus"}