Start with values you can see now
Choose one upgrade or player-defined objective. Copy its displayed requirement and your matching owned amount before opening a planner. This keeps the plan tied to the current client instead of a remembered table.
Copy the material name and total shown by the current client for the upgrade you chose.
Record the matching inventory total in the same unit. Keep uncertain or locked items separate.
Subtract owned from required, then divide the remaining amount across the days you choose.
Update the owned total after a session and rebuild the next target from the new visible values.
Keep the calculation simple and inspectable
If owned is already at or above required, remaining is zero. The daily result rounds up so the full gap fits inside the chosen number of days.
Current upgrade or requirement screen
A label you can match to inventory
Current-client requirement
The target entered in Material Planner
Current inventory or the same requirement screen
The amount already counted toward the target
Your own schedule and deadline check
A planning window, not a game reset claim
Give each tool one job
Update the plan from the next visible total
Confirm the requirement still applies, then choose a task that can move it forward.
Use the new client total rather than estimating what the session produced.
Change the days or objective when your schedule, deadline or upgrade choice changes.
Planning boundary: this method calculates only from values the player enters. It does not identify an optimal location, predict drops, infer availability, or recommend a universal upgrade order.
