Client Side Noteblocks

Client Side Noteblocks

Removes lag when playing noteblocks

by
354.4K Downloads
fabricoptimizationutility
Configure a Compatible Minecraft Server

About this Mod

Why I made this mod

I was trying to play a noteblock song in skywars, but playing the song with all of the lag that was caused by my ping made it too hard to play. In the past, I would just mute my sounds in-game and play. This mod solves this issue by eliminating the lag by having the client play the sound. This also even helps reduce lag when playing noteblocks in singleplayer!

Installation

To use this mod simply add the mods to your mods folder. You will also need to install the fabric API.

The mod will automatically prevent unwanted sounds – duplicate sounds from the server and block break sounds on noteblocks from playing. Once you install the mod it will immediately work, and nothing needs to be configured!

Support Me!

Buy me some coffee by sponsoring me on GitHub: https://github.com/sponsors/adaliea

You can subscribe to my YouTube channel: https://youtube.com/DaCubeKing

And if you use this mod while making a video it would be greatly appreciated if you link to this mod and/or my youtube channel in the description. :)

FAQ

Can you make this for 1.8?

No, this mod uses block data of noteblocks that are not sent to the client pre-1.13. This data also allows you to use a texture pack to display the current note of noteblock. 

What does this mod actually do?

To play a noteblock normally in Minecraft (by clicking on it), the game first has to send a packet to the server that you've clicked the block. The server then has to process that packet and sees that a sound needs to be played. Once the server sees that a sound needs to be played it sends a packet back to the client to tell it to play a sound. Only once the client receives this packet does it actually start playing the sound. The time for this could reach into the hundreds of ms (depending on your ping to the server) and can make it difficult to play a noteblock song as I did in the video. This mod solves the issue by cutting out the server when trying to play a noteblock. With this mod installed the client checks if you've clicked a noteblock and if you have it plays the sound immediately. It also filters out the sounds that the server still sends to the client and the sounds that you get from breaking a block.

Why isn't this mod working on X server?

This mod will not work on some servers that use a protocol hack because this mod requires the proper block data to be sent to the client. (Hypixel does work though)

Available Versions

Client Side Noteblocks 2.13release
MC 26.2fabric
July 1, 2026
Client Side Noteblocks 2.12release
MC 1.21.10, 1.21.11fabric
December 4, 2025
Client Side Noteblocks 2.11release
MC 1.21.7fabric
July 5, 2025
Client Side Noteblocks 2.10release
MC 1.21.2, 1.21.3, 1.21.4fabric
October 28, 2024
Client Side Noteblocks 2.8release
MC 1.21, 1.21.1fabric
June 15, 2024

How to Install Client Side Noteblocks on Your Client

1

Install the Mod Loader Locally

Install fabric for your local Minecraft version.

2

Download the Matching File

Choose the Client Side Noteblocks file for fabric and Minecraft 26.2.

3

Install Mod

Place the .jar file in your local .minecraft/mods folder and restart Minecraft. No server-side installation is required.

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.2, 1.21.11, 1.21.10 (+38 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Does Client Side Noteblocks need to be installed on the Minecraft server?

No. Modrinth marks Client Side Noteblocks as unsupported on the server side. Install it only in your local Minecraft mods folder. Your server can remain unchanged unless the mod page lists an additional dependency.

Which version and loader does Client Side Noteblocks require?

Use a file for fabric and your exact Minecraft version. Supported versions include 26.2, 1.21.11, 1.21.10. Files for different loaders are not interchangeable.

Client Side Noteblocks is not working – what should I check?

First check the Minecraft version, loader version and required dependencies. Put the .jar file in your local .minecraft/mods folder and remove older duplicates. Because this mod is client-side, adding server RAM will not fix it.

Minecraft Server for Your Group

Client Side Noteblocks stays on your client. Host a compatible world for your group.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
Client Compatibility Guide
NVMe SSD Storage
DDoS Protection included

Details

License
GNU Lesser General Public License v3.0 only
Server-side
Unsupported

Supported Versions

26.21.21.111.21.101.21.71.21.41.21.31.21.21.21.11.211.20.4+31 more