Pulls Enough Itens (PEI)

Smart addon for JEI that pulls recipe ingredients directly from chests into your inventory.
Back to Files

pullsenoughitems-3.0.jar

File namepullsenoughitems-3.0.jar
Uploader
NoxVilNoxVil
Uploaded
Oct 11, 2026
Downloads
12
Size
34.8 KB
Mod Loaders
NeoForge
File ID
9130317
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:pulls-enough-itens-pei-1730490:9130317"

Learn more about Curse Maven

What's new

📦 Pulls Enough Items (PEI) v3.0 - Update Changelog
✨ What's New in Version 3.0
🖱️ Expanded Pulling Modes
•
Single Click (Left Click): Pulls 1 set of ingredients for 1 recipe crafting unit. Continuous clicking adds +1 recipe set per click without lockouts or false "already in inventory" stops.
•
Full Stack Pull (Ctrl + Left Click): Instantly pulls ingredients required to craft 1 full stack (64 items) of the target recipe.
•
Max Batch Pull (Shift + Left Click): Pulls the maximum possible complete recipes based on available chest ingredients and notifies bottleneck missing items.
⌨️ Configurable Keyboard Shortcut (Keybinding)
•
Added a native keybind (Default: <kbd>P</kbd>) under Options ➔ Controls ➔ Key Binds ➔ Pulls Enough Items (PEI).
•
Hover over any recipe card in JEI, EMI, or REI and press <kbd>P</kbd> (or <kbd>Shift</kbd> + <kbd>P</kbd> / <kbd>Ctrl</kbd> + <kbd>P</kbd>) to pull items directly without clicking!
🌐 EMI & REI Recipe Viewer Support
•
Added full support for EMI (Explicit Matrix Integration) and REI (Roughly Enough Items) screens alongside JEI (Just Enough Items).
•
Uses an obfuscation-proof dynamic reflective layout inspector that works across all three recipe viewers.
🌲 Tag & Alternative Ingredient Matching
•
Smart ingredient matching for recipes using tag choices (e.g., #minecraft:planks, #minecraft:stone_tool_materials, wool colors, etc.).
•
If a recipe displays Oak Planks in JEI but your open chest contains Birch Planks, PEI automatically detects and pulls the valid Birch Planks!
🎒 Modded Storage & Backpack Compatibility
•
Expanded container support for Iron Chests (Copper, Iron, Gold, Diamond, Netherite), Sophisticated Backpacks, Traveler's Backpack, Useful Backpacks, Curios Storage, Storage Drawers, Functional Storage, and Ender Chests.
•
Respects container slot permissions (slot.mayPickup), locked slots, and backpack filters.
💬 Floating Top Notification Overlay & Sound Effects
•
Floating Banner: Displays color-coded pull feedback at the top of the screen with smooth fade-out animations.
•
Custom Registered Sound Events: Registered official mod sound events pullsenoughitems:pull_success and pullsenoughitems:pull_fail.
⚙️ Client Configuration File (pullsenoughitems-client.toml)
•
Fully customizable via config/pullsenoughitems-client.toml:
◦
enableTopNotification (Toggle top banner overlay)
◦
notificationYOffset (Adjust banner height on screen)
◦
notificationDuration (Banner display duration in ticks)
◦
enableSoundEffects & soundVolume (Toggle & adjust feedback sound volume)
◦
buttonSymbol (Custom button icon/symbol, e.g. "P", "📦", "+")
◦
buttonXOffset (Adjust horizontal button offset relative to JEI's + button)

This mod has no additional files