promotional bannermobile promotional banner

[EO] Enchanted Outlines

Each enchantment type is assigned a unique color identifier, allowing you to instantly comprehend the power of the item in your hand
Back to Files

enchanted_outlines-0.2.2.jar

File nameenchanted_outlines-0.2.2.jar
Uploader
LOVE_U987LOVE_U987
Uploaded
Oct 25, 2026
Downloads
35
Size
157.1 KB
Mod Loaders
NeoForge
File ID
9316319
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:enchanted-outlines-1643642:9316319"

Learn more aboutΒ Curse Maven

What's new

✨ Enchanted Outlines ✨

v0.2.2 β€” Where the Gun's Outline Finally Follows the Hand That Holds It

🎯 TaCZ Outlines β€” Rebuilt From Scratch πŸ–οΈ First Person Outlines β€” Supported At Last 🎞️ Sodium Animation β€” Compatibility Added 🏁 Main Cycle β€” Complete

"First, we set aside what could not be patched." "Then, we draw the hand from within." "Finally, every frame is followed, and every gun is whole."


πŸ“– This Update's Contents


🎯 I · TaCZ Outlines, Rebuilt From Scratch

For a long time, TaCZ guns carried a strange absence. In first person, there was no outline at all. In third person, the captured shape did not follow the attachments or the animation frame. This update sets the old approach aside entirely and draws the outline from within the gun's own rendering.

  • First-Person Outlines, At Last β€” The outline is now drawn from the same point where the gun's own model is built.
  • One Shared Source β€” Third person, ground drops, item frames, and first person now share the same transform and animation frame.
  • Attachments Rendered Correctly β€” Each part of the gun is outlined with its own translate, rotate, and scale calls.
  • Inventory Unchanged β€” The GUI outline keeps its existing flat capture.

The outline now stands where the gun stands, in every hand, in every context.


πŸ–οΈ II Β· The Three Things the Hand Saw

The first real test returned three truths: hidden arms were outlined, the outline covered the gun without shaders, and it flickered at rest under shaders. Each has been answered.

  • Hidden Arms No Longer Outlined β€” Placeholder arm models that are replaced at runtime are now skipped.
  • Draw Order Corrected β€” The outline is drawn first, the item is drawn over it, leaving only the outer ring visible.
  • Resting Flicker Resolved β€” The corrected draw order eliminates depth competition.

The outline now respects what the gun does not draw, and what it draws over.


πŸ“ III Β· First-Person Thickness, Tunable

In first person, the outline ring sat a little thin. Now the hand can decide.

  • New Configuration β€” A first-person thickness multiplier is available (default 2Γ—, range 0.5–4.0).
  • First Person Only β€” Third person, drops, and item frames are unaffected.

The hand can now decide how bold the outline should be.


🎞️ IV · Animated Textures, Frame by Frame

Under Sodium, enchanted items sometimes stopped animating. And animated flat items had always been outlined from the first frame only.

  • Sodium Compatibility Added β€” Animated sprites are marked active at every rendering entry point. No hard dependency.
  • Outlines Follow the Frame β€” The shape cache tracks the current animation frame for flat items.
  • A Quiet Fix β€” Textures that later become animated are now picked up automatically.

The outline now follows the animation, and the animation no longer stops.


🏁 V · The Main Cycle Concludes

The algorithms have settled. The dispatch chain holds. The outline follows the hand, the frame, and the context. With this version, the main development cycle of Enchanted Outlines is complete. What follows is porting: carrying this finished shape across Minecraft versions.


πŸ“‹ Update Overview

+ 🎯 TaCZ outlines rebuilt from scratch, drawn from within the gun's own rendering
+ πŸ–οΈ First-person outlines supported at last
+ 🎯 First person, third person, drops, and item frames share one transform and one frame
+ 🎯 Hidden placeholder arms no longer outlined
+ 🎯 Draw order corrected: outline first, gun over it, only the ring remains
+ πŸ“ New first-person thickness multiplier (default 2Γ—, range 0.5–4.0)
+ 🎞️ Sodium animated-texture compatibility added (no hard dependency)
+ 🎞️ Outlines now follow animated flat textures frame by frame
+ 🏁 Main development cycle complete; porting phase begins

- 🎯 The old TaCZ capture path for world contexts
- πŸ–οΈ The long-standing "skip first person" logic
- 🎞️ Frozen animations on enchanted items under Sodium
- ⚠️ Outline covering the gun without shaders
- ⚠️ Flickering against the weapon at rest under shaders

✨ The hand is drawn from within. The frame is followed. The gun is whole. ✨

"The old algorithm was not wrongβ€”it was simply looking in the wrong place." "Now the outline is drawn where the gun is drawn, and it follows every frame the gun plays." "And the hand that holds it decides how bold the ring should be."

πŸŒ™ v0.2.2 β€” The hand draws the outline. Hold steady. πŸŒ™

🧭 What Comes Next The main development cycle is complete. Enchanted Outlines now enters its porting phase, carried across Minecraft versions.

✨ For every frame the outline now follows.✨

This mod has no additional files