Skip to content

GTNHLib

Index · Previous: Hodgepodge · Next: NEI and recipe lookup


The shared library every GTNH mod builds on, 0.7.10 to 0.11.45. Most of it is invisible by design, but this release it grew the config system, the tooltip and overlay APIs and the font handling that other mods then used.

Modded Plants in Flower Pots

Modded plants and saplings from various mods can now be placed in vanilla Minecraft flower pots for decoration. Developers can easily add this support to their own mod blocks through a standard interface.

Modded Plants in Flower PotsModded Plants in Flower PotsModded Plants in Flower Pots

Shipped in: twilightforest #152, GTNHLib #435, GTNHLib #437, harvestcraft #75, Natura #46, Botania #146

Watch on Discord

Resource Pack Update Notifier

An in-game notification system that checks your enabled resource packs for newer versions available on GitHub Releases. When an update is found, you'll receive a chat message with a clickable link to download the latest compatible version.

Resource Pack Update Notifier

Shipped in: GTNHLib #260, GTNHLib #280, GTNHLib #285

Watch on Discord

Title & Subtitle Overlay

Server admins can now display title and subtitle text on players' screens using the /title command with support for color codes. Titles fade in, stay, and fade out with fully configurable timing.

Title & Subtitle Overlay

Shipped in: GTNHLib #330, ServerUtilities #273, BetterQuesting #200

Watch on Discord

New features and content

The config system grew significantly with better organization and new capabilities. Mods can now register modded blocks to appear in flower pots, and resource utilities were ported to make content packs more flexible. A new world conversion warning system helps you prepare when worlds need updates, and improved team commands let you manage player groups more effectively.

New features and contentNew features and content

Shipped in 72 pull requests

Changes

The font rendering system now matches vanilla Minecraft more closely, and the JSON model API received updates to support more cases. The config system got minor cleanup and reorganization. Block sound mixins can now be toggled if they conflict with other mods, and the color system received adjustments for consistency.

Shipped in 14 pull requests

Performance

Resource metadata is no longer parsed unnecessarily, cutting load times. Rendering got several small optimizations including reduced texture unit switching and faster biome lookups. NBT operations now avoid unnecessary copying and matching, making world loading and item handling snappier.

PerformancePerformance

Shipped in: GTNHLib #454, GTNHLib #453, GTNHLib #404, GTNHLib #401, GTNHLib #378, GTNHLib #183

Fixes

Fixed resource packs failing to load at startup and resource leaks in player inventory handling. Old model formats no longer crash when encountered, particles render correctly on modeled blocks, and the profiler no longer leaks memory. Team kick/promote/demote suggestions now only show offline players when appropriate, and client initialization no longer crashes during texture stitching.

FixesFixesFixes

Shipped in 66 pull requests

Index · Previous: Hodgepodge · Next: NEI and recipe lookup