Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
HammerLib

HammerLib

Utility mod that contains really useful code for quite a few mods.

365.8k
49
Library

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.2–1.19.3
1.18.1–1.18.2
1.16.5
1.16.3
1.15.2
1.13.2
1.12.2
1.11.2
1.11
1.10.2

Platforms

Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate on Ko-fiDonate on Patreon

Creators

Zeith
Zeith Owner
Sora-Canstavia
Sora-Canstavia Member

Details

Licensed ARR
Published 2 years ago
Updated 4 months ago
DescriptionGalleryChangelogVersions
All versions12.2.58

12.2.58

Auto-featured
Download
Report

Changelog

To get developer builds, see HammerLib wiki.

Changes:

  • Prevent shaders from reloading during preInit (because some mods force a reload on preinit for... some reason);
  • Actually query ShaderVar state and recompile shader program whenever variables change;
  • Utility methods for ColoredLight;
  • Fix shader NPEs caused by null values;
  • Reset shader variable hasChanged state on upload.

Files

HammerLib-1.12.2-12.2.58.jar(2.47 MiB) Primary
Download
HammerLib-1.12.2-12.2.58-deobf.jar(2.44 MiB)
Download
HammerLib-1.12.2-12.2.58-sources.jar(1.22 MiB)
Download

Metadata

Release channel

Release

Version number

12.2.58

Loaders

Forge

Game versions

1.12.2

Downloads

20670

Publication date

March 26, 2025 at 12:36 AM

Publisher

Zeith

Zeith

Owner

Version ID

Modrinth is open source.

main@acf2694

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.