Useful Spyglass

Useful Spyglass

Mod

Viewing a mob or player with a spyglass displays some information on the screen. Also adds a unique enchantment for the spyglass.

Client and server EquipmentUtility

124.4k downloads
87 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
  • Backport of 1.21.1-0.8.0 for 1.20.1.
  • Added Jade integration. If Jade is installed, its overlay will be shown instead of the builtin one. This is configurable.
  • Replaced optional Accessories dependency with Trinkets.
  • Forge config API port added as a dependency in fabric mod JSON.
  • Added Jade integration. If Jade is installed, its overlay will be shown instead of the builtin one. This is configurable.
  • Replaced optional Accessories dependency with Curios.
  • Backport of 1.20.1-0.6.1 for 1.19.2, courtesy of cassiancc
  • Initial 1.21.1 port
  • Added the Spotter enchantment
  • Marking default duration increased to 300 ticks (from 200)
  • Marking cooldown coefficient decreased to 0.8x (from 1.5x)
  • Precision grants a 20% ranged damage boost in addition to the accuracy increase
  • Precision minimum cooldown raised to 80 ticks (from 60)
  • Removed configuration option to disable precision usage with bows
  • Glowing effects created by Marking and Spotter are only visible to the user
  • Precision can be made compatible with modded ranged weapons through use of IMC (Neoforge) or Shared objects (Fabric)
  • Enchantment logic handled entirely by the serverside, instead of only performing validation
  • Switch mixin extras dependency to forge, should fix ResolutionException crash on startup
  • Fix possible server side error when firing bows/crossbows
  • Fix inconsistencies with enchantment usage when spyglasses are in curios/trinkets slots
  • Added the Precision enchantment
  • All spyglass enchantments cause item cooldowns, and can't be used while cooldown is active
  • Marking enchantment max level changed to 1 (from 3)
  • Marking changed to require attack (left mouse) input while viewing entity to use
  • Marking base duration changed to 10 seconds
  • Added config settings for Marking duration, Bow usage with Precision, and Precision cooldown
  • Extra fixes for cases where tooltip text was not being displayed
  • Fixed tooltip background displaying incorrectly when using a resource pack
  • Update to Fabric 0.92.0-1.20.1
  • Added the Precision enchantment
  • All spyglass enchantments cause item cooldowns, and can't be used while cooldown is active
  • Marking enchantment max level changed to 1 (from 3)
  • Marking changed to require attack (left mouse) input while viewing entity to use
  • Marking base duration changed to 10 seconds
  • Added config settings for Marking duration, Bow usage with Precision, and Precision cooldown
  • Extra fixes for cases where tooltip text was not being displayed
  • Fixed tooltip background displaying incorrectly when using a resource pack
  • Update to Neoforge 47.1.101
  • Fixed block display not appearing if an entity is behind the targeted block
  • Fixed incorrect GUI display logic
  • Fixed block/entity name text being blocked by other HUD elements (Forge only)
  • Restore block render in block display
  • Restore GUI position config options
  • Initial release for Fabric 1.20.1, contains all changes and contents present in Forge 0.5.0.
  • Namespace display removed as this was considered unnecessary and clashed with other display mods
  • Friendly/neutral/hostile indicators removed, entity names will instead be color coded
  • Fixed an issue where disabling entity display would also disable the Marking enchantment
  • Marking enchantment duration should now work properly
  • Information display settings fixed to the middle of the screen with options for top/middle/bottom (Temporary change)
  • Removed logo file as this was needlessly increasing the mod file size

Initial port to Minecraft 1.20.1

  • Block/entity namespaces added to the information display. This feature can be disabled in the client side config.
  • The information display position can be changed in the client side config.
  • Added a client side config option to disable entity previewing.
  • Blocks can now be previewed through the spyglass. This feature can be disabled through the client side config.
  • The spyglass will no longer display mob/player information if they are invisible.
  • The marking enchantment will no longer apply the glowing effect to invisible mobs/players.

Project members

BrokenK3yboard

Owner

Details

Licensed GPL-3.0-only
Published 2 years ago
Updated a month ago