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.
This mod is experimental.
A ToLaserBlade add-on to add more laser blade shapes.
https://www.curseforge.com/minecraft/mc-mods/tolaserblade-extramodels
Version: 1.20.6-4.0.0 or later

You can upgrade your Laser Blade by combining it with certain items on a Smithing Table.
The Light Element enchantment increases the damage of the Laser Blade and deals additional damage to undead mobs and illagers.
Smithing Table recipes:
Smithing Table recipes:
![]()
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.
![]()
When a Laser Trap is fired at a Furnace, it will light the Furnace.
(game_dir)/config/tolaserblade.toml
If you change the config, you will need to restart the game.
In multiplayer mode, server-side config will be used.
The following options are available in v9.1.0 and later:
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}}}]
tolaserblade:lb_atktolaserblade:lb_spdtolaserblade:lb_mdl{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}}}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.oggtolaserblade:item.laser_blade_fp.swing - assets/tolaserblade/sounds/item/laser_blade_fp/swing.oggSound events fired when a laser blade is hit:
tolaserblade:item.laser_blade.hit - assets/tolaserblade/sounds/item/laser_blade/hit.oggtolaserblade:item.laser_blade_fp.hit - assets/tolaserblade/sounds/item/laser_blade_fp/hit.oggSound events for use with blocks_attacks component:
tolaserblade:item.laser_blade.block - assets/tolaserblade/sounds/item/laser_blade/block.oggtolaserblade:item.laser_blade_fp.block - assets/tolaserblade/sounds/item/laser_blade_fp/block.oggSound event fired when a laser trap is activated:
tolaserblade:item.laser_trap.activate - assets/tolaserblade/sounds/item/laser_trap/activate.oggBuilt-in optional resource pack
This resource pack adds some audio files to the game for testing mod sound events.
Try setting useOriginalShaderProgram in the config file to false and restart the game.
*Note that individual support for shader packs is not provided.