Custom Block Highlight

Custom Block Highlight

Mod

Change how your selected block outline looks, featuring fancy rendering options and animation!

Client DecorationGame MechanicsTechnology

6,473 downloads
44 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Custom Block Outline

This is a simple mod to change the look of the highlighted block. That's it.

News!

With version 2.5, I bring a long-awaited feature: gradients! This release has a lot of nice improvements and fixes, with a lot more planned in the future! If you have any suggestions or ideas, join the discord and tell me! I'm planning on adding presets to the mod, and your input would be appreciated.

### to avoid any crashes, the mod now uses a new config file, so your settings will be reset.

Options

  • Outline
    • Enabled
    • Color
    • Color 2
    • Alpha
    • Rainbow
    • Line width
    • Mode
      • All - render all sides of the block
      • Air exposed - render sides of the block that are exposed to air
      • Concealed faces - render the faces that are in contact with other blocks
      • Looked at - render only the side that you are looking at.
    • Adjust size by - makes the cube smaller or larger based on the setting
    • Depth test - if disabled, the outline will be drawn over everything else, even if it partially covered
  • Fill
    • Enabled
    • Color
    • Color 2
    • Alpha
    • Rainbow
    • Mode - same thing as above.
    • Adjust size by (to prevent Z-fighting / flickering on the block when depth test is enabled, the default value is 0.001)
    • Depth Test
    • Invert - this option draws the faces in reverse order, to make the cube look inverted
  • Easing
    • Ease movement - whether or not to animate the block moving from one to another.
    • Ease speed - how fast the animation is. This is now FPS independent at the cost of not letting you configure the curve.
    • Fade in - fades newly rendered part of the outline and fill in
    • Fade out - no longer rendered sides of the outline and fill fade out
    • Fade speed - how fast to fade
  • Rainbow / Chroma
    • Rainbow delay - in milliseconds, the time between the 2 rainbow colors that create the gradient, set to 0 if you don't want a gradient.
  • Misc
    • Connected outlines - makes the outline select the entirety of a block containing multiple parts
    • Crystal Helper - if you're looking at obsidian or bedrock and a crystal cannot be placed on it, the outline will turn red.

Roadmap

  • Screen-space outline
  • Advanced outline models
  • More rendering modes

Contact

I won't backport this mod to older versions since I'm using YACL V3, which only supports downwards to 1.19.4.

If you want to contact me about anything regarding the mod (e.g suggestions / feature requests, bug reports, translations, etc.), join the discord linked, or just DM me @tektonikal (don't send a random friend request, i will kill you)


Project members

Tektonikal

Owner

Details

Licensed LGPL-3.0-only
Published 9 months ago
Updated a month ago