Skip to content

involvex/newworld-dailycraft-calc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

New World Crafting Calculator

Project Logo

A comprehensive crafting calculator for Amazon's New World MMO with automatic inventory detection via OCR

Version Downloads Platform License

🚀 Try Live Demo📥 Download Desktop App📖 Documentation🐛 Report Issues


🎯 Overview

The New World Crafting Calculator is the most comprehensive crafting tool for Amazon's New World MMO. Version 2.0 introduces a complete Tradeskill Management System with 10 game-changing features including AI-powered recipe recommendations, profit analysis, bulk calculators, and skill leveling guides—all wrapped in a beautiful light/dark themed interface.

🎮 Perfect for:

  • Endgame Crafters planning expensive gear upgrades with profit analysis
  • Company Leaders organizing crafting sessions with shopping lists
  • Casual Players optimizing resource usage with cost recommendations
  • Traders calculating material costs and profit margins
  • Power Levelers using efficient XP/cost ratio guides
  • Goal-Oriented Players tracking progress toward skill targets

✨ Core Features

⚔️ Complete Tradeskill Management System (NEW in v2.0)

🔍 Recipe Search & Filter

  • Real-time search by item name across 100+ recipes
  • Filter by tradeskill category (Weaponsmithing, Armoring, Engineering, Jewelcrafting, Furnishing, Arcana)
  • Favorite recipes appear first with visual indicators

🔢 Bulk Crafting Calculator

  • Calculate materials for 1-10,000 crafts at once
  • Consolidated material requirements with totals
  • Total cost and XP projections for batch crafting

💡 Cost Optimizer

  • Automatically finds cheapest alternative materials
  • Shows potential savings percentage (e.g., "15% saved!")
  • Supports material tier upgrades (Iron → Asmodeum path)

📈 Skill Leveling Guide

  • Calculate exact XP needed from current to target level
  • Find top 10 most efficient recipes by cost/XP ratio
  • See total materials and gold needed for leveling goals

⚖️ Recipe Comparison

  • Side-by-side comparison of up to 3 recipes
  • Compare gear score, XP, cost, and efficiency metrics
  • Visual highlighting of best cost per XP

📥 Export Functionality

  • Export all calculations to CSV with one click
  • Shopping list export with inventory tracking
  • Timestamp-based file naming for organization

🎯 Crafting Goals System

  • Set target levels for each tradeskill
  • Visual progress bars with percentage completion
  • XP tracking to goal with persistent storage

🛒 Material Shopping List

  • Auto-generated from your favorite recipes
  • Shows materials needed vs. current inventory
  • Highlights items to buy with total cost

💰 Profit Calculator

  • Calculate profit margins for all craftable items
  • Sort by highest profit or margin percentage
  • Color-coded profitable/unprofitable indicators

🌟 AI-Powered Recommendations

  • Smart recipe suggestions based on your skill levels
  • Considers available inventory for feasibility
  • Scores recipes by cost efficiency and gear score potential
🌳 Advanced Crafting System
  • Interactive Tree Visualization – Navigate complex crafting hierarchies with expandable nodes
  • Yield Bonus Integration – Factor in skill levels, gear bonuses, and territory buffs
  • Multi-Item Planning – Plan entire gear sets or multiple items simultaneously
  • Real-time Calculations – Instant updates as you modify quantities or bonuses
  • Context Actions – Right-click nodes for quick expand/collapse/remove operations
  • Light & Dark Themes – Beautiful UI that adapts to your preference
📸 Intelligent OCR Technology
  • Auto-Screenshot Capture – Scan your in-game inventory with a single hotkey
  • Smart Text Recognition – Advanced parsing handles OCR errors and variations
  • Multiple Input Methods – Screenshot capture, manual text entry, or clipboard import
  • Real-time Preview – Review and edit OCR results before applying changes
  • Cross-Storage Support – Works with inventory, storage sheds, and company storage
⚡ Desktop Power Features
  • Global Hotkeys – Customizable keyboard shortcuts work from anywhere
  • System Tray Integration – Quick access without cluttering your taskbar
  • AppData Persistence – Settings survive updates and system changes
  • Configuration Backup – Import/export complete settings for sharing or backup
  • Background Operation – Runs silently until you need it
  • VS Code Debugging – Full debugging support with comprehensive launch configs
🎛️ Smart Configuration
  • Preset Management – Save complex crafting scenarios for instant recall
  • Skill Profiles – All 11 tradeskills with individual bonuses
  • Bonus Tracking – Gear, Morningdale fort, and territory buff management
  • Material Substitution – Handle gemstone dust and other interchangeable materials
  • Toast Notifications – Clear feedback for all actions and updates
  • Favorite Recipes – Mark recipes for quick access and shopping lists

🚀 Upcoming Features - Season 10 Nighthaven

⚔️ Season 10 Updates (Planned for v2.1.0+)

🎯 Critical Updates (Coming Soon)

Gear Score 800 Support

  • Update maximum gear score from 700 → 800
  • Adjust all tradeskill calculations for new cap
  • Visual tier indicators for 780-800 legendary items
  • Enhanced gear score progression tracking

Umbral Shard Calculator ⭐ Priority Feature

  • Calculate shard costs for 500 → 800 GS upgrades
  • Weekly upgrade limit planner (5 for 800 GS, 10 for 790 GS, 15 for 780 GS)
  • Shard accumulation tracker (new cap: 4,000 shards)
  • Visual upgrade path planner showing weekly progression
  • Alert system for approaching upgrade limits

Level 70 Cap Integration

  • Support for new character level cap (65 → 70)
  • Updated XP calculations for levels 65-70
  • Attribute point calculator for max level characters
  • Enhanced tradeskill bonuses at level 70

🔥 New Systems (High Priority)

Set Bonus Planner ⭐ Unique Feature

  • Interactive gear set builder with visual preview
  • Mix & match optimizer (find best 2-piece + 3-piece combinations)
  • Active bonus tracking showing what's enabled
  • 300+ armor sets with full bonus database
  • Export builds to share with company members
  • Set recommendations based on playstyle

Perk Charm Socket Planner ⭐ New S10 System

  • 4 socket slots per item (Offensive, Defensive, Skill x2)
  • Comprehensive perk charm database with all effects
  • Socket optimizer based on build type (DPS, Tank, Healer, Hybrid)
  • Cost calculator for socketing charms
  • Best-in-slot charm recommendations
  • Visual socket preview showing all active perks

Attribute System Overhaul

  • New simplified attribute calculator matching S10 changes
  • Loadout manager - save/load complete attribute setups
  • Preset templates: Tank, DPS, Mage, Healer, Hybrid builds
  • Quick swap between saved loadouts
  • Attribute breakpoint indicators
  • Build comparison tool

💎 Content Features

Catacombs Preparation Planner

  • Recommended gear sets for 3-player procedural dungeons
  • Consumables calculator for extended runs
  • Boss encounter preparation checklists
  • Loot table tracker and drop rates

Isle of Night Raid Planner

  • 10-player raid material aggregator
  • Role assignment tool (2 tanks, 2 healers, 6 DPS)
  • Company raid shopping list merger
  • Boss strategy notes integration
  • Progression tracker for raid tiers

🚀 Quality of Life

Build Import/Export

  • Export complete builds as shareable codes
  • Import builds from nwdb.info links
  • Community build library with tags (PvP, PvE, Solo, Group)
  • Build versioning and history
  • One-click build sharing

Material Upgrade Path Visualizer

  • Interactive flowchart showing T1 → T5 progression
  • Visual representation of crafting dependencies
  • "How to get X" reverse lookup
  • Highlight missing materials in upgrade path
  • Alternative path suggestions

Enhanced Mobile Support

  • Mobile-optimized responsive layout
  • Quick lookup mode for on-the-go checking
  • Touch-friendly interface improvements
  • Progressive Web App (PWA) support

🔬 Advanced Features (Long Term)

  • AI Build Optimizer: Multi-objective optimization for best builds
  • Real-Time Market Integration: Live trading post price data
  • Company Crafting Coordinator: Multi-player resource pooling
  • Crafting Session Tracker: Track XP, costs, and achievements
  • Trading Post Arbitrage: Find profitable buy/craft/sell opportunities

📅 Development Timeline

  • v2.1.0 (Late October): Gear Score 800, Umbral Calculator, Level 70
  • v2.2.0 (November): Set Bonus & Perk Charm Planners, Build Import/Export
  • v2.3.0 (December): Catacombs/Raid planners, Mobile optimization
  • v3.0.0 (Q1 2026): Advanced features, AI optimizer, Market integration
💡 Want to Suggest a Feature?

We're actively developing features for Season 10 Nighthaven! If you have ideas or feedback:

Your feedback helps prioritize development!


📥 Installation

🖥️ Desktop Application (Recommended)

Latest Release: Download v2.0.0

# No installation required - portable executable
1. Download "New World Crafting Calculator 2.0.0.exe"
2. Run the executable
3. Configure hotkeys in Settings (default: Ctrl+Shift+C to toggle)
4. Explore the new Tradeskill Calculator tab!

System Requirements:

  • Windows 10/11 (x64)
  • 100MB free disk space
  • Screen capture permissions for OCR

🌐 Web Application

Live Demo: https://involvex.github.io/newworld-dailycraft-calc/

# Works in any modern browser
✅ Chrome/Edge (recommended)
✅ Firefox
✅ Safari

📊 Feature Matrix

Feature Desktop App Web Version
Core Functionality
Crafting Tree & Calculations
Yield Bonus Calculations
Multi-Item Support
Tradeskill System (v2.0)
Recipe Search & Filter
Bulk Crafting Calculator
Cost Optimizer
Skill Leveling Guide
Recipe Comparison
Crafting Goals & Progress
Shopping List Generator
Profit Calculator
AI Recipe Recommendations
Export to CSV
Additional Features
OCR Inventory Detection
Preset Management
Light & Dark Themes
Configuration Persistence ⚠️ localStorage
Desktop Exclusive
Global Hotkeys
System Tray Integration
Background Operation
Config Import/Export
VS Code Debugging Support
Auto-Updates

🚀 Quick Start

For Desktop Users

  1. Download & Launch – Get the latest .exe from releases
  2. Set Hotkeys – Configure your preferred shortcuts in Settings
  3. First OCR – Press Ctrl+Shift+S to capture your inventory
  4. Explore Tradeskills – Navigate to the ⚔️ Tradeskills tab
  5. Set Goals – Create leveling goals and track progress
  6. Start Crafting – Use AI recommendations and profit analysis!

For Web Users

  1. Open Browser – Visit the live demo
  2. Allow Permissions – Enable screen capture for OCR functionality
  3. Import Inventory – Use the OCR button or manual text entry
  4. Use Tradeskills – Access the complete tradeskill management system
  5. Export Data – Save calculations and shopping lists to CSV
  6. Calculate Away – All v2.0 features work in-browser!

🛠️ Technology Stack

Category Technology Version
Frontend React + TypeScript 19.1.0 + 5.8.3
Styling Tailwind CSS 4.1.11
Build System Vite 7.1.9
Desktop Runtime Electron 38.2.1
OCR Engine Tesseract.js 6.0.1
Configuration JSON + FileSystem Native
State Management React Hooks Built-in
Data Processing Custom Algorithms Native

Security Features:

  • Context isolation enabled
  • No remote code execution
  • Local-only data processing
  • Secure permission handling

💡 Usage Examples

📋 Planning a Legendary Void Gauntlet

1. Navigate to ⚔️ Tradeskills tab
2. Search for "Void Gauntlet" in recipe search
3. Compare different Void Gauntlet recipes side-by-side
4. Check profit calculator for market viability
5. View optimized material costs with alternatives
6. Add to favorites and generate shopping list
7. Track Arcana leveling progress toward target

🏰 Company Crafting Session (NEW v2.0)

1. Set crafting goals for all company members
2. Use bulk calculator for mass consumable production
3. Generate consolidated shopping list from favorites
4. Export to CSV and share with company
5. Track individual progress with XP goals
6. Use AI recommendations for efficient leveling paths
7. Calculate profit margins for trading post sales

📈 Power Leveling Weaponsmithing (NEW v2.0)

1. Open Skill Leveling Guide tab
2. Set current level (150) and target level (250)
3. View top 10 most efficient recipes by cost/XP
4. Check total materials and gold needed
5. Create a crafting goal to track progress
6. Use bulk calculator to plan batch crafting
7. Export shopping list for material gathering

💰 Profit Trading Strategy (NEW v2.0)

1. Navigate to Profit Calculator view
2. Sort recipes by highest profit margin
3. Filter by Weaponsmithing for specialization
4. Compare material costs with optimizer
5. Check if you have materials in inventory
6. Export profitable recipes to CSV
7. Mark best recipes as favorites for quick access

Speed Crafting Workflow

1. Set global hotkey for instant OCR (Ctrl+Shift+S)
2. Keep calculator in system tray
3. Quick-scan inventory between crafting sessions
4. Use AI recommendations for next crafts
5. Track XP gains toward goals with progress bars
6. Export session data to CSV for records

🔧 Development

Local Development Setup
# Clone repository
git clone https://github.com/involvex/newworld-dailycraft-calc.git
cd newworld-dailycraft-calc

# Install dependencies
npm install

# Development commands
npm run dev          # Start web dev server
npm run electron-dev # Start Electron in dev mode
npm run build        # Build web version
npm run dist         # Build Electron app
npm run build-all    # Build everything
npm run lint         # Check code quality
npm run format       # Format code with Prettier

# Debugging (VS Code)
Press F5              # Launch debug session
Select configuration  # Choose from 7 debug modes

Project Structure:

├── src/                      # React components and styles
├── data/                     # Game data (items, recipes)
├── services/                 # Business logic and calculations
│   ├── tradeskillService.ts # NEW: Tradeskill calculations
│   ├── craftingService.ts   # Crafting tree logic
│   ├── dataService.ts       # Data loading from nw-buddy
│   └── marketService.ts     # Price data management
├── hooks/                    # Custom React hooks
├── components/               # Reusable UI components
│   ├── TradeskillCalculatorV2.tsx # NEW: Complete tradeskill system
│   ├── CraftingNode.tsx     # Tree visualization
│   └── SummaryList.tsx      # Material summaries
├── electron.js               # Electron main process
├── preload.js                # Secure context bridge
├── .vscode/                  # NEW: Debug configurations
│   ├── launch.json          # 7 debug profiles
│   └── tasks.json           # Build tasks
└── docs/                     # Documentation and GitHub Pages

🤝 Contributing

We welcome contributions! Here's how you can help:

  • 🐛 Report BugsOpen an issue
  • 💡 Suggest Features – Share your ideas for improvements
  • 🔧 Submit PRs – Code improvements and bug fixes
  • 📖 Improve Docs – Help make the documentation better
  • 🌟 Star the Repo – Show your support!

💝 Support Development

If this tool has saved you time and made your New World experience better, consider supporting its development:

Donate with PayPal

Buymeacoffee

Github Sponsor @involvex

Your support helps:

  • ⚡ Faster development cycles
  • 🔧 Better OCR accuracy
  • 📱 Mobile optimization
  • 🌐 Server hosting costs

Every contribution makes a difference! 🙏


� Support & Community


🏆 Credits & Acknowledgments

Created with ❤️ by Involvex

Special Thanks:

  • nw-buddy.de – Inspiration and game data reference
  • nwdb.info – Item images and additional data
  • New World community – Feedback and feature suggestions

⭐ Star this repository if it helped you craft better!

Made with React Powered by Electron Built with TypeScript Styled with Tailwind

New World Crafting Calculator v2.0.0 • Licensed under MIT • Made for the New World community