4jcraft/minecraft
MatthewBeshay 940b214539 refactor: apply C++ best practices to platform interfaces
Extract shared types to PlatformTypes.h, add [[nodiscard]] to query
methods, convert file-scope enums to enum class with compat aliases.
2026-03-31 20:05:59 +11:00
..
4J.Common move everything to minecraft subdir, switch to absolute include path 2026-03-30 11:01:08 -05:00
4J.Input refactor: add platform interfaces, move GetPrimaryPad to Input, gut Profile stubs 2026-03-31 20:05:59 +11:00
4J.Profile refactor: apply C++ best practices to platform interfaces 2026-03-31 20:05:59 +11:00
4J.Render refactor: add platform interfaces, move GetPrimaryPad to Input, gut Profile stubs 2026-03-31 20:05:59 +11:00
4J.Storage refactor: add platform interfaces, move GetPrimaryPad to Input, gut Profile stubs 2026-03-31 20:05:59 +11:00
java further libjava cleanup 2026-03-31 02:05:01 -05:00
Minecraft.Assets move everything to minecraft subdir, switch to absolute include path 2026-03-30 11:01:08 -05:00
Minecraft.Client refactor: apply C++ best practices to platform interfaces 2026-03-31 20:05:59 +11:00
Minecraft.World refactor: break World dependency on 4J modules via platform interfaces 2026-03-31 20:05:59 +11:00
nbt clean up libjava includes 2026-03-31 02:00:20 -05:00
platform refactor: apply C++ best practices to platform interfaces 2026-03-31 20:05:59 +11:00