TEcho Addon

⭐ — (3 endorsements) 📥 1,809 downloads 📌 v1.2.0 📅 1/15/2026
🟡 Updated this year

By Technicman69 · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 2/22/2026 📅 Created: 1/15/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #473 of 874 fabric mods in this game by downloads

📋 About This Mod

Primary goal of this mod was to implement a better substitute for apugli's `custom_footstep` power, but I plan to expand with new powers, actions and conditions when I come up with some cool ideas.

I plan to make some of it a part of Apoli for Origins 1. 20. 1 later on :>

Features 1. Power Types - Replace Sound Emission (`techo:replace_sound_emission`) - Replace Sound Reception (`techo:replace_sound_reception`) 2. Entity Action Types - Play Sound (`techo:play_sound`) - adds new fields to original `apoli:play_sound` entity action type. 3. A way to pass Resource power values as uniforms to post-processing shaders (via Resource Value Provider data type)

  • --
  • # Power Types

## Replace Sound Emission

Replaces a sound emissed by power holder with a different sound.

Type ID: `techo:replace_sound_emission`

### Fields | Field | Type | Default | Description | |-----------------|---------------|------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `sounds` | Object | | An object with `"key": "value"` pairs that determine which sound (`"key"`) will be replaced with a new sound (`"value"`). The "value" can be either a String, a Weighted Sound or an Array of Weighted Sounds Supports regex matching (with referencing captured groups in replacement) and resourcepack sounds | | `replace` | Boolean | `true` | Whether the correctly matched sound should replace the old one, or play along with it. If `false`, both old and new sound will be played | | `entity_action` | Entity Action | optional | If specified, this action will be executed on the player upon successfully replacing (or matching) sound | | `priority` | Integer | `0` | Determines the application priority of the power. If several powers match the sound only the highest `priority` with `replace` set to `true` will replace sound and powers with higher `priority` but with `replace` set to `false` will play their sound along | ### Examples ```json { "type": "techo:replace_sound_emission", "sounds": { "minecraft:entity.player.burp": "empty", "entity.generic.eat": "minecraft:empty" } } ``` This example will replace `entity.player.burp` and `entity.generic.eat` sound events with `empty`, which will mute every eating sound coming from the power holder (`minecraft` namespace can be omitted).

```json { "type": "techo:replace_sound_emission", "sounds": { "block.().step": "block.$1.break" }, "condition": { "type": "apoli:on_block", "inverted": true, "block_condition": { "type": "apoli:and", "conditions": [ { "type": "apoli:in_tag", "tag": "minecraft:wool" } ] } } } ``` This example will replace any stepping sound coming from the power holder with a breaking sound used by the same block that was stepped upon (unless that block is a wool).

```json { "type": "techo:replace_sound_emission", "sounds": { "(.)": { "id": "$1", "pitch": 0. 5 } } } ``` This example will make all the sounds emitted by power holder have pitch set to 0. 5 making them sound slow and low.

```json { "type": "techo:replace_sound_emission", "sounds": { "entity.player.(hurt|death)": [ { "id": "minecraft:entity.axolotl.$1", "volume": 2, "pitch": 0. 5, "weight": 1 }, { "id": "minecraft:entity.wither.$1", "volume": 2, "pitch": 0. 5, "weight": 1 } ] }, "entity_action": { "type": "apoli:execute_command", "command": "say bleh XP" }, "priority": 1 } ``` This example will replace power holder

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
Technicman69
Version
1.2.0
Downloads
1,809
Endorsements
3
Category
fabric
Created
1/15/2026
Updated
2/22/2026
Game Versions
1.20.1
Tags
utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does TEcho Addon support?

The author lists 1.20.1. Other versions may work but are untested by the author.

What is the latest version of TEcho Addon?

Version 1.2.0, published 2026-02-22 with 1,809 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by Technicman69 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods