Stop Guessing, Start Crafting: POE2 Item Path Finder
|
My fellow hideout warriors,
I’ve been working on POE2 How To Craft, a Java software that automatically calculates the most efficient crafting paths for any item in Path of Exile 2. It’s functional but still WIP (~80%), and with the new league coming in early December, I realized I won’t finish it alone. I was going to make it open source at v1.0, but I’ve decided to open it up to the community now. Check the GitHub: https://github.com/Dboire9/POE2_HTC This is intended as a long-term project: I plan to keep it up-to-date with GGG’s league updates, continuously add new features, and improve functionality. For example, upcoming updates (after 1.0) will allow you to choose which currencies and omens you want—or don’t want—applied in your crafting paths, or choosing the starting modifiers, along with other optimizations and quality-of-life improvements. If you want to help with polishing, optimizing the algorithm, improving the GUI, or adding missing features, and have some questions, feel free to reach me on Discord: .doboy9 or here. I started this project about a month ago to add a Java project to my resume, while (still) searching for a 6-month internship in software development / AI in France (so if you need an intern..). Why you might care Optimal crafting paths: Stop Guessing, Start Crafting Modifier probabilities: see which outcomes are most likely Supports all currencies and omens Fast (on my computer): multithreaded computation What it does Computes optimal crafting paths for items Calculates modifier probabilities and ranks top paths Supports all currencies and omens Multithreaded computation for faster results Contribute or try it out Check out the full project, all features, and detailed explanations on GitHub: GitHub: https://github.com/Dboire9/POE2_HTC Requirements: Java 21+, JavaFX 21+, Maven 3.8+ Everything is explained in detail on the GitHub page—how to set it up, run it, and even contribute. If you want to see the software in action or get involved, this is the place to go! How the program works (quick version) Beam Search: only the best options are considered at each step, instead of every possibility Search: explores all possible modifiers at each crafting step Scoring: assigns points to outcomes (desired = 1000, undesired with relevant tags = 250) Top Candidates: keeps only the highest-scoring paths at each step (Transmute → Augment → Regal → …) Probability Calculation: computes probabilities for each path Completion: continues until 6-modifier items are found and sorted Special thanks to XtherFarmerX, who gave me the idea through his streams. Last bumped on Nov 12, 2025, 5:46:00 PM
|
|








