OCGlasses
5 merged pull requests.
New Features
- #22 Created Computronics integration layer (ComputronicsHelper, RecipeHandlerOpenGlassesCharBoxUpgrade). Added new OC API methods: sendChatAs(player_name, message) and sendMessageTo(player_name, message). Added chat_message signal event. Integrated screen resize packet handling via mixins. Added NEI recipe handler. - @hinyb
- Added: Chatbox upgrade for OpenGlasses, OC API: sendChatAs(), sendMessageTo(), Chat message event signal, NEI recipe handler for Chatbox upgrade, Mixin system for screen resize handling
- Removed: Old ClientEventHandler chat logic
- #19 Updated OpenGlassesTerminalTileEntity to provide Lua method documentation for OC integration. Updated gradle configuration and build files. - @serenibyss
- Added: Lua documentation for OC callbacks
- Closes GTNH#18658
Bug Fixes
- #26 Changed ClientSurface camera calculations to reference renderViewEntity instead of player entity, improving compatibility with freecam. - @Caedis
- Fixed: freecam compatibility
- #25 Added null-safety check in MinecraftResizeMixin early mixin to handle class initialization race condition on window resize events. - @felixfour
- Fixed: early window resize crash
- #21 Corrected RenderUtils ItemIcon rendering logic to properly initialize rendering state. - @SvineruS
- Fixed: Black screen when rendering ItemIcon
Contributors
Everyone who authored, reviewed or co-authored a change on this page, with how many of them:
@hinyb (2), @Ruling-0 (2), @boubou19 (1), @Caedis (1), @Dream-Master (1), @felixfour (1), @serenibyss (1), @SvineruS (1), @UltraProdigy (1)