Euphoria Companion

Find blocks you forgot to add to your shader!

by
10.8K Downloads
fabricforgeneoforgeutility
Configure a Compatible Minecraft Server

About this Mod

Euphoria Companion

New 2.0.0 rewrite of the mod, should be a lot faster and more reliable.

Features

  • Shaderpack Analysis: Scans .zip or directory-based shaderpacks for block.properties files.

  • Block Comparison:

    • Compares blocks registered in-game with those defined in shaderpacks.
    • Lets you know if some some reason the render layers are not properly matching due to mods interferance.
  • Entity Listing:

    • You can now find a list of entities within the game within logs/euphoriacompanion.

Usage

  1. Launch the game with the mod installed.
  2. Press F6 to process block.properties again. (Rebindable)
  3. Check the logs/euphoriacompanion folder for generated reports.

How It Works

  1. Initialization:

    • Scans the Minecraft instance's shaderpacks directory for shaderpacks.
    • Collects all registered blocks from the game (vanilla and modded).
  2. Shaderpack Processing:

    • Extracts and parses shaders/block.properties from shaderpacks (supports both folders and .zip files).
  3. Comparison:

    • Compares in-game blocks with shader-defined blocks.
    • Detects:
      • Blocks present in-game but missing from the shaderpack.
  4. Reporting:

    • Writes a categorized report to logs/euphoriacompanion/[shaderpack_name].txt.

Installation

  1. Requires Fabric Loader and Fabric API. You can also you Sinytra Connector for 1.20.1 and 1.21.1.
  2. Place the mod JAR in your mods folder.

Available Versions

2.0.2-forge1.7.10release
MC 1.7.10forge
March 16, 2026
2.0.1-forge1.7.10release
MC 1.7.10forge
January 25, 2026
2.0.0-forge1.7.10release
MC 1.7.10forge
December 23, 2025
Euphoria Companion 2.0.1release
MC 26.1-snapshot-1fabric
December 20, 2025
Euphoria Companion 2.0.0release
MC 1.21.9, 1.21.10, 1.21.11fabric
December 1, 2025

How to Install Euphoria Companion on Your Client

1

Install the Mod Loader Locally

Install fabric for your local Minecraft version.

2

Download the Matching File

Choose the Euphoria Companion file for fabric and Minecraft 26.1-snapshot-1.

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

fabricforgeneoforge

Minecraft Versions

26.1-snapshot-1, 1.21.11, 1.21.10 (+32 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Does Euphoria Companion need to be installed on the Minecraft server?

No. Modrinth marks Euphoria Companion 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 Euphoria Companion require?

Use a file for fabric, forge, neoforge and your exact Minecraft version. Supported versions include 26.1-snapshot-1, 1.21.11, 1.21.10. Files for different loaders are not interchangeable.

Euphoria Companion 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

Euphoria Companion 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
Creative Commons Zero v1.0 Universal
Server-side
Unsupported

Supported Versions

26.1-snapshot-11.21.111.21.101.21.91.21.51.21.41.21.31.21.21.21.11.21+25 more