Mineuniverse
Mods
ToLaserBlade-Fabric (Older Versions)

ToLaserBlade-Fabric (Older Versions)

MOD
A sword with a laser blade
by Iunius118
Download Claim this project
78,589 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
Armor, Tools, and Weapons
Advertisement Remove ads with Premium →

ToLaserBlade (Legacy Fabric)

ToLaserBlade (T. o. Laser Blade) mod adds a simple sword with a laser blade.


This mod requires Fabric Loader, Fabric API, and Cloth Config API.

  • Versions compatible with Minecraft 26.1 and later will be available on ToLaserBlade.

This mod is experimental.

  • Laser blade attack upgrades may not be compatible with some combat improvement mods.
  • Laser blades may not be compatible with some video options, some graphics improvement mods, and some shader packs.

Add-on

ToLaserBlade-ExtraModels

A ToLaserBlade add-on to add more laser blade shapes.

https://www.curseforge.com/minecraft/mc-mods/tolaserblade-extramodels

Description

Version: 1.20.6-4.0.0 or later

Items

Laser Blade

How to craft a laser blade v0.7.0.0+

Features

Upgrading Laser Blades

You can upgrade your Laser Blade by combining it with certain items on a Smithing Table.

  • Attack speed (up to 4.0): Laser Blade Blueprint + Laser Blade + Gold Ingot
  • Attack damage (up to 8): Laser Blade Blueprint + Laser Blade + Block of Diamond
  • Light Element: Laser Blade Blueprint + Laser Blade + Glowstone
  • Silk Touch: Laser Blade Blueprint + Laser Blade + Prismarine Crystals / Amethyst Shard / Echo Shard
  • Looting: Laser Blade Blueprint + Laser Blade + Nautilus Shell / Block of Emerald
  • Fireproof: Laser Blade Blueprint + Laser Blade + Netherite Ingot

The Light Element enchantment increases the damage of the Laser Blade and deals additional damage to undead mobs and illagers.

Changing Laser Blade colors

Smithing Table recipes:

  • Outer blade: Laser Blade Blueprint + Laser Blade + Stained Glass
  • Inner blade: Laser Blade Blueprint + Laser Blade + Stained Glass Pane
  • Grip: Laser Blade Blueprint + Laser Blade + Carpet
  • Switching blend mode of outer blade: Laser Blade Blueprint + Laser Blade + Tinted Glass
  • Switching blend mode of inner blade: Laser Blade Blueprint + Laser Blade + Block of Amethyst

Changing Laser Blade Shape

Smithing Table recipes:

  • Type 0 (Standard): Laser Blade Blueprint + Laser Blade + Glass
  • Type 1: Laser Blade Blueprint + Laser Blade + Sand
  • Type 2: Laser Blade Blueprint + Laser Blade + Sandstone
  • Type 526: Laser Blade Blueprint + Laser Blade + Dirt

Laser Trap

When you put a Laser Blade in a Dispenser and activate it, you can attack the mobs (players included) in front of the Dispenser with the Laser Blade.

Laser Furnace

When a Laser Trap is fired at a Furnace, it will light the Furnace.

Configurations

(game_dir)/config/tolaserblade.toml

If you change the config, you will need to restart the game.

Common

In multiplayer mode, server-side config will be used.

  • enableLaserTrap: Enable laser trap (boolean, default value is true)
  • canLaserTrapAttackPlayer: Allow laser trap to attack player (boolean, default value is true)
  • canLaserTrapHeatUpFurnace: Allow laser trap to light furnace (boolean, default value is true)

The following options are available in v9.1.0 and later:

  • laserBladeBaseDamage: Base attack damage of laser blades (float, 0.0-2046.0, default value is 6.0)
  • laserBladeBaseSpeed: Base attack speed of laser blades (float, 0.8-2.8, default value is 2.8)
  • maxAttackDamageUpgradeCount: Maximum count of attack damage upgrades that can be applied to a laser blade (integer, 0-2047, default value is 8)
  • attackDamageUpgradeMultiplier: Damage multiplier of attack damage upgrade (integer, 1-2048, default value is 1)

Data Components

Item components for laser blade items

Example: /give @p tolaserblade:laser_blade[tolaserblade:lb_atk=8.0f,tolaserblade:lb_spd=1.2f,tolaserblade:lb_mdl={type:2,parts:{grip:{color:-12103854,is_sub:false},in:{color:-1,is_sub:true},out:{color:-1,is_sub:false}}}]

  • Gives a lase blade with 15 attack damage, 4 attack speed, model type 2, gray grip, and white and black blade.

Attack Damage

  • Key: tolaserblade:lb_atk
  • Value: A float value between 0 and 8

Attack Speed

  • Key: tolaserblade:lb_spd
  • Value: A float value between 0 and 1.2

Model and Color

  • Key: tolaserblade:lb_mdl
  • Value: The following data compound {type: integer_model_type, parts: {grip: {color: integer_argb_32_bit_color, is_sub: false}, in: {color: integer_argb_32_bit_color, is_sub: boolean_is_subtractive_color}, out: {color: integer_argb_32_bit_color, is_sub: boolean_is_subtractive_color}}}

Sound Events

The following audio file paths are those defined in the default assets/tolaserblade/sounds.json.

Sound events fired when a laser blade is swung:

  • tolaserblade:item.laser_blade.swing - assets/tolaserblade/sounds/item/laser_blade/swing.ogg
  • tolaserblade:item.laser_blade_fp.swing - assets/tolaserblade/sounds/item/laser_blade_fp/swing.ogg

Sound events fired when a laser blade is hit:

  • tolaserblade:item.laser_blade.hit - assets/tolaserblade/sounds/item/laser_blade/hit.ogg
  • tolaserblade:item.laser_blade_fp.hit - assets/tolaserblade/sounds/item/laser_blade_fp/hit.ogg

Sound events for use with blocks_attacks component:

  • tolaserblade:item.laser_blade.block - assets/tolaserblade/sounds/item/laser_blade/block.ogg
  • tolaserblade:item.laser_blade_fp.block - assets/tolaserblade/sounds/item/laser_blade_fp/block.ogg

Sound event fired when a laser trap is activated:

  • tolaserblade:item.laser_trap.activate - assets/tolaserblade/sounds/item/laser_trap/activate.ogg

Resource pack

Built-in optional resource pack

TLB Sample Sound Pack (v7.2.0+)

This resource pack adds some audio files to the game for testing mod sound events.

FAQ

[Version 3 or older] When using the shader mod, the blade of the laser blade is not rendered.

Try setting useOriginalShaderProgram in the config file to false and restart the game.

*Note that individual support for shader packs is not provided.

b1.7.3 v1.5.0+8.0.1 (BTA+Fabric)
MC Client, Fabric, Beta 1.7.3, Server
Release 2026-10-03 Get
b1.7.3 v1.4.0+8.0.1 (BTA+Fabric)
MC Client, Fabric, Beta 1.7.3, Server
Release 2026-08-30 Get
b1.7.3 v1.3.0+8.0.1 (BTA+Fabric)
MC Client, Fabric, Beta 1.7.3, Server
Release 2026-07-29 Get
v11.0.0 (1.21.11 Fabric)
MC Fabric, 1.21.11
Release 2025-12-17 Get
v10.0.0 (1.21.9+ Fabric)
MC Fabric, 1.21.9, 1.21.10
Release 2025-10-10 Get
v9.1.0 (1.21.6+ Fabric)
MC Fabric, 1.21.8, 1.21.7, 1.21.6
Release 2025-09-15 Get
b1.7.3 v1.2.0 (BTA+Babric)
MC Fabric, Beta 1.7.3
Release 2025-07-19 Get
v9.0.0 (1.21.6+ Fabric)
MC Fabric, 1.21.8, 1.21.7, 1.21.6
Release 2025-06-21 Get
v8.0.0 (1.21.5 Fabric)
MC 1.21.5, Fabric
Release 2025-06-17 Get
v8.0.0-beta.2 (1.21.5 Fabric)
MC 1.21.5, Fabric
Beta 2025-04-28 Get
v8.0.0-beta.1 (1.21.5 Fabric)
MC 1.21.5, Fabric
Beta 2025-04-24 Get
v7.2.1 (1.21.4 Fabric)
MC Fabric, 1.21.4
Release 2025-03-16 Get
v7.2.0 (1.21.4 Fabric)
MC Fabric, 1.21.4
Release 2025-03-13 Get
v7.1.0 (1.21.4 Fabric)
MC Fabric, 1.21.4
Release 2025-02-12 Get
v7.0.0 (1.21.4 Fabric)
MC Fabric, 1.21.4
Release 2024-12-23 Get
v5.0.3 (1.21-1.21.1 Fabric)
MC 1.21, Fabric, 1.21.1
Release 2024-10-26 Get
v6.0.0 (1.21.3 Fabric)
MC Fabric, 1.21.3
Release 2024-10-26 Get
v5.0.2 (1.21-1.21.1 Fabric)
MC 1.21, Fabric, 1.21.1
Release 2024-07-03 Get
v5.0.1 (1.21 Fabric)
MC 1.21, Fabric
Release 2024-06-27 Get
v4.1.2 (1.20.6 Fabric)
MC Fabric, 1.20.6
Release 2024-06-25 Get
v5.0.0 (1.21 Fabric)
MC 1.21, Fabric
Release 2024-06-25 Get
v1.17.1-0.4.5.1 (Fabric)
MC 1.17.1, Fabric
Release 2024-06-23 Get
v1.18.2-0.6.1.1 (Fabric)
MC Fabric, 1.18.2
Release 2024-06-23 Get
v1.19-0.6.3.1 (Fabric)
MC Fabric, 1.19.2, 1.19.1, 1.19
Release 2024-06-23 Get
v1.19.4-0.8.2.1 (Fabric)
MC 1.19.4, Fabric
Release 2024-06-23 Get
v2.1.1 (1.20.1 Fabric)
MC Fabric, 1.20.1
Release 2024-06-23 Get
v3.2.1 (1.20.2-1.20.4 Fabric)
MC 1.20.2, Fabric, 1.20.3, 1.20.4
Release 2024-06-23 Get
v4.1.1 (1.20.6 Fabric)
MC Fabric, 1.20.6
Release 2024-06-23 Get
v1.19-0.6.3.0 (Fabric)
MC Fabric, 1.19.2, 1.19.1, 1.19
Release 2024-06-15 Get
v1.19.4-0.8.2.0 (Fabric)
MC 1.19.4, Fabric
Release 2024-06-15 Get
v2.1.0 (1.20.1 Fabric)
MC Fabric, 1.20.1
Release 2024-06-15 Get
v3.2.0 (1.20.2-1.20.4 Fabric)
MC 1.20.2, Fabric, 1.20.3, 1.20.4
Release 2024-06-15 Get
v4.1.0 (1.20.6 Fabric)
MC Fabric, 1.20.6
Release 2024-06-15 Get
b1.7.3 v1.1.0 (BTA+Babric)
MC Fabric, Beta 1.7.3
Release 2024-06-14 Get
v1.17.1-0.4.5.0 (Fabric)
MC 1.17.1, Fabric
Release 2024-06-14 Get
v1.18.2-0.6.1.0 (Fabric)
MC Fabric, 1.18.2
Release 2024-06-14 Get

More from Iunius118

Advertisement Remove ads with Premium →

You Might Also Like