Let Your Friend Eating! – Changelog
Version 1.0.3
Fixed
- Resolved an issue where players could not interact with other mobs.
New Features (1.0.3+)
- Cooldown System:
Feeding now has a configurable cooldown to prevent spam. Includes an optional visual indicator. - Heart Particles:
Chance-based heart particles now appear when feeding another player to enhance feedback and visual appeal. - Toggle Command:
Introduced/feedfriend toggle
to enable or disable the feeding feature on a per-player basis. Enabled by default. - Feed Counter System:
Tracks how many times a player has fed or been fed. Use/feedfriend stats
to check your count, or/feedfriend stats <player>
to view others.
Improvements
- Code Refactor:
Commands are now organized into separate files for better structure and maintainability. - Naming & Clarity:
Renamed the main class toLetYourFriendEatingMainFunction
for clearer intent and future extensibility. - Deprecation Handling:
Initial steps taken to replace deprecated methods such asgetFoodProperties()
.
Notes
- The "Applies Food Effects" feature is currently non-functional in the beta version. This is a known limitation and will be addressed in a future update.
- Deprecated method usage (e.g.,
Item#getFoodProperties
) remains present in some parts of the codebase but will be fully updated in later releases.
Patch
- Fixed bugs and resolved all known issues while retaining all features of the original mod version.
Version Feature Matrix
Version | Feed | Food Effects | Sound | Particle | Command |
---|---|---|---|---|---|
1.0.0 | ✅ | ❌ | ❌ | ❌ | ❌ |
1.0.1 | ✅ | ✅ | ✅ | ✅ | ❌ |
1.0.2 | ✅ | ✅ | ✅ | ✅ | ❌ |
1.0.3 | ✅ | ✅ | ✅ | ✅ | ✅ |
Beta | ✅ | ❌ | ⚠️ | ⚠️ | ⚠️ |
Alpha | ⚠️ | ❌ | ⚠️ | ❌ | ⚠️ |
Let Your Friend Eating! – Changelog
Version 1.0.3
Supported Platforms: Quilt, Fabric, Forge (1.16.5, 1.17.1, 1.18.2, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.21.x), NeoForge (1.20.6)
Fixed
- Resolved an issue where players could not interact with other mobs.
New Features
- Cooldown System:
Feeding now has a configurable cooldown to prevent spam. Includes an optional visual indicator. - Heart Particles:
Chance-based heart particles now appear when feeding another player to enhance feedback and visual appeal. - Toggle Command:
Introduced/feedfriend toggle
to enable or disable the feeding feature on a per-player basis. Enabled by default. - Feed Counter System:
Tracks how many times a player has fed or been fed. Use/feedfriend stats
to check your count, or/feedfriend stats <player>
to view others.
Improvements
- Code Refactor:
Commands are now organized into separate files for better structure and maintainability. - Naming & Clarity:
Renamed the main class toLetYourFriendEatingMainFunction
for clearer intent and future extensibility. - Deprecation Handling:
Initial steps taken to replace deprecated methods such asgetFoodProperties()
.
Notes
- The "Applies Food Effects" feature is currently non-functional in the beta version. This is a known limitation and will be addressed in a future update.
- Deprecated method usage (e.g.,
Item#getFoodProperties
) remains present in some parts of the codebase but will be fully updated in later releases.
Version History Summary
1.0.0
- Initial development phase with basic feeding mechanics.
- Unstable and not intended for public release.
1.0.1
- Code refactored and stabilized for public use.
- Added eating sound effects.
- Bug fixes and foundation for future extensibility.
- Suitable for open-source release.
Note: In some game versions, all foods may restore the same hunger value due to API limitations.
1.0.2
- Potion effects from food items now apply correctly when feeding others.
Note: In certain versions, potion effects may still not apply due to technical constraints on accessing food data.
1.0.3
- Added particle effects during feeding.
- Full support for modded food items.
- New toggle and stats commands introduced.
- Performance and structure optimizations.
Note: Potion effect application and command support may still be limited or unavailable in some versions. If affected, functionality may align more closely with version 1.0.2.
Let Your Friend Eating! – Changelog
Version 1.0.3 - Quilt, Fabric, Forge (1.16.5, 1.20.1, 1.17.1, 1.18.2, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4), NeoForge (1.20.6)
New Features
-
Cooldown System: Feeding now has a configurable cooldown to prevent spam, with optional visual indicator.
-
Heart Particles: There’s now a chance for heart particles to appear when feeding a player, adding a touch of cuteness 💖
-
Toggle Command: New command
/feedfriend toggle
to enable or disable the feeding feature per player. Default setting is enabled. -
Feed Counter System: Tracks and displays how many times each player has fed or been fed. Use
/feedfriend stats
to see your feed count, or/feedfriend stats <player>
for others.
Improvements
-
Code Refactor: Improved structure and maintainability by organizing commands into separate files.
-
Naming & Clarity: Renamed main class to
LetYourFriendEatingMainFunction
for better clarity and future extensibility. -
Deprecation Warning Handling: Began addressing use of deprecated methods like
getFoodProperties()
.
Heads-Up:
- Deprecated method usage (e.g.,
Item#getFoodProperties
) is still in place but will be updated in a future version.