cabaletta / cabaletta/baritone

Add penalty when mining blocks with falling blocks above them (like gravel/sand)

Open
#1,556 2 comments 0 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 penalty for mining blocks with gravity blocks above them. Baritone could still mine those blocks from the middle if its faster, but the penalty would make it not want to if possible. For example, if there's a 3 block tall stack of gravel, there would be a penalty for mining any one of those blocks except the top one (because it would waste time for them to fall), so the one with the least penalty would be the top one.

## Settings
Adjustable penalty for mining blocks with gravity blocks above them, defaulting to a value that would be roughly equivalent for the time it takes to fall

## Context
When telling baritone to mine gravel or sand, or when just mining normally, it often waits for gravel to fall, wasting time.

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

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no file, test, or entry point; start by tracing Baritone's mining decision and its handling of falling gravel or sand. Verify that blocks with gravity blocks above them receive the intended configurable penalty, that the default reflects falling time, and that mining prefers the top block when possible.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.