{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":169060349,"defaultBranch":"master","name":"Cubyz","ownerLogin":"PixelGuys","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-04T10:16:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42113569?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721396626.0","currentOid":""},"activityList":{"items":[{"before":"f9079be9cafedb4bd8ab6288049b5b51c86b3154","after":"e07a51c9d9d657f73e5db6bcbee7f392aedfd498","ref":"refs/heads/master","pushedAt":"2024-09-10T16:44:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Was accidentally checking against steppingHeight instead of height.\n\nFixes #703","shortMessageHtmlLink":"Was accidentally checking against steppingHeight instead of height."}},{"before":"c5a9ea53cd7da10fd0ce0009ed125dd67c7e187f","after":"f9079be9cafedb4bd8ab6288049b5b51c86b3154","ref":"refs/heads/master","pushedAt":"2024-09-09T19:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"T to open chat.\n\nextracted from #412\nfixes the first half of #428","shortMessageHtmlLink":"T to open chat."}},{"before":"9f63353f4aac96cff936595c39ec33a7a3fb97ad","after":"c5a9ea53cd7da10fd0ce0009ed125dd67c7e187f","ref":"refs/heads/master","pushedAt":"2024-09-09T18:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Clamp /tp coordinates to prevent people from crashign the server by teleporting to a distant location.\n\nThis is a temporary work around, until #310 is implemented.","shortMessageHtmlLink":"Clamp /tp coordinates to prevent people from crashign the server by t…"}},{"before":"a5a1f53e90b31952d5f13821cb1f7b01a98786b5","after":"9f63353f4aac96cff936595c39ec33a7a3fb97ad","ref":"refs/heads/master","pushedAt":"2024-09-09T18:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix rendering of empty strings in debug menus.\n\nfixes #704","shortMessageHtmlLink":"Fix rendering of empty strings in debug menus."}},{"before":"eecad02cedcb8aaa5a8991f6d6e17b9f0f3eb3c4","after":"a5a1f53e90b31952d5f13821cb1f7b01a98786b5","ref":"refs/heads/master","pushedAt":"2024-09-08T08:51:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Use a VirtualList for client entities to ensure stable pointers on resize.\n\nfixes #648","shortMessageHtmlLink":"Use a VirtualList for client entities to ensure stable pointers on re…"}},{"before":"df76d2da1b3bc683b09f2117d621e58d48674bfb","after":"eecad02cedcb8aaa5a8991f6d6e17b9f0f3eb3c4","ref":"refs/heads/master","pushedAt":"2024-09-07T20:32:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Add breaking textures.","shortMessageHtmlLink":"Add breaking textures."}},{"before":"1764de2912c2357781ae798f38b5c33d5ff9843f","after":"df76d2da1b3bc683b09f2117d621e58d48674bfb","ref":"refs/heads/master","pushedAt":"2024-09-07T20:27:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Added ctrl+a to select all text in a text-box","shortMessageHtmlLink":"Added ctrl+a to select all text in a text-box"}},{"before":"b1621991386897f7c6a9e11ce904a03df9ad8f0e","after":"1764de2912c2357781ae798f38b5c33d5ff9843f","ref":"refs/heads/master","pushedAt":"2024-09-06T20:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix height check for cave biomes.\n\nfixes #693","shortMessageHtmlLink":"Fix height check for cave biomes."}},{"before":"b748dbec4b8e4222e8dc5d1fc271217a0a23d04e","after":"b1621991386897f7c6a9e11ce904a03df9ad8f0e","ref":"refs/heads/master","pushedAt":"2024-09-06T20:22:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Add a VirtualList which preallocates a large amount of virtual memory to ensure that resizing doesn't invalidate pointers.\n\nThere is no direct use case for this yet, but I'm sure this will become handy in the future.\n\nfixes #671","shortMessageHtmlLink":"Add a VirtualList which preallocates a large amount of virtual memory…"}},{"before":"d6ec78bb44803f36bd17c558a2e277c7c8d21f2e","after":"b748dbec4b8e4222e8dc5d1fc271217a0a23d04e","ref":"refs/heads/master","pushedAt":"2024-09-06T17:59:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"aa04731efbc30d5002a5cf592d1971a0e7059b9c","after":"d6ec78bb44803f36bd17c558a2e277c7c8d21f2e","ref":"refs/heads/master","pushedAt":"2024-09-05T19:34:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Remove spammy warning from biome generation.","shortMessageHtmlLink":"Remove spammy warning from biome generation."}},{"before":"a5ae38aba08d314d988dfff605ca0d869ccbbeed","after":"aa04731efbc30d5002a5cf592d1971a0e7059b9c","ref":"refs/heads/master","pushedAt":"2024-09-05T19:16:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Ignore user generated backgrounds in the assets/backgrounds folder. (#682)\n\n* Ignore user generated backgrounds in the assets/backgrounds folder.\r\n\r\n* Add back newline at end of file in .gitignore","shortMessageHtmlLink":"Ignore user generated backgrounds in the assets/backgrounds folder. (#…"}},{"before":"5cb12cc3edf16c16e40d95bf8f8973356c80004d","after":"a5ae38aba08d314d988dfff605ca0d869ccbbeed","ref":"refs/heads/master","pushedAt":"2024-09-05T19:16:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix #676 Player keeps forwards momentum when sliding against block (#681)\n\n* Fix #676 Player keeps forwards momentum when sliding against block\r\n\r\n* Fix velocity stopping one frame too late","shortMessageHtmlLink":"Fix #676 Player keeps forwards momentum when sliding against block (#681"}},{"before":"e1d715ce1cec5ab71d47ff892357605f9ea6056e","after":"5cb12cc3edf16c16e40d95bf8f8973356c80004d","ref":"refs/heads/master","pushedAt":"2024-09-04T20:18:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Models (#657)\n\n* Added ability to load .obj files\r\n\r\n* remove .mtl file\r\n\r\n* Replaced z up with y up in obj because apparently it is better\r\n\r\n* Make cubyz support blockbench models correctly\r\n\r\n* Not working changes\r\n\r\n* Segfault\r\n\r\n* Fixed bugs because i felt like it\r\n\r\n* Catch up\r\n\r\n* stuff\r\n\r\n* Stuff\r\n\r\n* Catch up\r\n\r\n* Remove unneccessary code\r\n\r\n* Changes to hopefully fix things\r\n\r\n* Remove debug log\r\n\r\n* Remove exportModel function\r\n\r\n* Updated new blocks\r\n\r\n* Fixed some std.log.err calls\r\n\r\n* aaa\r\n\r\n* I AM SO HAPPY YEEEEESSSSSSSSSSSSSSSSSSSSSSSSS\r\n\r\n* im silly\r\n\r\n* remove commented line\r\n\r\n* Remove useless code\r\n\r\n* remove thing\r\n\r\n* remove backgrounds\r\n\r\n* export function just in case i make an oopsie\r\n\r\n* add 1 to indices\r\n\r\n* final exportModel fix before i remove\r\n\r\n* remove export model\r\n\r\n* i forgor to do the uv stuff\r\n\r\n* hopefully final exportModel change\r\n\r\n* yoo\r\n\r\n* final changes\r\n\r\n* fixed memory leak","shortMessageHtmlLink":"Models (#657)"}},{"before":"3c7bd88f6afe7bdbb5393360fcede92a0a5cbeec","after":"e1d715ce1cec5ab71d47ff892357605f9ea6056e","ref":"refs/heads/master","pushedAt":"2024-09-04T18:54:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix fps cap slider being shown as 144 when the settings are opened, despite being unlimited in the settings.","shortMessageHtmlLink":"Fix fps cap slider being shown as 144 when the settings are opened, d…"}},{"before":"2950c152bbcc843508de62915f284bee1853847d","after":"3c7bd88f6afe7bdbb5393360fcede92a0a5cbeec","ref":"refs/heads/master","pushedAt":"2024-09-04T18:53:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Reset fadeOutEnd when chat lists are created.\n\nFixes crash when reentering world in singleplayer after a chat message has faded out.\nFixes error mentioned in https://github.com/PixelGuys/Cubyz/issues/649#issuecomment-2327506297, but does not affect #649","shortMessageHtmlLink":"Reset fadeOutEnd when chat lists are created."}},{"before":"830db8185e4fff3ae722f15dc122bd5444687c01","after":"2950c152bbcc843508de62915f284bee1853847d","ref":"refs/heads/master","pushedAt":"2024-09-04T18:53:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix issues with check_format.py (#667)\n\n* Made format_check use os.sep when checking if it should ignore a folder\r\n\r\n* Made format_check specify utf-8 encoding when loading files.\r\n\r\n* Fixed documentation using wrong filename for format_check.py","shortMessageHtmlLink":"Fix issues with check_format.py (#667)"}},{"before":"d5ae89f8464f021a76e0fbed65843c66dee59bc5","after":"830db8185e4fff3ae722f15dc122bd5444687c01","ref":"refs/heads/master","pushedAt":"2024-09-04T18:36:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix overwriteing held item when copying block (#662)\n\nundefined","shortMessageHtmlLink":"Fix overwriteing held item when copying block (#662)"}},{"before":"afe744fa7d7847443899d9e8979844a305e19925","after":"d5ae89f8464f021a76e0fbed65843c66dee59bc5","ref":"refs/heads/master","pushedAt":"2024-09-04T18:31:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Player physics fixes and more debug info (#663)\n\n* Add more player debug info to debug.zig\r\n\r\n* Made format_check use os.sep when checking if it should ignore a folder\r\n\r\n* Made format_check log the file path if an exception occurs\r\n\r\n* Made format_check specify utf-8 encoding when loading files.\r\n\r\n* Extracted repeated code from player collision check\r\n\r\n* Added back eyepos check that affected physics\r\n\r\n* Made unstuck always unstuck upwards for the time being (affects #521)\r\n\r\n* Added \"coyote time\" to eyes when you step off a ledge (fixes #636)\r\n\r\n* Added eye data to debug info\r\n\r\n* Use smarter eyebox check suggested by Quantum.\r\n\r\n* Made collideOrStep return Vec3d with correct index set instead of Vec2d.\r\n\r\n* Made sure debug loads atomic bools\r\n\r\n* Make eye coyote debug number prettier by not showing it being less than 0\r\n\r\n* Revert format_check.py changes to have them in a separate commit.\r\n\r\nThis reverts commit bebdaa57ce74c0d8152e9a3eedeb2ed96a1515ce.\r\nThis reverts commit 1e05bd42982ec3516a4f273a5ba3972d70efe1d8.\r\nThis reverts commit 2b4944e60c7441e29c7f96bfcc2d0f3436a01ca8.\r\n\r\n* Fix accidentally replacing the wrong argument in a67aa290","shortMessageHtmlLink":"Player physics fixes and more debug info (#663)"}},{"before":"53f9abe23b203e86ce783c6c6f69d6a548f2c666","after":"afe744fa7d7847443899d9e8979844a305e19925","ref":"refs/heads/master","pushedAt":"2024-09-03T19:59:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix margin calculation in the CaveBiomeMap.\n\nfixes #640","shortMessageHtmlLink":"Fix margin calculation in the CaveBiomeMap."}},{"before":"1dc0cfa01000d858c661d4a7c8900b9f72618bce","after":"53f9abe23b203e86ce783c6c6f69d6a548f2c666","ref":"refs/heads/master","pushedAt":"2024-09-03T18:24:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Update diamond and stick material","shortMessageHtmlLink":"Update diamond and stick material"}},{"before":"542e1270c5406e8ef77799323440a9171672d812","after":"1dc0cfa01000d858c661d4a7c8900b9f72618bce","ref":"refs/heads/master","pushedAt":"2024-09-01T19:59:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"My driver doesn't seem to like discards in a while loop.\n\nfixes #654","shortMessageHtmlLink":"My driver doesn't seem to like discards in a while loop."}},{"before":"cb20d886dd2bbda51400d8ed0eb5711e3b5c022e","after":"542e1270c5406e8ef77799323440a9171672d812","ref":"refs/heads/master","pushedAt":"2024-08-31T18:26:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix buffer overflow when receiving a brute forcing port message produced by trying to connect from a symmetric NAT.\n\nShould fix #655","shortMessageHtmlLink":"Fix buffer overflow when receiving a brute forcing port message produ…"}},{"before":"e49353aad95b6623c60edacc859824ee1c1df528","after":"cb20d886dd2bbda51400d8ed0eb5711e3b5c022e","ref":"refs/heads/master","pushedAt":"2024-08-31T08:34:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix the enter name prompt not showing on first game launch.","shortMessageHtmlLink":"Fix the enter name prompt not showing on first game launch."}},{"before":"4cbf9072569b298d96c2a7f6b85d16d17046d735","after":"e49353aad95b6623c60edacc859824ee1c1df528","ref":"refs/heads/master","pushedAt":"2024-08-29T13:17:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Reduce locking in the ThreadPool to avoid locking while calling any task related functions.\n\nfixes a deadlock and reduces the chance for future deadlocks of this kind.\nshould also fix #384 since now the largest continuous locking time is shorter.","shortMessageHtmlLink":"Reduce locking in the ThreadPool to avoid locking while calling any t…"}},{"before":"44bb49ee5b6f4c9fa61f368fc405d03bcfadfcc2","after":"4cbf9072569b298d96c2a7f6b85d16d17046d735","ref":"refs/heads/master","pushedAt":"2024-08-19T18:06:49.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Refactor the collision code, moving it outside of the Player struct.","shortMessageHtmlLink":"Refactor the collision code, moving it outside of the Player struct."}},{"before":"d23ffc2919f4754f7b213b5abc31cbe1588b9c08","after":"44bb49ee5b6f4c9fa61f368fc405d03bcfadfcc2","ref":"refs/heads/master","pushedAt":"2024-08-11T08:44:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Add lava caves, obsidian, and dirt","shortMessageHtmlLink":"Add lava caves, obsidian, and dirt"}},{"before":"d8a3df1aa409071bafd171648339b6031df0de9b","after":"d23ffc2919f4754f7b213b5abc31cbe1588b9c08","ref":"refs/heads/master","pushedAt":"2024-08-10T20:49:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix some of the server side physics for item drops.\n\nfixes #637","shortMessageHtmlLink":"Fix some of the server side physics for item drops."}},{"before":"85ce42d0234a5ec69dd14c14356b1a5eba47f91a","after":"d8a3df1aa409071bafd171648339b6031df0de9b","ref":"refs/heads/master","pushedAt":"2024-08-10T19:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Fix item drops for items with textures.\n\nFixes the first half of #635","shortMessageHtmlLink":"Fix item drops for items with textures."}},{"before":"0f654ea5cd3a3fdb37f27143fc5ed74a6d6c11ff","after":"85ce42d0234a5ec69dd14c14356b1a5eba47f91a","ref":"refs/heads/master","pushedAt":"2024-08-10T15:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IntegratedQuantum","name":"IntegratedQuantum","path":"/IntegratedQuantum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43880493?s=80&v=4"},"commit":{"message":"Output a question mark before the port when symmetric NAT is detected.\n\nAll the other logic for handling it is already in place.\n\nMight fix connection issues for some people.","shortMessageHtmlLink":"Output a question mark before the port when symmetric NAT is detected."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsk7CtAA","startCursor":null,"endCursor":null}},"title":"Activity · PixelGuys/Cubyz"}