promotional bannermobile promotional banner

【Gothening的一键吃]Gothening's Not Yet Eat All

Press one key to automatically find and eat suitable food from your inventory and connected storage.
Screenshot 2026-08-18 172529.png

Screenshot 2026-08-18 172529.png

Screenshot 2026-08-18 172607.png

Screenshot 2026-08-18 172607.png

Description

【Gothening的一键吃】 Gothening's Not Yet Eat All

One key. Find food. Eat.

Gothening's Not Yet Eat All is a lightweight food automation utility for Minecraft NeoForge 1.21.1.

Press a single key to let the server find suitable food from your accessible storage, retrieve it, and perform the normal Minecraft eating process for you.

No item is sent from the client to the server. The server makes the food-selection, storage, and consumption decisions.

Features

One-Key Eating

Press the configurable keybind to automatically find and eat food.

The default key is:

V

The key can be changed or disabled through Minecraft's keybind settings.

Multiple Food Sources

The mod can search food from:

  • Player inventory
  • Nearby vanilla containers
  • Refined Storage networks
  • Applied Energistics 2 terminals and wireless terminals
  • Sophisticated Backpacks
  • Sophisticated Storage networks

Supported vanilla containers include:

  • Chests
  • Trapped chests
  • Barrels
  • Shulker boxes
  • Double chests

Spice of Life Integration

When Spice of Life is installed, the mod prefers:

  1. Foods the player has not eaten yet
  2. Foods the player has already eaten

This allows the mod to naturally support food-diversity gameplay without modifying Spice of Life's internal data.

Normal Minecraft Eating

Food is consumed through the normal Minecraft food system.

This means the mod respects:

  • Hunger
  • Saturation
  • Food effects
  • Remaining items
  • Normal item consumption behavior

The mod does not simply delete food from storage.

Food Blacklist

Specific foods can be excluded using their complete item ID.

For example:

food_blacklist = [
    "minecraft:rotten_flesh",
    "farmersdelight:example_food"
]

This works with foods from vanilla Minecraft and third-party food mods.

Configurable Providers

Individual storage providers can be enabled or disabled through configuration.

You can choose which storage systems the mod is allowed to search.

Supported Versions

  • Minecraft 1.21.1
  • NeoForge

Optional Integrations

The following mods are optional:

  • Refined Storage
  • Applied Energistics 2
  • Sophisticated Backpacks
  • Sophisticated Storage
  • Spice of Life: Carrot Edition

The mod does not bundle or redistribute code from these mods.

Server Authoritative

Food selection, extraction, and consumption are handled by the server.

The client only sends an empty eating request.

The client does not send:

  • Item IDs
  • Storage locations
  • Item quantities
  • Food-selection results

This makes the system suitable for multiplayer environments where the server should remain authoritative.

Performance

The mod does not continuously scan for food every tick.

Storage networks and containers are searched only when an eating request is made.

Development and diagnostic logs are kept at DEBUG level where possible to avoid unnecessary log spam during normal gameplay.

Safety Features

The mod includes several safeguards:

  • Prevents duplicate requests from rapid key presses
  • Protects the player's main-hand item
  • Returns extracted food when consumption fails
  • Releases active requests on both success and failure
  • Gracefully disables incompatible optional integrations
  • Falls back to normal food selection if Spice of Life integration is unavailable

Configuration

The configuration file is:

config/gothenings_not_yet_eat_all-common.toml

After changing the configuration, restart the game or server.

Building

The project uses Gradle.

./gradlew build

The resulting JAR is generated in:

build/libs/

License

This project is licensed under the MIT License.

Copyright (c) 2026 Gothening.

You are free to use, modify, distribute, and include this mod in modpacks in accordance with the MIT License.

Disclaimer

This project is not affiliated with or endorsed by Mojang Studios, Microsoft, Refined Storage, Applied Energistics 2, Sophisticated Backpacks, Sophisticated Storage, or Spice of Life.

The 【Gothening的一键吃]Gothening's Not Yet Eat All Team

profile avatar
  • 2
    Projects
  • 52
    Downloads

More from Gothening