MeddleBootstrap

Quick rating

MeddleBootstrap

No reviews yet

Provides the ability to use the Meddle mod loader and mods on Curse by using Forge as a stepping stone.

No Theme
No Genre
API/Library
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
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

About

Project Details

Type
Mod
Latest Version
MeddleBootstrap 001 (Meddle v1.3.1)
Authors

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

Resources

External Links

Source Issues Wiki Discord

About

Description

MeddleBootstrap provides the ability to use the Meddle mod loader and mods on Curse by using Forge as a stepping stone. 

Please Note:  You cannot use this mod in conjunction with other Forge mods.  Forge is effectively disabled. 

What's Meddle? 

The Meddle mod loader is a version-independent loader designed for lower-level tweak class mods.  It is often used in conjunction with the DynamicMappings and MeddleAPI mods to provide a more robust mod architecture, which generally follows the latest snapshot versions of Minecraft.  You can find more about it here

Why does it need Forge? 

The Curse launcher doesn't allow you to specify a non-Forge mod loader when creating modpacks.  There is no mechanism in place to allow Meddle to initialize on its own.  MeddleBootstrap was created to achieve a similar goal.  The initial phase of FML (Forge's mod loader) brings MeddleBootstrap into the early startup process as a coremod, before Minecraft has started.  It then prevents any further initialization of Forge, and allows Meddle to then load its own mods and continue startup instead. 

While it is technically possible to run Meddle and Forge at the same time, it is not currently possible to run Forge with anything that requires MeddleAPI.  Forge remaps and heavily patches Minecraft's base classes, where as MeddleAPI depends on the original obfuscated classes and operates in reverse by remapping mods instead.  Therefore, Forge can't be allowed to initialize.  This may change in the future.

What's different between this and standard Meddle? 

MeddleBootstrap carries out a second purpose as well, which is to force Meddle to use the Forge directory structure instead of Meddle's default.  This allows Meddle mods to be posted on Curse, and the launcher will put them in folders that Meddle can find.  The same is true for config files in the case of modpacks.  So basically, your Meddle mods go in the same folder that MeddleBootstrap does, which is simply "mods".   

There is one consequence of using this loading technique on Curse.  While Meddle, DynamicMappings, and MeddleAPI have moved forward and are capable of supporting even the newest 1.10 snapshots, using MeddleBootstrap on Curse will limit you to the latest version of Minecraft that Forge supports (1.9.4 at the moment).  Theoretically you could use Forge for Minecraft 1.9 in 1.10 snapshots, and that would be sufficient to initialize Meddle at such an early stage.  But in this case, the Curse launcher overrides the specified version of Minecraft in your modpack's manifest.json with the version of Minecraft that Forge requires.  You can at least use appropriate Meddle mods in 1.9.4 through Curse for the time being.   

If you want to play on the latest Minecraft snapshots, you'll have to use the standard installation process described on the Meddle page.

Can I use this on other launchers? 

Absolutely, though it might not be necessary, and it's recommended to use Meddle directly when possible.  

 If the default version of MeddleBootstrap doesn't work in your circumstance, the source code is available.

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

~1,000
Downloads
Last Updated
Created
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