Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Player Database
  • Skin Browser
  • Cape Gallery
  • Community Hub
  • Seed Vault

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
MPatcher
ModMIT

MPatcher

This mod make you can define your own Minecraft through coding.

12
Downloads
0
Followers
2 months ago
Updated
📦
3
Versions
libraryfabricforgeneoforge
Download Latestv1.0View on Modrinth

📖About MPatcher

English

This is a special Minecraft mod that can retransform or redefine the game's codes by using custom class files either locally or over the internet.

How to use it?

(Re)Transform classes:

If you want to retransfrom game's codes, you need to add some class files to the "mp-classes" folder in the game directory. They will be loaded and retransfromed to the game.

If you think it is too rigmarole to retransfrom codes,you can just write one or more jsons into the "mp-classes",then write some url(s) such as "https://xxx/xxx.class" into json files,these urls will be read and loaded into the games for (re)transforming.

Export classes:

Certainly,if you don't know how to get these class files,you can use the export feature to export class files. You need to
write some classes' the whole name,such as "net.minecraft.client.gui.Gui" and "net.minecraft.world.entity.player.Player" into the "/mp-exports/mp-export-config.json".

If you don't know where these classes are,you can press the F12 key down or open the Recaf app to enable the debug export feature to export classes what are preparing for transfroming classes into the "mp-exports" folder in the game directory.

How does it works?

First, it will load itself as a java agent when the mod loader is pre launching,then it will load custom classes from this mod's configuration folders.

Second, it will register a class file transfromer to (re)transfrom to the custom class you set or export source class files to this mod's export configuration folder.

Tips: This mod will NOT display in the mod list if you run this mod on the (neo)forge mod loader.

简体中文

这是一个特殊的《我的世界》模组,它可以通过使用本地或网络上的自定义类文件来重新编译或重新定义游戏的代码。

如何使用它?

(重新)转换 类:

如果您想要重新转换游戏的代码,您需要将一些类文件添加到游戏目录中的“mp-classes”文件夹中。这些文件将会被加载并重新转换为游戏内容。
如果您觉得重新转换代码的过程过于繁琐,您可以直接将一个或多个 JSON 文件写入“mp-classes”中,然后在 JSON 文件中添加一些类似于“https://xxx/xxx.class” 这样的 URL,这些 URL 将被读取并加载到游戏中,以便进行(重新)转换。

导出 类:

当然,如果您不知道如何获取这些类文件,您可以使用“导出”功能来导出类文件。你需要
将一些类的完整名称(例如“net.minecraft.client.gui.Gui”和“net.minecraft.world.entity.player.Player”)写入“<游戏目录>/mp-exports/mp-export-config.json”文件中。
如果您不清楚这些类的位置,您可以按下 F12 键,或者打开 Recaf 应用程序以启用调试导出功能,从而将准备转换为类的文件导出到游戏目录中的“mp-exports”文件夹中。

它是如何运作的?

首先,当模组加载器启动时,它会以 Java 代理的形式自动加载,然后它会从该模组的配置文件夹中加载自定义类。

其次,它会注册一个类文件转换器,用于将(重新)转换为您所设定的自定义类,或者将源类文件导出到该模组的导出配置文件夹中。

提示:如果您在(Neo)Forge 模组加载器上运行此模组,那么该模组将不会出现在模组列表中。

👥 Team & Contributors

No authors recorded.

⚙️ Compatibility

Environment
❓ Unknown
Loaders
fabricforgeneoforge
Minecraft Versions
1.211.21.11.21.21.21.31.21.41.21.51.21.61.21.7+4 more

🔗 Links

Modrinth Page