ModsFinder

Laser Utils

by LaserDiamond52

Laser Utils is a Forge library for Minecraft 1.21.1 that makes it easier to add laser beams and ray casts to a mod.

ForgeClient and serverGNU General Public License v3.0 onlyOpen source1.20.1 – 1.21.1

What it does

Developers use the library to build laser weapons such as a laser rifle, and to work with ray casts more directly than the base game allows. Modders can register objects such as armor materials and entity types through one set of helpers, and attach translations, tag keys and models to what they register.

Networking is covered as well, with support for creating new packets, plus registration of layers for skull blocks and extra attributes for items. Forge is the only loader supported, and the 1.20.1 and 1.21.1 builds are published under the GNU General Public License v3.0 only, so the code is open source. Client and server both need the library, since it sends its own packets between the two sides.

Key features

  1. Laser and ray cast tools

    Helpers for laser beams and ray casts, so a laser rifle or similar weapon can be built without writing the trace logic from scratch.

  2. Registration helpers

    Items, blocks, attributes, entity types, enchantments and armor materials can be registered through the library's utilities.

  3. Models and translations

    Item and block models, language translations and tag keys can be applied to the objects a mod registers.

  4. Custom packets

    New networking packets can be created for communication between the client and the server, and entities can be defined with their own models.

Compatibility

Latest build for each game version and loader.

1.21.15.3.1
1.20.10.1.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Laser weapon mods

A modder who wants a laser rifle or beam-based gun can use the ray cast support instead of building the tracing code by hand.

Content mods on Forge 1.21.1

Developers adding items, blocks, entities and armor to a Forge 1.21.1 mod can register them through the library.

Who it’s for: The library is aimed at mod developers who want to add laser-based content or a larger set of registered objects to a Forge mod for 1.21.1. Players do not use it directly, but a mod built on it needs it installed on both the client and the server.

Questions

Does Laser Utils need to be installed on the server?

Yes. Servers that run it need every player to install it too.

Which loaders does Laser Utils support?

Only Forge. Files are published for 1.20.1 and 1.21.1, with 5.3.1 for 1.21.1 as the latest file.

Is the Laser Utils source code available?

Yes. The library is released under the GNU General Public License v3.0 only, and the source code is public.

In the catalog

Laser Utils is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from LaserDiamond52

All projects

Similar mods

What the author says

Laser Utils is a Forge modding utility library for Minecraft 1.21.1. This library makes it easier to implement lasers and ray casts in your mod. Additionally, registering new items, blocks, attributes, entities, armor materials, and other objects and assets is more intuitive and provides more options.
LaserDiamond52, on the Modrinth page

Official listing

Owner
LaserDiamond52
Published
2025-04-09
Updated on Modrinth
2025-04-27
Facts verified
2026-10-15

Tags