All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Blocky Outline

Blocky Outline

by CharaZ • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Blocky Outline

Blocky Outline is a highly polished, premium client-side Fabric mod for Minecraft that completely transforms how you interact with the world by adding highly customizable block-targeting outlines and solid face fills. Say goodbye to the boring, static default outline—with Blocky Outline, you can fully personalize your targeting visual style to match your aesthetic!


Features

  • Custom Block Outlines & Face Fills: Choose between rendering a beautiful custom outline around targeted blocks, a sleek translucent solid face fill, or both at the same time.
  • Dynamic HSL Rainbow Transitions: Elevate your game with gorgeous, smooth color transitions. Configure a dynamic rainbow effect that shifts through the HSL spectrum with adjustable speeds.
  • Vibrant & Precise Color Customization: Tweak red, green, blue, and alpha/opacity channels individually to create perfect custom colors for both the outline and the fill.
  • Sodium, Iris & Canvas Compatibility: Built with advanced modern rendering methods. The mod utilizes a double-faced vertex consumer structure and a micro-inflation factor (0.005D) to completely eliminate z-fighting, backface culling, or clipping issues commonly found when using modern performance shaders like Iris and Sodium.
  • Native Keybinding Integration: Seamlessly integrated into Minecraft’s native control settings. Simply press the M key (fully rebindable in the standard Controls options) to open the interactive customization menu screen in-game.
  • Frame-Synchronized Caching: Implements intelligent rendering pipeline optimization to prevent rendering bugs (such as outline elements getting stuck to the ground), ensuring buttery-smooth performance.
  • Client-Side Only: Purely client-side! You can join any multiplayer server, vanilla or modded, and enjoy your stunning custom block highlights.

Configuration & Customization

Once you are in-game, simply press M to open the customizer dashboard. From there, you can toggle:

  1. Outline Mode: Adjust the outline width, transparency (alpha), and exact color.
  2. Fill Mode: Enable or disable targeted block face highlighting, customize its transparency so it doesn't block your view, and configure independent custom colors or HSL rainbow transitions.

Installation & Versions

This mod is optimized for Minecraft 1.21+ (fully verified on 1.21.11) and requires:

  • Fabric Loader (>=0.19.2)
  • Fabric API

Simply drag the .jar file into your mods folder and you are ready to play!


Created by CharaZ. Check out the source code or report issues on our GitHub Repository.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x
Fabric
3d ago 1
26.3 26.2 26.1.x
Fabric
6d ago 1
26.1.x
Fabric
1mo ago 1
1.21.11
Fabric
2mo ago 1
26.2
Fabric
2mo ago 1
26.2
Fabric
3mo ago 1
1.21.11
Forge
3mo ago 1
26.2
Fabric
4mo ago 1
1.19.x
Fabric
4mo ago 1
26.1.x
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.20.x
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.21.11
Fabric
5mo ago 1
## What's new in Blocky Outline v1.1.3-new:

### Bug Fixes
  • Fixed Menu (M) Crash across 1.21.x & 26.x**: Resolved all menu crashes on both legacy Minecraft 1.21 (1.21.0 – 1.21.4) and modern versions (1.21.11+ / 26.x) via the dynamic Dual-Runtime Bridge.
  • Fixed Render Event Registration**: Resolved IllegalAccessException when registering BEFORE_BLOCK_OUTLINE with Fabric API.
  • Fixed Minecraft Version Detection for 26.1.x – 26.3**: Added proper version range declarations in fabric.mod.json, enabling seamless loading across all Fabric 1.21.x and 26.x releases.
  • Fixed Incorrect Menu Version Tag**: Corrected the version indicator displayed in the menu header from v1.1.7 to v1.1.3-new.
  • Fixed Menu Layout Overflow**: Fixed elements and cards overlapping the footer on smaller window resolutions or higher GUI Scales (Scale 3, 4, Auto).
  • Fixed Frame Micro-Stutters (Zero-GC)**: Completely eliminated per-frame heap allocations during outline/fill rendering and crosshair tracking.


### Changes & Improvements
  • Added /report Command**: Run /report or /blockyoutline report in chat to quickly open the official GitHub Issues page in your browser.
  • Added "Report Bug" Button in Menu [M]**: Added a quick teal button next to the Done button in the settings footer for instant feedback submission.
  • Render Fast-Path**: Standard cube blocks (>95% of world blocks) are now drawn directly via a fast-path, skipping complex shape slice evaluations.
  • Optimized Reflection with MethodHandle**: Boosted per-frame matrix, camera, and offset queries by 20–50x with zero boxing overhead.
  • Resting CPU Optimization**: Halts spring and physics calculations when the crosshair rests steadily on a target block.

## What's new in version v1.1.3 :

### New Features
  • Snappy Smooth Movement**: Rebuilt block glide interpolation inspired by *Custom Block Highlight*. Transition time is reduced to 60–80ms for an ultra-responsive, fluid feel.
  • Instant Target Acquisition (0ms Delay)**: Fixed the delay when looking at blocks from air or after looking away; the outline now snaps instantly upon targeting.
  • X-Ray / Through Walls Mode**: Added option to render the outline and face fill visible through solid blocks and walls.
  • Corner Accents Mode**: Added futuristic corner brackets with adjustable edge size.
  • Profile Manager with Delete**: Added 3 user preset slots with **Load**, **Save**, and **Delete** buttons.

### UI & Usability Fixes
  • Responsive Layout Fix**: Resolved element overflow on small window resolutions and high GUI Scales (Auto, Scale 3, Scale 4). Cards now scale dynamically to prevent overlapping the footer.
  • Compact Viewport Support**: Automatically switches to single-line labels on compact window heights.
  • Clamped Header Tabs**: Tab navigation pills no longer collide with the mod title or close button on narrow screens.
  • Short & Natural Descriptions**: Cleaned up all feature descriptions to be concise, clear, and player-friendly.

### Performance Optimizations
  • Zero-GC Render Loop**: Completely eliminated runtime allocations in the block outline and fill rendering pipelines.
  • Fast Axis-Aligned Edges**: Removed runtime square-root (fastInvSqrt) and vector normalization operations from edge rendering.
  • Frame-Cached Math**: Breathing pulse wave (Math.sin) and rainbow calculations are now cached per frame instead of recomputed per face.


  • A simple client-side mod** that customizes the block outline in **Minecraft 26.1.x**. Lightweight and built with Fabric API.

## What's new in version 1.1.2:

  • Minecraft version**: Ported and updated support for Minecraft 26.1.x Fabric (Java 25).
  • GUI Engine Update**: Migrated settings menu to Minecraft 26.1's new GuiGraphicsExtractor pipeline and native input events (MouseButtonEvent, KeyEvent, CharacterEvent).
  • Render Pipeline Update**: Migrated block outline hooks to LevelRenderEvents.BEFORE_BLOCK_OUTLINE and BlockOutlineRenderState.
  • Key Mapping API**: Updated keybind registration to the new KeyMappingHelper API.
  • Bug Fixes**: Fixed startup crash (NoClassDefFoundError / unmapped runtime compatibility) and native LWJGL library loading issues.

  • A simple client-side mod** that customizes the block outline in **Minecraft 1.21.11**. Lightweight and built with Fabric API.

## What's new in version 1.1.1:

  • Dual-Color Fill Gradient**: Blend two vertical colors inside block fill with customizable Top and Bottom colors. Added color 2 in fill options.
  • Interactive Color Picker Modal**: Added in-game 2D SV color picker with hue slider and live HEX color code input.
  • Offset Block Alignment Fix**: Fixed outline and fill alignment on model-shifted blocks (grass, flowers, ferns).
  • Responsive UI Layout**: Settings menu automatically adapts cleanly to all window sizes and GUI scales.
  • Render Optimizations**: Zero-GC per-frame allocations and rendering bypass when opacity is set to 0.
  • Minecraft version**: Change version from 26.2 to 1.21.11 Fabric.

  • A simple client-side mod** that customizes the block outline in **Minecraft 26.2**. Lightweight and built with Fabric API.

  • What's new in version 1.1.0:**

  • Next-Gen Smooth Movement**: Ultra-responsive LERP interpolation engine for instant, fluid block-to-block transitions with smart auto-snap logic.

  • Motion Controls**: Added full support to toggle smooth movement transition on or off in the configuration menu.

  • Zero-GC Engine Optimization**: Fully refactored HSV color pipeline to operate with zero per-frame memory allocations, ensuring smooth FPS without GC stutter.

  • UI & Interaction Refinements**: Fixed Done button functionality across menu tabs, corrected 2D color picker collapse button click detection, and polished overall layout.

  • Clean Fabric Architecture**: Refactored into a pure, lightweight standalone Fabric mod codebase.

  • A simple client-side mod** that customizes the block outline in **Minecraft 26.2**. Lightweight and built with Fabric API.

  • What's new in version 1.0.9:**

  • Executive UI Redesign**: New Amethyst Purple & Slate Charcoal color theme, clean Blocky Outline title, and upgraded About panel.

  • Audio & UI Enhancements**: Added click sound effects, crimson red 'off' toggle state, and a clean Done button.

  • Performance & Size Optimization**: Reduced file size and implemented Zero-GC rendering for smooth FPS.

  • A simple client-side mod** that customizes the block outline in **Minecraft 1.21.11**. Built by **MinecraftForge.net 1.21.11.**
  • A simple client-side mod** that customizes the block outline in **Minecraft 26.2.** Lightweight and built with Fabric API.
  • A simple client-side mod** that customizes the block outline in **Minecraft 1.19 - 1.19.2**. Lightweight and built with Fabric API.
  • A simple client-side mod** that customizes the block outline in **Minecraft 26.1 - 26.1.2**. Lightweight and built with Fabric API.
  • A simple client-side mod** that customizes the block outline in **Minecraft 1.21 - 1.21.1**. Lightweight and built with Fabric API.
  • A simple client-side mod** that customizes the block outline in **Minecraft 1.20 - 1.20.6**. Lightweight and built with Fabric API.
  • A simple client-side mod** that customizes the block outline in **Minecraft 1.21.5 - 1.21.10**. Lightweight and built with Fabric API.
  • A simple client-side mod** that customizes the block outline in **Minecraft 1.21.2 - 1.21.4** Lightweight and built with Fabric API.
A simple client-side mod that customizes the block outline in Minecraft 1.21.11. Lightweight and built with Fabric API.
Blocky Outline Icon
Download Blocky Outline
Select game version
Select platform