cabaletta / cabaletta/baritone

Stop mining on failure

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

Description

## Describe your suggestion
A similar question has already been posted 2020 (#1949 )
Basically, a setting that prevents baritone from trying to mine a block over and over again, that it is not able to break, because it is blocked by the server.
(Maybe you could check the block some ticks later and if its still the same block it goes somewhere else)

## Settings
#set blackListOnMineFailure

## Context
Mostly I can't keep baritone alone for longer than 30m without it getting stuck in some weird loop where it tries to mine a single block to get somewhere faster. Then i have to manually get it away from that block.

## Final checklist
- [❌] I know how to properly use check boxes
- [❌] I have not used any OwO's or UwU's in this issue.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the proposed blackListOnMineFailure setting and the related discussion in issue #1949. Trace the mining and pathfinding entry points that handle failed block breaking; done means Baritone stops repeatedly targeting an unbreakable block and chooses another route or destination.

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
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.