Download Version Independence — Minecraft Mods — MetaMods

Version Independence

Active

Downloads

9

Last update

2 years ago
Client
Libraries
Addons
Education

Version Independence

This is a tutorial mod demonstrating the use of the FeatureCreep API for creating custom modifications. The source code provides examples of mod development using FeatureCreep 4+ API, as well as the fpmbuild build system.

Mods built on FeatureCreep are compatible with all Minecraft versions that FeatureCreep itself supports. The platform operates on top of various modloaders, including MinecraftForge, FabricMC, QuiltMC, RiftMC, and others. This enables the creation of a single mod that functions across all these platforms without the need for porting to older versions and other loaders. No prior programming knowledge is required!

Important Features

To achieve version independence in FeatureCreep mods, you must use exclusively the API of this platform.

Technical Details

Mods for FeatureCreep typically have the .fpm extension but can also use .jar. However, some modloaders may recognize .jar files as invalid. In such cases, simply manually change the extension from .jar to .fpm. .fpm files, like .jar files, use the ZIP archive format, so the extension can be changed as needed.

Texture Compatibility

Currently, textures do not work on versions 1.12, 1.13, and older, but are fully functional on 1.14 and newer. For proper operation, you must manually add fcpack_, where the number is determined by the pack.meta format for the corresponding Minecraft version.

Supported Features

  • Basic items
  • Basic pickaxes
  • Basic shovels
  • Basic hoes
  • Basic swords
  • Items from data files
  • Additional functions

Development Status

FeatureCreep 4 is in the early stages of development, so many features are not yet implemented. Tutorial materials are also being continuously expanded.

Project members
asbestosstar

asbestosstar

Created: 3 Feb 2023

ID: 37154