LOTRGUILib

A standardized GUI rendering library and UI framework for Minecraft 1.7.10 LOTR Mod addons.
Back to Files

LOTRGUILib-1.1.0.jar

File nameLotrGuiLib-1.1.0.jar
Uploader
KronspireKronspire
Uploaded
Aug 31, 2026
Downloads
10
Size
381.2 KB
Mod Loaders
Forge
File ID
8774875
Type
R
Release
Supported game versions
  • 1.7.10

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:lotrguilib-1630882:8774875")

Learn more about Curse Maven

What's new

Changelog

Notable changes to LOTRGUILib below:

1.1.0

  • NEI recipe integration: Added GuiLibNeiCompat and NEI-LOTR plugin support to automatically generate and register recipe pages for submod crafting tables and NPC traders.
  • Unified overlay rendering: Replaced individual per-mod event subscriptions with a centralized client hook in GuiLibOverlayHook, managing HUD scale and copy-on-write overlay registries.
  • GL state protection: Added pushOverlayState and popOverlayState in GuiLibRenderHelper to prevent OpenGL color, blend, and depth bleed across HUD elements and third-party overlays.
  • Dialog and modal widgets: Added GuiLibDialogScreen with dynamic text height measuring, GuiLibModalDialog with background dimming, and GuiLibItemSlot with themed tooltips.
  • Menu tile culling safety: Wrapped drawMenuTile in GL_CULL_FACE and GL_DEPTH_TEST restore guards to prevent back-face culling on custom menu tiles.
  • In-game config GUI: Added LotrGuiLibConfigGui and guiFactory for in-game configuration management.

1.0.0

  • UI widget toolkit: Standardized theme-aware buttons, draggable panels, sliders, scrollable dropdowns, text fields, and scroll panes for LOTR 1.7.10 addons.
  • Middle-earth visual themes: Built-in visual themes (Parchment style, Dwarven, Elven, Orcish, Dark, Light) and dynamic multi-slice parchment renderers.
  • Map overlay API: Viewport adapter for drawing custom territory and waypoint overlays directly on Middle-earth maps.
  • GL render safety: OpenGL state cleanup preventing depth buffer leaks and white banner texture corruptions.
  • Streamlined faction tables: One-line container and screen registration for addon crafting tables.

This mod has no additional files