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
LibZoomer

LibZoomer

A library that allows mods to easily implement zooming. The zoom are theirs!

41.4k
14
Library
Utility
LibZoomer has been archived. LibZoomer will not receive any further updates unless the author decides to unarchive the project.

Compatibility

Minecraft: Java Edition

1.21
1.20.x
1.19.x
1.18.2
1.18
1.17.x

Platforms

Fabric
Quilt

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source
Donate on Ko-fi

Creators

Ennui
Ennui Owner
Up
Up Lead Developer

Details

Licensed MIT
Published 4 years ago
Updated 11 months ago
DescriptionChangelogVersions

Show all versions

0.10.0+1.21-fabric

by Up on Jun 14, 2024
Download

Changelog

  • Refactored ZoomInstance's getZoom and setZoom methods to isZooming and setZooming
  • Removed the Identifier/ResourceLocation access widener due to chaos caused by it

0.9.1+1.21-fabric

by Up on Jun 11, 2024
Download

LibZoomer 0.9.0+1.20.6

by Ennui on May 22, 2024
Download

Changelog

  • Updated to Minecraft 1.20.6
  • Ported to Fabric Loader and Fabric API
    • Ported to the mess called Fabric Client Tags
  • Refactored all getIdentifiers to getIds
  • Mojmapfied the codebase

LibZoomer 0.8.1+1.20.1

by Ennui on May 19, 2024
Download

Changelog

  • Removed the mixin refmap
  • Cleaned up the spyglass overlay

LibZoomer 0.8.0 for Minecraft 1.20.1

by Ennui on Dec 27, 2023
Download

Changelog

  • Updated to Minecraft 1.20.1
  • Updated to Quilt Loader 0.23.0, taking advantage of its bundled MixinExtras to simplify code
  • Solved a latency issue caused by two different systems ticking at different times

LibZoomer 0.7.0 for Minecraft 1.20

by Ennui on Jun 9, 2023
Download

Changelog

  • Updated to Minecraft 1.20

LibZoomer 0.6.0 for Minecraft 1.19.4

by Ennui on Mar 19, 2023
Download

Changelog

  • Updated to Minecraft 1.19.4
  • Updated javadocs in order to fit the QSL guidelines
  • Fixed the absence of the license inside the JAR

LibZoomer 0.5.1 for Minecraft 1.19.3

by Ennui on Dec 10, 2022
Download

Changelog

  • Updated to Minecraft 1.19.3
  • Updated few Javadocs
  • Cleaned up codebase

LibZoomer 0.5.0 for Minecraft 1.19

by Ennui on Jun 15, 2022
Download
  • Updated to Minecraft 1.19
  • Migrated to the Quilt toolchain. Quilt Loader and QSL are now required
  • Used Quilt Tag API's Client Fallback TagType for the libzoomer:spyglasses tag, preventing possible issues on Vanilla servers

LibZoomer 0.4.2 for Minecraft 1.18.2

by Ennui on Apr 6, 2022
Download

Removed dependency on FAPI. It was practically done by 0.4.1, but now, the metadata reflects that.

LibZoomer 0.4.1 for Minecraft 1.18.2

by Ennui on Mar 30, 2022
Download
  • Fixed a small performance hit caused by iterations. This was accomplished by using FastUtil and preventing unnecessary iterations
  • Refactored the mouse modifier mixin, cleaning it up and possibly solving conflicts with @Redirects
  • Removed the terrain refresh check, as thanks to the addition of spyglasses, this is now handled by Vanilla

LibZoomer 0.4.0 for Minecraft 1.18.2

by Ennui on Mar 3, 2022
Download

Changelog

Updated to Minecraft 1.18.2 Switched the internal codebase to Quilt Mappings Refactored zoom instance registering. It is now automatically done on creation instead of requiring manual registering Cleaned up the codebase a bit

LibZoomer 0.3.0 for Minecraft 1.17.1

by Ennui on Nov 16, 2021
Download

Changelog

Migrated from TagRegistry to TagFactory

Cleaned up the codebase and expanded its Javadoc

The mouse modifier and zoom overlay of a zoom instance is now nullable

Removed NoMouseModifier and NoZoomOverlay due to the above change

Removed the unused ZoomOverlay#setClient method

LibZoomer 0.2.2 for Minecraft 1.17.1

by Ennui on Jul 22, 2021
Download

Changelog:

Published to Maven Central, now you no longer need Jitpack (This is why this update exists)

Updated the buildscript

LibZoomer 0.2.1 for Minecraft 1.17

by Ennui on Jun 17, 2021
Download

Changelog:

Added the option of creating ContainingMouseModifiers without creating a new array

Added more comments to the testmod

Cleaned up the buildscript

LibZoomer 0.2.0 for Minecraft 1.17

by Ennui on Jun 16, 2021
Download

Changelog:

Updated to Minecraft 1.17 and Java 16

Migrated the package to io.github.ennuil.libzoomer

Overhauled the logic behind zooming, zoom overlays and mouse modifiers

Refactored transition modes and mouse modifiers

Fixed cinematic camera mouse modifier

Added spyglass mouse modifier

LibZoomer 0.1.0 for Minecraft 21w03a

on Jan 24, 2021
Download

Initial release

Modrinth is open source.

app-ads@1633f40

© 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.