Skip to content

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)