Download FeatureCreep — Minecraft Mods — MetaMods

FeatureCreep

Active

Downloads

20

Last update

1 year ago
Client
Weapons and armor
Food
Utils

FeatureCreep - Cross-Platform Mod Loader

FeatureCreep represents an innovative modding platform that ensures compatibility across different versions of Minecraft. This tool allows developers to create mods that will work on multiple game versions without the need for code rewriting.

Key Features

FeatureCreep functions as an overlay over popular mod loaders including QuiltMC, MCForge, FabricMC, RiftMC, and DangerZone 2.x. This means your mod automatically gains support for all these platforms - you only need to create one file that will work everywhere where the appropriate version of FeatureCreep is installed.

Current Project Status

It's important to note that FeatureCreep 4 is in early development (Pre-Alpha) and is only available for some versions with limited functionality. Currently, the ability to add basic items and tools has been implemented. Developers are actively working on expanding the platform's capabilities.

Technical Features

To ensure version independence, FeatureCreep uses its own API, since direct access to Minecraft packages could break compatibility between versions. The platform is actively developing, and a standalone version is planned for the future.

Development History

Prior to version 4, FeatureCreep was a regular mod that added lots of content from various mods of past Minecraft versions and other games. Among the implemented features were emerald, amethyst, and sapphire armor, optimized tools, oil deposits, special tools for mass ore mining, and many other resources and mechanics.

Licensing

FeatureCreep is distributed under a permissive license that not only allows but encourages the use of all mod resources for any purposes, including commercial ones. The project includes various open-source components that have their own licenses (details in the credits section).

FeatureCreep Banner

Credits

The project uses the following open-source libraries:

  • PNGJ - for working with PNG files (Apache 2)
  • DDS4J - DDS to PNG conversion (MIT)
  • SmallRye Common - for working with JBoss DMR (Apache 2)
  • Javaassist - bytecode manipulation (MPL/LGPL/Apache)
  • JBoss DMR - JSON and DMR parsing (LGPL 2.1)
  • JBoss LogManager - logging system (Apache 2)
  • JBoss Modules - class loader foundation (Apache 2/XMPP)
  • Mirror and Mimic by Moderocky - for accessing system resources (MIT)
  • ASM - for working with Mimic (BSD3 Clause)

Usage Recommendations

When installing, make sure to select the mod version that matches your Minecraft version and the mod loader you're using. Three update channels are available: ESR (stable versions), Nightly (beta versions), and Bleeding Nightly (alpha versions).

Project members
asbestosstar

asbestosstar

Created: 20 Jun 2024

ID: 35598