Tags
Creators
Details
1.2.0
Compatibility
Required content
Changes
Let Your Friend Eating! – Changelog
Version 1.2.0
Status: Stable Focus: API, package migration, and integration hardening.
Breaking Changes
- Package Migration: Changed the Java package namespace from
th.in.tamkungz.letyourfriendeatingtome.tamkungz.letyourfriendeating.
New Features
-
Public Integration API: Added
me.tamkungz.letyourfriendeating.api.LetYourFriendEatingApiso companion mods can trigger or validate feeding without mixin invokers. -
Structured Feed Results: Added
FeedResultandFeedOutcomefor easy success, cooldown, disabled, invalid target, empty hand, not food, and target-full handling. -
Compatibility Entry Point: Added
PlayerFeeder.tryFeedPlayer(...)as a public bridge for integrations that used the older method name.
Fixes
-
Command Safety: Fixed
/feedfriend cooldownoverflow risk by using a bounded integer argument. -
Config Hardening: Clamped loaded and network-synced cooldown values to the supported range.
-
Config Sync:
/feedfriend toggleand/feedfriend cooldownnow broadcast updated server config to online clients immediately. -
Interaction Cleanup: Removed duplicated cooldown checks from the entity interaction path and centralized validation through the API-backed feeding logic.
Optional dependencies
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:qkQbFn8p:QKRznkUc"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:qkQbFn8p:QKRznkUc"
}

