Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App
Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Ingredient Extension API

Ingredient Extension API

An API providing the framework and necessary patches for creating custom Ingredient implementations.

22.8k
2
Library
AboutChangelogVersions

This API allows mods to create new types of Ingredients that you may use in Data Packs and similar features.

Modded ingredients can simplify complex logic, improve compatibility with other mods, and handle item matching completely different to vanilla.

A common example of this would be an Ingredient type that only accepts items with specific NBT tags.

Another example would be an Ingredient that only accepts furnace fuels that have a specific burn time range.

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Compatibility

Minecraft: Java Edition

1.19–1.19.2
1.18.1–1.18.2
1.17.1

Platforms

Fabric

Supported environments

Server only
Singleplayer

Links

View source

Creators

jaredlll08
jaredlll08 Owner
Darkhax
Darkhax Member

Details

Licensed LGPL-2.1-only
Published last year
Updated last year

Modrinth is open source.

new-project-page@ac78952

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.