Better Rerolling — Control Villager Enchantments in Minecraft

Better Rerolling for Minecraft lets you reroll villager professions, clone librarians, and add custom enchantments via config for guaranteed trades.

Download Better Rolling for Minecraft 1.12.1

Original name: Better Rolling

Minecraft: 1.12.1

Loaders: Forge

FileVersionLoaderSize
Better Rolling-1.0.jar1.12.1Forge4 КБDownload
Better Rolling-1.5.jar1.12.1Forge11 КБDownload

Better Rerolling: Control Villager Enchantments in Minecraft

Finding a librarian with the perfect enchanted book often means breaking and replacing lecterns for hours. Better Rerolling: Control Villager Enchantments in Minecraft eliminates that grind by giving you direct control over villager professions and trade offers. Instead of relying on random chance, you can reroll trades, assign jobs, clone specialists, and even inject specific enchantments into a villager's inventory. This mod is a practical toolkit for any survival world where time is better spent exploring than rerolling.

Core Mechanics and Key Features

The mod introduces four distinct actions, all triggered by sneaking and right-clicking a villager while holding a specific item. This system is intuitive and keeps resource costs meaningful, preventing early-game exploitation.

Reroll a Librarian's Trades

Hold at least one emerald, sneak, and right-click a librarian. The trade offers instantly refresh, allowing you to cycle through enchantments without breaking the workstation. This is the fastest way to hunt for a specific book like Mending or Efficiency V.

Convert Any Villager into a Librarian

With a diamond in hand, sneak and right-click any unemployed or differently employed villager. They immediately become a librarian. This is especially useful in the early game when no natural librarian is nearby, saving you the hassle of transporting villagers or crafting extra lecterns.

Clone an Existing Librarian

Using three iron ingots, you can create an exact copy of the targeted villager. The clone retains the original's level and current trade offers. This is perfect for building trading halls with multiple copies of a villager selling rare books, eliminating the need to re-roll for the same enchantment repeatedly.

Add Custom Enchantments via Configuration

Nine gold ingots activate a special mechanic that adds a trade with a specific enchantment and level you define in the configuration file. This guarantees access to items like Sharpness V or Protection IV without any randomness. The emerald cost is calculated as a base value multiplied by the enchantment level; for example, Sharpness V costs 50 emeralds, while Sharpness I costs only 10.

Configuration and Setup

The mod features a flexible graphical user interface for configuration. By default, the config window opens with the Equal Sign (=) key, but you can rebind it in the standard Minecraft controls menu. Inside the interface, you specify the enchantment IDs and desired levels. For vanilla Minecraft, a full list of enchantment IDs is available on the Minecraft Forum. If you are playing the RLCraft modpack, the IDs are listed in the mod's GitHub repository. These resources help you fill out the configuration accurately without guesswork.

Practical Use in Survival and Modpacks

Better Rerolling: Control Villager Enchantments in Minecraft fits into nearly any playstyle. On hardcore servers, quickly obtaining the right book reduces risk during experience and resource farming. In technical modpacks, the cloning mechanic lets you build large trading halls filled with identical villagers selling rare enchantments. The gold ingot mechanic removes the line between chance and guaranteed results, letting you decide exactly what enchantment appears.

Balance is still a factor. Diamonds and gold remain valuable, so careless use early on can slow your progress. However, with careful planning, the mod becomes a powerful tool that saves hours of gameplay. The configuration options also allow server admins to adjust costs, making it suitable for both vanilla-style survival and heavily modded experiences.

Compatibility and Installation

The mod is regularly updated, and setup instructions match the latest releases. It is built for the Forge mod loader and supports multiple Minecraft versions, including 1.16.5, 1.18.2, and 1.20.1. To install, place the downloaded JAR file into the mods folder of your Minecraft directory. Ensure you have the correct Forge version installed for your Minecraft client. The developer actively collects feedback through comments, and bug reports are typically addressed quickly. Future updates focus on making the GUI more responsive and visually polished.

Final Thoughts

Better Rerolling is not just a simple trade reroller; it is a full control panel for village economics. The ability to convert, clone, and customize villagers with specific enchantments takes interaction with village mechanics to a new level. It reduces dependence on random factors and makes obtaining enchanted books predictable. If you value efficient gameplay without excessive grinding, this modification is a worthy addition to your client. For the latest files and instructions on how to install, check the official mod page. You can download Better Rerolling: Control Villager Enchantments in Minecraft for Minecraft directly from the source, ensuring you get the most stable and up-to-date build for your modpack.