nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Filter loader...
Filter versions...
Filter channels...

Forge 1.21.3

by Tslat on Jun 6, 2025
Download

v4.7.3

  • Fix stopTriggeredSingletonAnim actually starting a triggered anim instead of stopping it

Forge 1.21.4

by Tslat on Jun 6, 2025
Download

Fabric 1.21.4

by Tslat on Jun 6, 2025
Download

v4.8.5

  • Fix stopTriggeredSingletonAnim actually starting a triggered anim instead of stopping it

Forge 1.21.5

by Tslat on Jun 6, 2025
Download

Fabric 1.21.5

by Tslat on Jun 6, 2025
Download

GeckoLib v5.0.2

Bug Fixes

  • Fix stopTriggeredSingletonAnim actually starting a triggered anim instead of stopping it

Forge 1.20.1

by Tslat on Jun 6, 2025
Download

Fabric 1.20.1

by Tslat on Jun 6, 2025
Download

v4.7.1.3

Fabric:

  • Update MixinItemRenderer to improve third-party mod compatibility

NeoForge 1.21.5

by Tslat on May 19, 2025
Download

Forge 1.21.5

by Tslat on May 19, 2025
Download

Fabric 1.21.5

by Tslat on May 19, 2025
Download

GeckoLib v5.0.1

Bug Fixes

  • Fixed AutoGlowingGeoLayer rendering a black and purple model

NeoForge 1.21.5

by Tslat on Apr 21, 2025
Download

Forge 1.21.5

by Tslat on Apr 21, 2025
Download

Fabric 1.21.5

by Tslat on Apr 21, 2025
Download

GeckoLib v5.0

New Things

  • Added ItemInHandGeoLayer
  • Added PerBoneRender
  • Added DataTickets#IS_LEFT_HANDED
  • Added DataTickets#IS_CROUCHING
  • Added GeoRender#adjustPositionForRender
  • Added DirectionalProjectileRenderer
  • Added TextureLayerGeoLayer
  • Added CustomBoneTextureGeoLayer

Internal Changes

  • Removed some unnecessary warnings when loading animation or model files without their suffixes
  • Fixed the javadocs in DefaultedGeoModel using the old format
  • Moved the scale attribute handling into scaleModelForRender for GeoEntityRenderer, and moved sleeping pose translation to better account for scaling
  • Moved scaleModelForRender out of preRender and into its own call
  • Optimised RenderUtil#getTextureDimensions and allowed it to account for post-loading modifications
  • Optimised BakedGeoModel#getBone

API Changes

  • Removed GeoRenderer#applyRenderLayersForBone. Per-bone renders are now added in #preApplyRenderLayers
  • Added GeoRenderLayer#addPerBoneRender
  • Changed how ItemArmorGeoLayer works to be more efficient, and support Elytras (although they're not 100% correct yet)
  • Changed how BlockAndItemGeoLayer works to be more efficient and cleaner
  • Changed ItemArmorGeoLayer#prepModelPartForRender to prepHumanoidModelForRender
  • Changed GeckoLibClient#getArmorModelForItem to return a HumanoidModel instead of a base Model, since non-humanoid models never get used
  • Added the packedLight, packedOverlay, and renderColor to GeoRenderer#renderFinal
  • Removed final from GeoEntityRenderer#calculateYRot
  • Removed BoneFilterGeoLayer and FastBoneFilterGeoLayer

Bug Fixes

  • Fixed GeckoLibAnimatedTexture crashing when failing to load a texture
  • Fixed Per-bone render tasks messing with query values
  • Fixed PoseStack manipulations in render layers messing with bone-position getters
  • Fixed GeoItemRenderer and GeoObjectRenderer positioning incorrectly when scaled
  • Fixed GeoReplacedEntityRenderer not propagating PoseStack manipulations
  • Fixed ItemArmorGeoLayer colliding with other layers that use the same DataTicket

NeoForge 1.21.5

by Tslat on Apr 13, 2025
Download

Forge 1.21.5

by Tslat on Apr 13, 2025
Download

Fabric 1.21.5

by Tslat on Apr 13, 2025
Download

GeckoLib v5.0-alpha2

NOTE

  • Still looking into alternate solutions for per-bone render handling since Mojang has made the previous Dynamic renderers not practical.

Bug Fixes

  • Fixed GeoObjectRenderer not storing packed light (#712)
  • Fixed GeoEntityRenderer not allowing for generically-extendable RenderStates
  • Fixed some incorrect javadocs in AutoGlowingGeoLayer
  • Fixed GeoArmorRenderer not accounting for glowing or invisibility DataTickets
  • Reloading textures causes odd issues with Glowing & animated textures

Internal Changes

  • AutoGlowingGeoLayer no longer removes sections of the base texture, allowing for selective dynamic emissivity
  • AutoGlowingGeoLayer no longer disables shader compatibility
  • Animated textures & glowmasks are no longer dependent on each other. You can have a non-animated glowmask on an animated texture, etc.

New Stuff

  • Added RenderUtil#getEmissiveResource helper method
  • AutoGlowingGeoLayer now has a shouldRespectWorldLighting method, allowing you to choose between absolute emissivity, and emissivity that shades in conjunction with world lighting

Removals

  • GeckoLib emissive textures no longer support mcmeta creation. Use a glowmask image instead (It's way easier anyway)

External resources


Project members

Gecko

Owner

DerToaster98

Contributor

KyoSleep

Contributor

mchorse

Contributor

Tslat

Maintainer

ZigyTheBird

Member


Technical information

License
MIT
Client side
required
Server side
required
Project ID