Links
Tags
Creators
Details
All versions
0.1.1+1.21(.1)
Beta
NerdSoft Kitchen 0.1.1 1.21(.1)3 months ago 14
Uploaded by
Compatibility
Minecraft: Java Edition
1.21–1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Build System & Configuration
- Migration to NeoForge ModDev: Migrated the Gradle build system to the net.neoforged.moddev plugin.
- Metadata & Properties: Updated gradle.properties and settings.gradle. Added the generateModMetadata task for dynamic variable expansion in neoforge.mods.toml.
Architecture & Registries
- Registry Modernization: Encapsulated DeferredRegister instances to private visibility and introduced register(IEventBus) helper methods across all registry classes (blocks, items, sounds, recipes, menus, capabilities, and data components).
- Logging System: Added the NerdSoftKitchenLogger utility class to standardize event logging and debugging.
Mechanics & Items
- Iron Cup (IronCupItem): Adjusted stacking logic, usage interactions, and remaining item handling in crafting.
- Cup Recipes: Fixes and integration for ShapelessCupCraftingRecipe.
Compatibility & Datagen
- JEI Integration: Optimized subtype registration and runtime handling in the JEI plugin.
- Data Generation: Refined recipe providers and loot table sub-providers for the grill block.
Optional dependencies
Any compatible version
Any compatible version
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:1ePZxh6a:SG03rT30"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:1ePZxh6a:SG03rT30"
}

