{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":411477304,"defaultBranch":"main","name":"LunarGdx","ownerLogin":"Vrekt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-29T00:20:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14141937?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712922157.0","currentOid":""},"activityList":{"items":[{"before":"67f8f0e0afa6ac66de7092b25a0ed26f649271d9","after":"94dda11fbba1ccb276aff3c9ace6ca33c14d6001","ref":"refs/heads/main","pushedAt":"2024-05-30T03:39:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Vrekt/LunarGdx","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Vrekt/LunarGdx"}},{"before":"0a12b42d8af344cee788f071dd55b31c173b6a43","after":"67f8f0e0afa6ac66de7092b25a0ed26f649271d9","ref":"refs/heads/main","pushedAt":"2024-05-26T02:30:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Create LICENSE","shortMessageHtmlLink":"Create LICENSE"}},{"before":"324bce7780cac45c9ea5fdda0a60c2e7e578e57c","after":"0a12b42d8af344cee788f071dd55b31c173b6a43","ref":"refs/heads/main","pushedAt":"2024-05-06T19:54:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Vrekt/LunarGdx","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Vrekt/LunarGdx"}},{"before":"ea9ee8a8600a00b885678b34035912e8d9b38550","after":"324bce7780cac45c9ea5fdda0a60c2e7e578e57c","ref":"refs/heads/main","pushedAt":"2024-04-12T11:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"00c58b8a56e3c3a3be8f337e5e2ed09138ef652e","after":"ea9ee8a8600a00b885678b34035912e8d9b38550","ref":"refs/heads/main","pushedAt":"2024-04-12T11:14:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Update to Java 21, refactored protocol + more\n\n- Java 21 + gradle, experiment with virtual threads.\n- Updated the protocol and naming scheme\n- Updated packets and their functions\n- Updated server side entity logic\n- Added some new packets\n- Removed redundant typing","shortMessageHtmlLink":"Update to Java 21, refactored protocol + more"}},{"before":"7f7f6ea4ebba88526a99fba1f563e24a3e2c5955","after":"00c58b8a56e3c3a3be8f337e5e2ed09138ef652e","ref":"refs/heads/main","pushedAt":"2023-05-17T03:48:51.090Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Removed old entity structure.","shortMessageHtmlLink":"Removed old entity structure."}},{"before":"4345b285c98af3dbb1ed6088cc62b926a5b7b8a9","after":"7f7f6ea4ebba88526a99fba1f563e24a3e2c5955","ref":"refs/heads/main","pushedAt":"2023-05-16T09:46:45.978Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"New entity structure.\n\n- Entities now are an interface which is `LunarEntity`\n- Each interface has its own implementation prefixed with `Abstract`\n- For example: `AbstractLunarEntity`\n- Entities are accessed by their interface type and not by the default implementation\n- Cleaned up a few things within this project\n- Updated naming and methods of certain things\n- new BasicDirection instead of Rotation\n- rotation and angles are now floats called `angle`\n- Old types are still accessible (for now) within the package 'old'","shortMessageHtmlLink":"New entity structure."}},{"before":"595a845ce12c8e8348d7c3231e82c5e66ddcc950","after":"4345b285c98af3dbb1ed6088cc62b926a5b7b8a9","ref":"refs/heads/main","pushedAt":"2023-05-12T05:35:12.007Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Reworked how worlds work on the game/client side\n(There is still some work to do with a few missing features)\n\n- Worlds now don't need to be typed to be referenced\n- Got rid of old stuff like instances and other things\n- Worlds don't need a type paramter for the player anymore,\n- ^ instead using PlayerSupplier.java\n- Renamed and restructured packages and classes (BREAKING, duh)\n- Better spawning and handling of entities in worlds\n- Updated examples with new changes\n- And probably more i forgot about...\n\nTODO:\nBetter rotation\nWorld systems\nIgnore collision","shortMessageHtmlLink":"Reworked how worlds work on the game/client side"}},{"before":"1a07f48c98e42559101485ecc348e95a10f88f76","after":"595a845ce12c8e8348d7c3231e82c5e66ddcc950","ref":"refs/heads/main","pushedAt":"2023-05-11T07:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Update the world structure so its alot more useable\n\n- Abstracted away most of common logic\n- Made it easier to implement your own custom worlds\n- Removed the WIP instance stuff, add later.\n- Added more default handling stuff","shortMessageHtmlLink":"Update the world structure so its alot more useable"}},{"before":"ea4fb77ea828de4809105605bac1dc8e03f0c83a","after":"1a07f48c98e42559101485ecc348e95a10f88f76","ref":"refs/heads/main","pushedAt":"2023-05-09T08:54:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Fix a small interpolation correction issue","shortMessageHtmlLink":"Fix a small interpolation correction issue"}},{"before":"5b3eec235815033a58210f1fb6cce3af2273a610","after":"ea4fb77ea828de4809105605bac1dc8e03f0c83a","ref":"refs/heads/main","pushedAt":"2023-05-09T05:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Added separate entity IDs for players and entities","shortMessageHtmlLink":"Added separate entity IDs for players and entities"}},{"before":"ac7c3054ead42de486817ad24ad2a222d9772972","after":"5b3eec235815033a58210f1fb6cce3af2273a610","ref":"refs/heads/main","pushedAt":"2023-05-09T04:59:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Fixed custom packets not working\n\n- Check if it's a custom packet, then handle it\n- Other small changes","shortMessageHtmlLink":"Fixed custom packets not working"}},{"before":"0864b12702c4cfd4f6376fadb7e60cab28f94c3c","after":"ac7c3054ead42de486817ad24ad2a222d9772972","ref":"refs/heads/main","pushedAt":"2023-03-26T01:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Debug fix","shortMessageHtmlLink":"Debug fix"}},{"before":"6f5061a5fd6d59645adff80812844bf9231fd2ea","after":"0864b12702c4cfd4f6376fadb7e60cab28f94c3c","ref":"refs/heads/main","pushedAt":"2023-03-26T01:12:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Added a basic ping packet","shortMessageHtmlLink":"Added a basic ping packet"}},{"before":"2ec166b30d21bf4d4a473242d7188c3ef4e6e5b4","after":"6f5061a5fd6d59645adff80812844bf9231fd2ea","ref":"refs/heads/main","pushedAt":"2023-03-25T05:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vrekt","name":"Vrekt","path":"/Vrekt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14141937?s=80&v=4"},"commit":{"message":"Fixed an issue preventing collision from working","shortMessageHtmlLink":"Fixed an issue preventing collision from working"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV5TrRAA","startCursor":null,"endCursor":null}},"title":"Activity ยท Vrekt/LunarGdx"}