cabaletta / cabaletta/baritone

Legitmine for a Selection (#sel)

Open
#2,249 0 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
This expands on the #sel command by adding a way to legitmine in the selection I have and that selection only. So basically, I select a region and then legitmine in that region only.

## Settings
Just like there is a "#sel replace block with block", this could also add a functionality called "#sel mine". If legitmine is activated, then "#sel mine" will do what legitmine does, just inside the selected area. If not, "#sel mine" will do what "#sel replace" does, but with the added ability to specify more than one ore to mine.

## Context
I am currently making a perimeter in Minecraft. I want to be able to mine out the ores the TNT machine reveals, and those ores only. However, the TNT machine also reveals a lot of caves and ravines. #mine gets confused and starts heading down the caves. I came back from being AFK and found that my player was hundreds of blocks away from where I wanted to mine. And also, I know plenty of people who could benefit from something like this. Want to mess with your friends by using automine in a game that has a limited area to mine for ores? Then this #sel legitmine will come in handy.

## Final checklist
- [x] I know how to properly use checkboxes
- [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

Start by reading the existing #sel and #mine command entry points and how selection boundaries are represented. Determine how legitmine currently chooses targets and how #sel replace behaves. Done means #sel mine limits legitmine to the selected region, while the inactive behavior supports replacing blocks with multiple specified ores.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.