cabaletta / cabaletta/baritone

When mining blocks that are trapped, they are not saved as trapped, so they are revisited again

Open
#787 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
9.2k
Forks
2.1k
Avg merge
4d 3h
Merged PRs (30d)
3

Description

## Some information
Operating system: Win 10
Java version: v8u45
Minecraft version: 1.14.4 (no impact)
Baritone version: recent (~10 days)(sorry XD)
Forge mods (if used): none

When mining for diamonds, I came across some blocks (diamonds) that were trapped in bedrock. I visited them, and the bot calculated that they were unreachable. However, when i returned to the same area, it tried to pathfind to the diamonds again, even though they were unreachable. This is also quite alot of time wasted, if you are on a not too long mining session where you have cleared out alot of ores around you.

A fix for this could be that if a setting is turned on, unreachable blocks are saved as unreachable, so you don't waste your time revisiting them. Thanks!

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by tracing the block-mining pathfinding flow for unreachable diamond blocks and where revisitation is decided; done means an opt-in setting prevents known-unreachable targets from being retried.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.