promotional bannermobile promotional banner

Lazy Utilities [Deprecated]

My little Toolbox for my mods

File Details

lazy_utilities-2.9+1.21.1-NeoForge.jar

  • R
  • Jan 8, 2026
  • 629.07 KB
  • 48
  • 1.21.1
  • NeoForge

File Name

lazy_utilities-2.9+1.21.1-NeoForge.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:lazy-utilities-1196825:7432217"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

@Main
NeoForge 1.21.1
Several utilities were added for the following fields: execution, particles, network, entities, player, and events.

Contracts were expanded, and contracts were added for some NeoForge events. These contracts are primarily applied to MobEffect.

A contract was added to listen for when a MobEffect ends, when damage is taken while an effect is active (both pre- and post-damage), and when a Totem of Immortality is used.

@Elements
The ICD system now operates with Data Components.

The ICD system can transfer elements based on the Offhand weapon.

The ICD system can now transfer the attacking entity if possible.

Elements and reactions operate as "Elements" with their own special logic, distinct from "MobEffect," although they are derived from it.

The particle rendering system for elements and reactions is no longer random. It leverages the entity transferred in the ICD, if possible, to use the "Advanced Cylinder Edge Position Generation" method.

This works by generating a cylinder based on the hitbox of the attacked entity. Then, a random opening point creates a beam perpendicular to the attacker. This acts as an "opening point," and the particles then spread left-right and top-bottom, forming a monitor where the particles are generated. This is a significant improvement.

The element and reaction system now tolerates world difficulty and is no longer dependent on the ICD. It allows the environment to trigger reactions, if valid, with difficulty-based damage. This only applies to players; world entities receive static damage that is not affected by the environment.

A command has been added to add elements (DataComponents) to items, either in hand or by simulating a /give command. A command was also added to remove that element from the item held in hand.

 

@LZM: Epic Fight
The command to view Skills now supports Legacy Runner virtual namespaces.