cabaletta / cabaletta/baritone

blocksNotToPillarOn

Open
#876 5 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
I have been streaming an AI bot building things from schematics. I have noticed a few issues that have come to light. I don't know if here is the best place to put these things but if there is a more appropriate place please let me know.

The AI has trouble pillaring on blocks that are not full blocks. (In my case GlassPaynes) It would be great if a command could be added that would be something like

"blocksNotToPillarOn"

This would cause the AI to pick another path or pillar next to the dissalowed type with a throw away block.

as of right now the AI will do things like place down a torch, glass payne, or iron bar underneath his feet get on top of it then break the block it just placed causing it to essentially hop in place indefinably.

I should mention that the above behavior was seen in creative mode.

## Settings
add block types to avoid placing directly under the players feet and ascend.

## Context
more reliable building from schematics

[https://clips.twitch.tv/FunnyIgnorantBeanPermaSmug](url)

## Final checklist
- [ ] I have not used any OwO's or UwU's in this issue.

Contributor guide

No contributing guide indexed for this repository

Research direction

No file or test is named. Start by tracing Baritone's schematic-building and pillar/pathfinding behavior for non-full blocks, then determine where block-placement exclusions would be configured and applied. Done means the setting is respected during ascent and the reported behavior is verified with blocks such as glass panes, torches, or iron bars.

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.