Class Loader Fixer

⭐ — (0 endorsements) 📥 863 downloads 📌 v2 📅 2/11/2022
⚪ Last updated 2024

By HyperSpeeed · forge

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/4/2024 📅 Created: 2/11/2022
⚠️ 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.0% endorsement rate
  • 🏆 #169 of 400 forge mods in this game by downloads

📋 About This Mod

## Summary This mod fixes the Class Loader in legacy versions of Minecraft. ## Details This is a simple **jar-mod** which adds the `CodeSource` to each loaded class in FML. That is actually everything this mod does (well, besides fixing a few more bugs on even older versions of Forge). This mod just ships a backported `RelaunchClassLoader` which overwrites the built-in version (from FML) and allows mods to read the file source of classes. ### Why is this needed in some cases? For example, (https://modrinth.com/mod/block-helper) is able to show you in the item tooltips which mod a given item is from. This procedure relies on the `CodeSource` object of the `ProtectionDomain`s of the loaded classes. Old versions of FML do not set this `CodeSource`, which leads Block Helper into thinking that everything is a Vanilla item. ## Installation ### As a ModLoaderMP / Forge mod This mod needs to be installed as a **jar-mod**. That means, you have to... 1. Be sure to back up your `minecraft.jar`! 2. Extract the content of the mod zip into the `minecraft.jar` file 3. Delete the `META-INF` folder in there 4. Overwrite any existing files when doing so! 5. ??? 6. Profit! ### As a Fabric mod I do not have any Fabric versions available. However, the fix is incorporated directly into (https://github.com/FabricCompatibilityLayers/Fabricated-Legacy-Forge). Hence, you do not need to install it separately! ## Unsupported mods - ObsidiPlates 1.4.2 was incompatible with v1. This is fixed in v2. Please let me know about any incompatibilities! :)

This mod fixes the Class Loader in legacy versions of Minecraft.

This is a simple jar-mod which adds the `CodeSource` to each loaded class in FML. That is actually everything this mod does (well, besides fixing a few more bugs on even older versions of Forge). This mod just ships a backported `RelaunchClassLoader` which overwrites the built-in version (from FML) and allows mods to read the file source of classes.

### Why is this needed in some cases?

For example, (https://modrinth.com/mod/block-helper) is able to show you in the item tooltips which mod a given item is from. This procedure relies on the `CodeSource` object of the `ProtectionDomain`s of the loaded classes. Old versions of FML do not set this `CodeSource`, which leads Block Helper into thinking that everything is a Vanilla item.

## Installation

### As a ModLoaderMP / Forge mod

This mod needs to be installed as a jar-mod. That means, you have to... 1. Be sure to back up your `minecraft.jar`! 2. Extract the content of the mod zip into the `minecraft.jar` file 3. Delete the `META-INF` folder in there 4. Overwrite any existing files when doing so! 5. ??? 6. Profit!

### As a Fabric mod

I do not have any Fabric versions available. However, the fix is incorporated directly into (https://github.com/FabricCompatibilityLayers/Fabricated-Legacy-Forge). Hence, you do not need to install it separately!

## Unsupported mods

- ObsidiPlates 1. 4. 2 was incompatible with v1. This is fixed in v2.

Please let me know about any incompatibilities! :)

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
HyperSpeeed
Version
2
Downloads
863
Endorsements
0
Category
forge
Created
2/11/2022
Updated
7/4/2024
Game Versions
1.3.1, 1.3.2, 1.4, 1.4.1, 1.4.2
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 Class Loader Fixer support?

The author lists 1.3.1, 1.3.2, 1.4, 1.4.1, 1.4.2, 1.4.3. Other versions may work but are untested by the author.

What is the latest version of Class Loader Fixer?

Version 2, published 2024-07-04 with 863 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

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