Download ToLaserBlade (Fabric) — Minecraft Mods — MetaMods
ToLaserBlade (Fabric)

ToLaserBlade (Fabric)

Active

Downloads

1

Last update

1 year ago
Client
Weapons and armor

ToLaserBlade (Fabric)

The ToLaserBlade modification introduces a unique weapon - a sword with a laser blade that can be customized in various ways.

Laser blade in action Laser blade demonstration

System Requirements

Requires Fabric Loader, Fabric API, and Cloth Config. The modification is in experimental development stage.

Main Features

Laser Blade

Laser blade crafting schematic

Characteristic Upgrades

You can upgrade your laser blade by combining it with various 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 laser blade damage and deals additional damage to undead mobs and illagers.

Blade Color Customization

Smithing table recipes for appearance changes:

  • 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
  • Outer blade blend mode: Laser Blade Blueprint + Laser Blade + Tinted Glass
  • Inner blade blend mode: Laser Blade Blueprint + Laser Blade + Block of Amethyst

Blade Shape Changes

Available shape variants:

  • 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

Laser trap

When placing a laser blade in a dispenser and activating it, you can attack mobs (including players) in front of the dispenser.

Laser Furnace

Laser furnace

When a laser trap hits a furnace, it ignites the furnace.

Configuration Settings

Configuration file: (game_dir)/config/tolaserblade.toml

Game restart required after configuration changes.

General Settings

In multiplayer mode, server-side settings are used.

  • enableLaserTrap: enable laser trap (boolean, default true)
  • canLaserTrapAttackPlayer: allow laser trap to attack players (boolean, default true)
  • canLaserTrapHeatUpFurnace: allow laser trap to ignite furnaces (boolean, default true)

Client Settings

  • laserBlades: IDs of items to which laser blade model applies (array of strings, default ["tolaserblade:laser_blade", "tolaserblade:laser_blade_fp"])

Data Components

Example give command: /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 laser blade with 15 attack damage, 4 attack speed, model type 2, gray grip, and white-black blade.

Attack Damage

  • Key: tolaserblade:lb_atk
  • Value: float value from 0 to 8

Attack Speed

  • Key: tolaserblade:lb_spd
  • Value: float value from 0 to 1.2

Model and Color

  • Key: tolaserblade:lb_mdl
  • Value: 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}}}

Frequently Asked Questions

Blade Display Issue When Using Shaders

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

*Note: Individual shader pack support is not provided.

Project members
Iunius118

Iunius118

Created: 3 Jul 2024

ID: 52339