Patchouli is an innovative mod designed to solve the common problem of providing accessible and comprehensive in-game documentation for Minecraft modders and modpack creators. It empowers developers to create rich, user-friendly books that players can easily navigate and understand, eliminating the need for external wikis or complex guides. This mod aims to enhance the overall player experience by making information about mods and modpacks readily available within the game itself, fostering a deeper engagement with the content and reducing player frustration. By offering a data-driven approach, Patchouli significantly simplifies the process of documentation creation, making it a valuable utility for both seasoned developers and newcomers to the modding scene. This mod operates by providing a robust framework for creating dynamic and interactive in-game books. It allows for data-driven content creation, meaning you don't need to write any code to build your documentation; you can define entries, categories, and pages using configuration files. Patchouli introduces a rich text formatting system that supports macros, enabling advanced customization and dynamic content. Furthermore, it integrates seamlessly with game mechanics, allowing for advancement-driven content unlocking, ensuring players only access information when they've progressed to a certain point. The mod also features nested categories and bookmarkable entries for efficient navigation, alongside several ready-to-use page types such as text, crafting, and image pages, with support for multiblock visualization and custom page templates. Patchouli is designed for broad compatibility across various mod loaders and Minecraft versions. It supports Fabric, Forge, NeoForged, and Quilt mod loaders. The mod is compatible with Minecraft versions 1.20.1, 1.20.4, 1.20.6, 1.21, 1.21.1, and also versions 26.1, 26.1.1, and 26.1.2. Crucially, Patchouli is required on both the client and the server. This means that players will need to have the mod installed on their client to view the documentation, and the server also needs to have it installed for the documentation features to function correctly, ensuring a consistent experience for all players in a multiplayer environment. Installing Patchouli is a straightforward process, designed to be as user-friendly as possible. For users of Fabric, Forge, NeoForged, or Quilt, the mod file should be placed directly into the 'mods' folder of your Minecraft installation directory. Before launching the game, it is essential to ensure that you have the correct version of the mod installed for your specific Minecraft version and chosen mod loader. Additionally, verify that your mod loader is up-to-date and properly configured. Players should also confirm that the mod is present in the correct directory on both their client and any server they intend to join to avoid any compatibility issues or missing features.