Tags
Creators
Details
Licensed GPL-3.0-only
Published last year
Updated 2 months ago
All versions
3.4.0
Release
Emaki Cooking 3.4.04 months ago 94
Compatibility
Minecraft: Java Edition
1.21.8–1.21.11
Platforms
Folia
Paper
Purpur
Spigot
Required content
Unavailable version
Changes
Added
- Nutrition (diet-style) system, enabled by default: customizable nutrition types, food sources, and edge-triggered single/combo thresholds.
- Nutrition gain via vanilla, CraftEngine, ItemsAdder, Nexo, Oraxen foods, plus MMOItems and NeigeItems consumables.
- Nutrition actions,
/ecooking nutritioncommand, new permissions, and PlaceholderAPI placeholders; nutrition is persisted (configurable save interval). - Oraxen support for cooking station blocks and furniture.
- Public events:
PlayerNutritionConsumeEvent(cancellable),NutritionThresholdChangeEvent,CookingRecipeCompleteEvent(cancellable, result-editable). - JavaScript extensions for cooking result rules and completion hooks via
emaki.module("cooking"). - Config precheck on startup and reload.
Fixed
- Fixed potential lag when closing cooking station containers on Folia.
Notes
- Breaking: recipe conditions only read
availability_condition; migrate legacy root-level condition fields. - Nutrition adds optional softdepends (Oraxen, MMOItems + MythicLib, NeigeItems); missing ones are skipped.
- Nutrition is on by default; disable via
nutrition.enabled.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:NlpcnczH:d3WDryVG"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NlpcnczH:d3WDryVG"
}

