The Best Resource for Minecraft
The Best Resource for Minecraft

Nibbler Mod Wiki

Nibbler is a comprehensive common-code library mod for Minecraft designed to provide essential shared utilities and Ore Dictionary enhancements for all of oneandonlyflexo's modifications.

6 sections · 517 words

Overview#

Nibbler Mod 1.12.2, subtitled "Fire Up The Grill," serves as the foundational library and common-code repository for the modding suite developed by oneandonlyflexo (Jeremy Grozavescu). While it is primarily a dependency mod, it introduces critical backend changes to Minecraft's recipe and item handling systems to ensure seamless integration between various content modules.

The mod is essential for players looking to use specific content mods like Bark Books or Botaunomy. Without Nibbler, these mods will fail to initialize, as they rely on the shared classes and helper methods contained within this library.

Features#

Despite being a library mod, Nibbler performs several active functions that affect the game world and recipe logic:

Ore Dictionary Integration

Nibbler automatically registers the standard Vanilla Book into the Ore Dictionary under the name book. This allows other mods to reference the book item generically, enabling cross-mod compatibility for any recipe that requires a book-type item.

Recipe Overrides

Once the vanilla book is registered in the Ore Dictionary, Nibbler scans and modifies existing recipes. It replaces static references to the Vanilla Book item with the book Ore Dictionary ingredient. This ensures that if another mod adds a custom book (such as a Bark Book), it can be used interchangeably in vanilla recipes like the Enchantment Table or Booksheets.

Feature Description
OreDict Registration Adds minecraft:book to the book dictionary.
Recipe Injection Converts vanilla and modded recipes to use OreDict book entries.
Shared API Provides common code for GUI handling and data management.

Supported Mods#

Nibbler is the primary requirement for the following modifications:

  • Bark Books: A micro-mod that introduces various bark-covered book variants. Nibbler's Ore Dictionary features allow these bark books to function in place of standard books.
  • Botaunomy: Also known as the Botanical Autonomy mod, which adds automation and utility features to nature-themed gameplay.

When these mods are installed, Nibbler acts as the bridge that allows their unique items to interact with the standard Minecraft crafting ecosystem.

Mechanics#

Nibbler operates during the Pre-Initialization and Initialization phases of the Minecraft loading sequence.

  1. Loading: It detects the presence of other mods by oneandonlyflexo and provides the necessary class files for them to run.
  2. Conflict Resolution: By standardizing the "book" entry in the Ore Dictionary, it prevents issues where modded books cannot be used in vanilla recipes, a common problem in complex 1.12.2 modpacks.
  3. Server-Side Stability: Nibbler includes specific fixes for server-client handshakes, ensuring that the server does not reject clients due to versioning mismatches in the library code.

Configuration#

The mod generates a standard configuration file located at .minecraft/config/nibbler.cfg. While most users will not need to modify this file, it allows for the toggling of specific library features if conflicts arise with other large-scale library mods.

In most cases, the configuration is handled automatically by the dependent mods, and manual editing is only recommended for advanced modpack developers troubleshooting recipe overlaps.

Technical Specifications#

Nibbler is built for the Minecraft Forge environment on version 1.12.2. It is lightweight, with a file size of approximately 36 KB, ensuring it does not impact game performance or load times significantly.

  • License: Creative Commons BY-SA-NC 4.0 (Attribution-ShareAlike-NonCommercial).
  • Copyright: (C) 2017 Jeremy Grozavescu.
  • Mod Type: API / Library.