Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
FeedMe
Right-click a player while holding food and they eat it. The item leaves your hand, they get the same hunger and saturation they would get from eating it themselves, plus a little heart particle and a burp. That's the whole idea, the rest is polish.
Works on Paper 1.20.5 and newer, 26.x included.
What it does
Feeding. Food values come from the item itself, so bread gives 5 hunger and a steak 8, with proper saturation on top. The math matches vanilla eating on every supported version, including the saturation rework from 1.21.2. In creative your food isn't consumed, same as in vanilla. You can't feed yourself, and spectators are ignored.
Confirmation. By default the target gets a message with clickable [Accept] and [Deny] buttons. A request dies after 30 seconds, when the two of you walk apart, when someone disconnects, or when the target opts out. With feedme.force you skip the prompt and feed right away.
Cooldowns. 10 seconds between your own feeds, 30 seconds before the same player can be fed again. Both are configurable, both are ignored with feedme.bypass.cooldown, and both survive a relog.
Opt-out. /feedme toggle and nobody can feed you. Any pending requests on you are cancelled right away.
Stats. The plugin remembers how many times you fed someone and how many times you got fed. The numbers live in player data (PDC), so they survive restarts and there is no extra database to babysit.
Languages. English and Russian are bundled. Every player sees the language of their own client, and missing lines fall back to English. Want another one? Drop a messages_fr.yml into the lang folder and reload.
Commands
| Command | What it does |
|---|---|
/feedme help |
List commands |
/feedme toggle |
Stop or resume being fed |
/feedme stats [player] |
Show feed stats for you or an online player |
/feedme accept / deny |
Answer a feeding request |
/feedme reload |
Reload config and languages |
Tab completion only shows commands you can actually use.
Permissions
| Permission | Default | What for |
|---|---|---|
feedme.use |
everyone | Feed people |
feedme.force |
op | Skip the confirmation |
feedme.bypass.cooldown |
op | Ignore cooldowns |
feedme.bypass.fullhunger |
op | Feed players who are already full |
feedme.stats |
everyone | Use /feedme stats |
feedme.admin |
op | Use /feedme reload |
Placeholders
Needs PlaceholderAPI, but the plugin works fine without it:
| Placeholder | Value |
|---|---|
%feedme_fed% |
Times the player fed someone |
%feedme_received% |
Times the player was fed |
%feedme_toggle% |
true or false |
Config
Everything in config.yml is commented. Short version: 3 block reach (0 disables the check), full hunger bars blocked by default, confirmations on with a 30 second timeout, cooldowns 10 and 30 seconds, sound and particle are yours to change.
Compatibility
Paper, Purpur and other Paper forks from 1.20.5 up to 26.x. Java 21 or newer, though 26.x servers demand Java 25 on their own. Spigot and Folia won't work.
Two honest notes: feeding uses the main hand only, because otherwise one click could eat two items. And stats show "no data" until a player actually feeds or gets fed at least once.
Found a bug? Tell me which version you're on and what you clicked.


