ModsJava
✦ AUTOCRAFTPLUS ✦ | Advanced Automatic Crafting Engine | [1.19 - 26.x]
Java mod listed for Minecraft 1.19–26.x. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot✦ AUTOCRAFTPLUS ✦
Advanced Automatic Crafting Engine with Transactional In-Memory Inventory Safety & Fortune-Compliant AutoPickup
Supports Minecraft 1.19+ | Developed by GoldenGooner
_______________________________________________________________________________________________________
✦ ABOUT AUTOCRAFTPLUS
Are you tired of basic automatic crafting plugins that cause server lag, conflict with custom items, or worse—expose vulnerabilities that allow players to duplicate items?
AutoCraftPlus is a premium, high-performance automatic crafting solution engineered with Transactional In-Memory Safety and strict NBT tracking. By utilizing a secure slot-state verification system, AutoCraftPlus ensures that administrators can define complex recipes (supporting custom names, lore, CustomModelData, and custom plugin attributes) and players can auto-craft them seamlessly. It also features a native, Fortune/Silk Touch-compliant AutoPickup Engine that coordinates with any third-party block drop plugins!
_______________________________________________________________________________________________________
✦ CORE FEATURES
- Atomic Transaction Safety (Zero-Dupe): Crafting simulations occur completely in-memory on cloned inventory arrays. State is committed in a single transaction, eliminating item duplication or loss risks under lag or crashes.
- Virtual-Item Security GUI: A size-54 graphical recipe editor featuring slot-state tracking. Pre-loaded recipe icons are marked as virtual; closing the GUI or reloading the server safely returns only player-owned items.
- Interactive Recipes Menu (/acp list): A fully paginated chest directory rendering recipes as their result icons. Ingredients and outputs are formatted dynamically in Title Case in the item Lore.
- In-GUI Admin Deletion: Administrators can simply right-click any recipe icon inside the recipes list directory to instantly delete it, refresh the page, and update the server configuration.
- Built-In Block Break AutoPickup: Block broken drops go straight to player inventory, handling Fortune and Silk Touch naturally. Overflow items drop on the ground.
- Universal 3rd-Party Compatibility: Fully compatible with custom items (ItemsAdder, Oraxen, MythicMobs) and third-party AutoPickup plugins thanks to a smart 1-tick delayed inventory scan.
- Speed Permission Cooldowns: Cooldown rates are parsed from acp.speed.<ticks> permissions. The algorithm evaluates effective permissions to apply the fastest allowed crafting speed.
- HEX & Gradient Styling: Fully supports advanced legacy, HEX (#AABBCC), and multi-color gradient messages.
_______________________________________________________________________________________________________
✦ FEATURE SHOWCASE
Below are the individual feature showcases. You can view each mechanism in action:
1. Dynamic Recipe Builder & Editor GUI
A visual size-54 container dividing ingredient slots (slots 0-35) and result slots (slots 45-53) with protective stained glass boundaries.
2. Transactional In-Memory Auto-Crafting
Watch how materials are instantly checked, safely deducted, and replaced by the output items without physical drops or half-finished failures.
Access `/acp list` to scroll through pages using Arrow buttons. View title-cased item lore and delete recipes instantly with a simple Right-Click.
Blocks broken are automatically funneled directly into the player's inventory, triggering immediate auto-craft scans without ground drops
._______________________________________________________________________________________________________
✦ COMMANDS & PERMISSIONS
All commands are grouped cleanly under /autocraft or /acp:
-
- /acp info - Displays plugin version, developer, and command lists.
Permission: acp.use (Default: true)
- /acp list - Opens the visual, paginated chest directory of all active recipes.
Permission: acp.use (Default: true)
- /acp reload - Reloads all configurations and recipe databases from the disk.
Permission: acp.admin (Default: OP)
- /acp create <recipe_id> - Opens the editor GUI to construct a new recipe.
Permission: acp.admin (Default: OP)
- /acp edit <recipe_id> - Opens the editor GUI to modify an existing recipe.
Permission: acp.admin (Default: OP)
- /acp remove <recipe_id> - Instantly deletes a recipe by its ID.
Permission: acp.admin (Default: OP)
- /acp info - Displays plugin version, developer, and command lists.
-
-
- acp.recipe.<id> or acp.recipe.* - Grants permission to auto-craft the recipe.
- acp.speed.<ticks> - Sets custom periodic-tick crafting intervals (e.g. acp.speed.5 runs every 5 ticks).
-
✦ CONFIGURATION WIKI
Here is the default config.yml generated by the plugin. Customize messages with HEX codes, legacy styling, or gradients:
Code (YAML):
# ==========================================
# AutoCraftPlus Configuration Wiki & Settings
# Author: GoldenGooner
# Supporting Minecraft 1.19+
# ==========================================
settings :
# Trigger auto-crafting immediately when a player picks up an item
trigger-on-pickup : true
# Trigger auto-crafting periodically based on server ticks
trigger-on-tick : true
# Enable built-in AutoPickup of block drops (natively handles Fortune/Silk Touch and filters overflow)
# When active, block broken drops go straight to the inventory and auto-crafting is evaluated immediately.
# This integrates seamlessly with other third-party auto-pickup plugins.
enable-auto-pickup : true
# Default speed for periodic ticks (20 ticks = 1 second)
# This speed is applied if a player does not have any specific 'acp.speed.<tick>' permission.
# Note: Even if a player is OP (Operator), they will use this speed unless explicitly assigned a speed permission.
default-tick-speed : 20
# Messaging Section
# Supports Legacy Color Codes (&a), Hex Colors (&#AABBCC), and Gradients (<gradient:#HEX1:#HEX2>Text</gradient>)
messages:
prefix : "�D2FF&lAutoCraftPlus &7» "
no-permission : "&cYou do not have permission to perform this action!"
recipe-saved : "&aSuccessfully saved recipe: &e%id%"
recipe-deleted : "&aSuccessfully deleted recipe: &e%id%"
recipe-not-found : "&cRecipe with ID &e%id% &cnot found!"
invalid-args : "&cInvalid arguments! Use: /acp info"
only-players : "&cOnly players can perform this action!"
reload-success : "&aSuccessfully reloaded config and recipes!"
cannot-save-empty : "&cRecipe must contain at least 1 ingredient and 1 result!"
✦ RATE & REVIEW
Enjoying AutoCraftPlus?
Your reviews are what keeps this project alive! If you love the transactional safety mechanics, the NBT-compatible GUI, or the seamless auto-pickup integrations, please take a moment to leave a 5-star rating and share your thoughts. It means the world to the developers!
⚠ NEED SUPPORT?
Please do NOT report bugs or request features in the review section! It is impossible for developers to communicate or follow up on reviews. For any bugs, issues, or custom feature requests, please submit an issue on our GitHub page or reach out in our Discord support channel so we can assist you directly and quickly.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.19, 1.20, 1.20.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
✦ AUTOCRAFTPLUS ✦ | Advanced Automatic Crafting Engine | [1.19 - 26.x] is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21 and newer. Downloaded 41 times (via Spigot). Download it and open it directly in the game.