# JustEnoughPaper
**JustEnoughPaper** is a lightweight, server-side recipe viewer for modern
Minecraft **Paper and Folia** servers. Inspired by JEI, it lets players browse,
search, and inspect server recipes through Minecraft's native **Paper Dialog
API**. No client mod, resource pack, chest GUI, or external dependency is
required.
Open a polished recipe catalog with `/jep`, search for an item, and view its
ingredients in an accurate 3x3 crafting grid. Recipes are read directly from
the live server recipe manager, so compatible datapack recipes appear
automatically.
> Requires **Paper or Folia 26.2** and **Java 25 or newer**. Not compatible
> with Spigot or plain Bukkit.


## Why JustEnoughPaper?
JustEnoughPaper provides a JEI-like recipe lookup experience without asking
players to install a client-side mod. It is designed for survival, SMP,
vanilla-plus, and datapack-based servers that want fast recipe discovery while
keeping the client completely vanilla.
## Features
- **Native Paper dialogs**: a modern in-game recipe browser with no chest GUI.
- **`/jep` recipe catalog**: browse every craftable result in a paginated,
searchable catalog with item icons.
- **`/recipe <item>` lookup**: open a recipe directly, with tab completion for
craftable item names.
- **Accurate 3x3 recipe grid**: shaped recipes preserve their pattern and
shapeless recipes display their ingredients in order.
- **Ingredient tooltips**: inspect an ingredient and accepted alternatives,
such as all valid plank types.
- **Multiple recipe navigation**: move between every recipe that produces the
same item.
- **Live recipe manager support**: compatible datapack recipes are discovered
from the running server.
- **Recipe type support**: shaped, shapeless, furnace, blast furnace, smoker,
campfire, stonecutter, and smithing recipes.
- **Folia-aware scheduling**: dialog work is run on the player region, making
it suitable for region-threaded Folia servers.
## Commands
| Command | Aliases | Description |
|---|---|---|
| `/jep` | `/recipes` | Opens the JustEnoughPaper recipe catalog. |
| `/recipe <item>` | `/craft` | Opens a recipe or shows matching recipe results. |
## Installation
1. Download `JustEnoughPaper-26.2.jar`.
2. Move the jar to the server's `plugins/` folder.
3. Restart the Paper or Folia server.
4. Run `/jep` in game to browse recipes.
## Compatibility
| Platform | Status |
|---|---|
| Paper 26.2 | Supported |
| Folia 26.2 | Supported |
| Spigot / Bukkit | Not supported |
## Permissions
| Permission | Default | Description |
|---|---|---|
| `justenoughpaper.use` | `true` | Allows players to use JustEnoughPaper. |

