Client Side Noteblocks

Quick rating

Community listing page, reviews here may not be monitored by the author.

Client Side Noteblocks

By DaCubeKingOwner

No reviews yet

Removes the lag that you get when playing noteblocks

No Theme
No Genre
QoL & Tweaks
Performance & Optimization
Client Utility
Mod Loaders
Fabric
Minecraft
26.2

Community voices

Reviews

List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Show per page
10
25
50
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client Only

Runs entirely on the client. Works on vanilla servers.

About

Project Details

Type
Mod
License
GNU Lesser General Public License v3.0 only
Latest Version
clientsidenoteblocks-2.13.jar

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

So 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 will eliminate the lag by having the client play the sound. This also even helps reduce lag when playing noteblocks in singleplayer!

Example (Video I made using this mod):

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!

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 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)

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)

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~680,000
Total Downloads
CurseForge
~320,000
Modrinth
~350,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works