pullsenoughitems-3.0.jar
Curse Maven Snippet
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