cabaletta / cabaletta/baritone
Needless pillar and block placement failure, causing pathing loop.
- Dominant language
- Java
- Stars
- 9.2k
- Forks
- 2.1k
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 3
Description
## Some information
Operating system: Windows 10
Java version: 1.8
Minecraft version:
Baritone version:1.2.9 (i'm no longer using impact on the bot account)
Forge mods (if used): schematica,(LunatriusCore [schematica dependency])
## Exception, error or logs
None
## How to reproduce
[https://clips.twitch.tv/YummyRamshackleCoffeeTinyFace](url)
In the clip above you can see a frequently repeated behavior when building a structure from Schematica. Normally I can look at a behavior and understand sort of why the bot is doing and why it is making that choice. Here however I have no Idea what the bot is thinking.
In a space that is 3 blocks high with the ceiling being in the 4th block space(this would be a 1x1 hole in an otherwise completed plane [ceiling]) the the bot will place down a throwaway block to pillar 1 block climb the throwaway block jump into the hole (I assume to place the ceiling block ) fails to place said block if it is in fact attempting to do so. (I will explain below why I think that it is) then destroy the pillar block as it is invalid in the schematic then repeats the entire processes and is stuck in a loop.
I think that the bot is attempting to place a block in the ceiling because If I place the block with another account this will break the loop the bot seems pleased and moves on.
This is especially odd considering that the bot is in reach of the target block without needing to pillar.
here is a clip of me placing the target block for the bot and him moving on.
[bot made happy](https://clips.twitch.tv/AbnegateAlertClamTriHard)
## Final checklist
- [ ] I have included the version of Minecraft I'm running, baritone's version and forge mods (if used).
- [ ] I have included logs, exceptions and / or steps to reproduce the issue.
- [ ] 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 reproducing the behavior from the linked clips using Windows 10, Java 1.8, Baritone 1.2.9, and Schematica. Trace the building and pathing behavior around a three-block-high space with a ceiling gap; done means the bot avoids the needless pillar loop and proceeds once the target ceiling block is reachable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100