Dio’s Lib Mod (1.21.8, 1.20.1) – Core Utility Library for Janoeo’s Mods

download Skip to Downloads

Dio’s Lib Mod (1.21.8, 1.20.1) is a foundational library designed to support Janoeo’s mod ecosystem. Rather than introducing new items or mechanics directly into Minecraft, it provides backend functionality and utility tools that make it easier for mod developers to build, configure, and optimize their own mods. If you’re using any of Janoeo’s mods, this library is typically a required dependency.

Dio’s Lib Mod

Features:

  • Supports general-purpose data generators for recipes, loot tables, advancements, and more. This streamlines mod creation workflows by handling repetitive backend data.
  • Includes block-related helpers such as access to specific block behaviors, mob anger triggers, and powdered snow extensions. These utilities allow advanced logic without rewriting vanilla code from scratch.
  • Offers a custom JSON-based configuration system that enables mod settings to be edited in human-readable files, simplifying modpack management and server configurations.
  • Provides helper functions for working with Minecraft ResourceLocation and asset mapping, aiding with sound registration, texture referencing, and model linking.
  • Enhances powdered snow functionality with new logic and interactions beyond vanilla behavior, suitable for biome expansion or trap mechanics.
  • Modular and compatible with multiple mod loaders, including Fabric, Forge, NeoForge, and Quilt, allowing developers to write cross-loader-compatible mods with a shared utility base.

Requires:

Minecraft Forge or Fabric API or Quilt Loader or NeoForge Installer

How to install:

How To Download & Install Mods with Minecraft Forge

How To Download & Install Fabric Mods

Don’t miss out today’s latest Minecraft Mods

Why use Dio’s Lib Mod?

Dio’s Lib Mod is essential for anyone running mods built by Janoeo or other mods within the AlasDiablo ecosystem. It significantly reduces the development overhead by bundling common utilities, allowing creators to focus on gameplay features. For players, having this mod ensures that required dependencies are met and that all related mods function properly without errors. Even though it adds no content itself, it plays a critical role in backend compatibility and optimization.

FAQs

Does Dio’s Lib add new blocks or items to the game?

No, it is a utility mod meant to assist other mods. It doesn’t add content directly into the world.

What happens if I remove Dio’s Lib while using other Janoeo mods?

Removing Dio’s Lib will likely cause crashes or prevent other mods from loading, as it is a required dependency.

Can Dio’s Lib be used standalone?

It can be installed standalone, but it does not provide gameplay features by itself.

Is Dio’s Lib compatible with both Fabric and Forge?

Yes, it supports Fabric, Forge, NeoForge, and Quilt, making it flexible for cross-platform modding.

Where are the configuration files located?

The JSON configuration files are stored in the `config/` folder within your Minecraft directory.

1.16.5
1.17.1
1.18.1
1.18.2
1.19.2
1.19.3
1.19.4
1.20.1, 1.20
1.20.4
1.21.1, 1.21
1.21.8