Guide-API Village and Pillage: Dynamic guidebook generator for Minecraft modding

The Guide-API Village and Pillage library simplifies creating dynamic in-game guides directly from code. An essential tool for developers seeking automated content generation.

Download Guide API VP for Minecraft 26.1.2, 1.21.1, 1.21, 1.20.6, 1.20.1, 1.20

Original name: Guide API VP

Minecraft: 1.14.4, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17.1, 1.18, 1.18.1, 1.19, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.6, 1.21, 1.21.1, 26.1.2

Loaders: Forge, NeoForge

FileVersionLoaderSize
Guide-API-VP-1.14.4-2.2.0-beta.1.jar1.14.4Forge194 КБDownload
Guide-API-VP-1.14.4-2.2.0.jar1.14.4Forge223 КБDownload
Guide-API-VP-1.14.4-2.2.1.jar1.14.4Forge225 КБDownload
Guide-API-VP-1.15.2-2.2.0-alpha+20200504-0006.jar1.15.2Forge206 КБDownload
Guide-API-VP-1.15.2-2.2.1.jar1.15.2Forge225 КБDownload
Guide-API-VP-1.15.2-2.2.0.jar1.15.2Forge223 КБDownload
Guide-API-VP-1.15.2-2.2.0-beta.1.jar1.15.2Forge223 КБDownload
Guide-API-VP-1.16.1-2.2.0-alpha+20200705-1209.jar1.16.1Forge224 КБDownload
Guide-API-VP-1.16.1-2.2.0-alpha+20200716-0029.jar1.16.1Forge224 КБDownload
Guide-API-VP-1.16.1-2.2.0-alpha+20200629-1422.jar1.16.1Forge224 КБDownload
Guide-API-VP-1.16.2-2.2.0-alpha+20200819-2011.jar1.16.2Forge228 КБDownload
Guide-API-VP-1.16.3-2.2.0.jar1.16.3Forge231 КБDownload
Guide-API-VP-1.16.3-2.2.0-beta.1.jar1.16.3Forge231 КБDownload
Guide-API-VP-1.16.3-2.2.0-alpha+20200912-1147.jar1.16.3Forge228 КБDownload
Guide-API-VP-1.16.4-2.2.0.jar1.16.4Forge231 КБDownload
Guide-API-VP-1.16.4-2.2.1.jar1.16.5Forge232 КБDownload
Guide-API-VP-1.16.5-2.2.2.jar1.16.5Forge231 КБDownload
Guide-API-VP-1.17.1-2.2.3-alpha+20210801-1023.jar1.17.1Forge233 КБDownload
Guide-API-VP-1.17.1-2.2.3-beta.1.jar1.17.1Forge233 КБDownload
Guide-API-VP-1.17.1-2.2.3.jar1.17.1Forge233 КБDownload
Guide-API-VP-1.18-2.2.3-alpha+20211201-2224.jar1.18Forge233 КБDownload
Guide-API-VP-1.18.1-2.2.3-beta.1.jar1.18.1Forge233 КБDownload
Guide-API-VP-1.18.1-2.2.3.jar1.18.1Forge233 КБDownload
Guide-API-VP-1.19-2.2.4-alpha+20220612-2329.jar1.19Forge234 КБDownload
Guide-API-VP-1.19-2.2.4-alpha+20220710-1748.jar1.19Forge234 КБDownload
Guide-API-VP-1.19-2.2.4-alpha+20220715-0930.jar1.19Forge234 КБDownload
Guide-API-VP-1.19-2.2.4-beta.1.jar1.19.2Forge234 КБDownload
Guide-API-VP-1.19.2-2.2.4.jar1.19.2Forge234 КБDownload
Guide-API-VP-1.19.3-2.2.5-beta.1.jar1.19.3Forge234 КБDownload
Guide-API-VP-1.19.3-2.2.5-beta.2.jar1.19.3Forge234 КБDownload
Guide-API-VP-1.19.3-2.2.5.jar1.19.3Forge234 КБDownload
Guide-API-VP-1.19.4-2.2.6.jar1.19.4Forge236 КБDownload
Guide-API-VP-1.19.4-2.2.6-beta.1.jar1.19.4Forge235 КБDownload
Guide-API-VP-1.20-2.2.6-alpha+20230609-2303.jar1.20Forge230 КБDownload
Guide-API-VP-1.20.1-2.2.6-alpha+20230617-1850.jar1.20.1Forge230 КБDownload
Guide-API-VP-1.20.1-2.2.6.jar1.20.1Forge230 КБDownload
Guide-API-VP-1.20.6-2.3.0-beta.1.jar1.20.6NeoForge226 КБDownload
Guide-API-VP-1.20.6-2.3.0.jar1.20.6NeoForge227 КБDownload
Guide-API-VP-1.21-2.3.0-alpha+20240630-1358.jar1.21NeoForge227 КБDownload
Guide-API-VP-1.21-2.3.0-beta.1.jar1.21NeoForge227 КБDownload
Guide-API-VP-1.21.1-2.3.0.jar1.21.1NeoForge227 КБDownload
Guide-API-VP-26.1.2-3.0.0-beta.1.jar26.1.2NeoForge223 КБDownload

Guide-API Village and Pillage: Code-Based Guide Books for Mods

In the vast ecosystem of Minecraft modding, creating a comprehensive guide book is often one of the most complex tasks an author faces. Unlike simple static texts stored in JSON files, which can quickly become outdated or require manual updates whenever game mechanics change, dynamic libraries offer a superior solution. Guide-API Village and Pillage: Code-Based Guide Books for Mods represents exactly this kind of advanced tooling. It is a specialized fork of the classic library designed to allow developers to generate guide books directly from Java code rather than editing external text files.

This article serves as a comprehensive catalog card, detailing the technical specifications, supported environments, installation workflows, and practical use cases for this essential development resource.

Library Origins and Licensing Framework

To understand where Guide-API Village and Pillage: Code-Based Guide Books for Mods fits in the modding landscape, it is necessary to look at its lineage. This library originated as a fork of the original project created by TehNut and Tombenpotter. The developers recognized that while the original code was robust, there were specific needs within the community—particularly regarding independent package naming—that required separation.

The resulting artifact carries the Mod ID guideapi-vp. It is distributed under the permissive MIT License. This legal framework ensures maximum flexibility for creators; you are free to use this library in your own projects, even if those projects later close-source their content or modify the way they utilize the guide generation system.

Coding vs. JSON: The Architectural Advantage

The primary distinction between this library and competitors like Patchouli lies in their fundamental approach to content creation. Traditional approaches often rely on defining page structures entirely within JSON files. While convenient for quick prototyping, this method creates a disconnect when the game logic changes.

In-Game Dynamic Logic:

With Guide-API Village and Pillage: Code-Based Guide Books for Mods, you register pages via code. This might seem abstract to beginners, but it provides immense power. When a mod developer alters an item durability value in their source file or adjusts a crafting recipe logic inside the Java class, the guide book automatically reflects that change upon recompilation.

This eliminates "technical debt." A JSON-based guide requires a human editor to manually update text files every time a game mechanic shifts. This leads to guides containing incorrect information about item stats or broken recipes for older versions of your modpacks. By building the documentation inside the codebase, you ensure that the manual remains synchronized with reality.

Core Functional Capabilities

This library is not merely a text generator; it offers robust utilities to manage complex in-game information architecture.

Automatic Text Wrapping and Localization Support

Minecraft guides often suffer from formatting issues where long strings of translated text spill over onto the next line or push content off-screen. The Guide-API Village and Pillage: Code-Based Guide Books for Mods engine handles this automatically.

  • Smart Wrapping: The library calculates page width dynamically based on current game settings, ensuring text never breaks incorrectly across lines regardless of language or font size.
  • Page Logic: You can define maximum character counts per page. If a string exceeds the limit, the system intelligently splits it into multiple pages without manual intervention.

Built-In Keybinding Integration

A common issue in modding is players asking, "How do I activate this enchantment?" or "What key opens my inventory menu?". This library allows you to embed hotkeys directly into the guide pages. By referencing internal game constants for keys (like F9, TAB), authors can instruct users on shortcuts within the book itself, removing guesswork and improving player retention.

Leveraging Internal Mod Constants

The engine treats your mod's codebase as a single source of truth. If you define an integer constant for "Mana Cost" in one file, referencing it in the guide ensures consistency. You are writing documentation that is technically bound to the game state.

Soft Dependencies and Stability

A major concern for modpack creators is dependency hell—a situation where updating a library breaks their entire pack. This fork features "soft dependencies." The presence of Guide-API Village and Pillage: Code-Based Guide Books for Mods does not force the game to crash if it is missing.

If your mod code references this library but fails to load, or if you simply choose not to include it in a vanilla installation:

  • The guide book pages simply do not appear for players who don't have the dependency installed.
  • Your core gameplay mechanics remain unaffected.

This is particularly valuable when distributing mods on servers or creating flexible modpacks where users might opt-out of certain documentation features. The library gracefully degrades rather than causing a fatal error.

Supported Versions and Loaders

The scope of support for Guide-API Village and Pillage: Code-Based Guide Books for Mods has been actively maintained to keep pace with the modding community's rapid iteration cycles. As of late 2026, this library supports:

  • Minecraft Versions: Compatible across recent releases including version 1.20 and beyond.
  • Forge Loaders: Fully integrated with standard Forge environments for single-player modpacks.

For those utilizing the NeoForge loader, specific builds have been released to align with these new standards. Notably, an update dated 11.05.2026 introduced a dedicated file specifically designed to support version 26.1.2 of NeoForge. This ensures that creators using this newer fork can continue developing for the latest engine updates without needing to rewrite their entire documentation generation logic.

How to Install Guide-API Village and Pillage: Code-Based Guide Books for Mods?

The installation process is streamlined through modern launchers like FoxyGame. Users can navigate directly from the launcher menu, locate the mod entry labeled with its ID guideapi-vp, and enable it without needing to manually drag-and-drop files into a mods folder.

  1. Locate Mod: Open your preferred Minecraft launcher (such as FoxyGame) or standard launcher like CurseForge/Prism Launcher.
  2. Select Loader Profile: Ensure you are in a Forge or NeoForge profile that matches the version requirements listed above.
  3. Add Mod File: If downloading via FTP, place the JAR file into your game's .minecraft/mods directory. For launcher-based installs, click "Add Mod" and select the release you found online using search phrases like "how to install Guide-API Village and Pillage: Code-Based Guide Books for Mods".
  4. Verify Configuration: Launch the game in Creative mode. You should see a dedicated book tab or section populated by your mod's guide pages if they are registered correctly.

Comparative Analysis: When to Choose This Library?

Selecting Guide-API Village and Pillage: Code-Based Guide Books for Mods is not a one-size-fits-all decision. It excels in specific scenarios:

  • High-Dynamic Content: If your mod features complex mechanics where values change frequently (e.g., potion brewing costs, mob stats), this library prevents the guide from becoming obsolete.
  • Tech-Savvy Authors: Developers comfortable with Java can utilize internal constants to keep their documentation tightly coupled with source code.

Conversely, if your workflow relies entirely on a designer editing static text files in Word or Notepad and exporting JSON without recompiling the game client every time, other tools might be more efficient. However, for serious modpacks requiring stability across different versions (like Guide-API Village and Pillage: Code-Based Guide Books for Mods), this library offers a robust architectural advantage.

Conclusion

In summary, Guide-API Village and Pillage: Code-Based Guide Books for Mods is a powerful utility that bridges the gap between game code and user documentation. By allowing authors to define pages directly within their source files, it guarantees that in-game manuals remain accurate representations of gameplay mechanics.

The