cabaletta / baritone

google maps for block game
GNU Lesser General Public License v3.0
7.25k stars 1.45k forks source link

blocksNotToPillarOn #876

Open beesyndicate opened 5 years ago

beesyndicate commented 5 years ago

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

Final checklist

Orinion commented 5 years ago

https://clips.twitch.tv/DistinctOilyOcelotStrawBeary

beesyndicate commented 5 years ago

yes sometimes he breaks the block beneath the target block too. In creative mode as in the clip from Orinion this presents another set of problems :(

SpicyBigGithub commented 5 years ago

Stop using baritone in creative

beesyndicate commented 5 years ago

Stop using baritone in creative

Why?

ghost commented 5 years ago

Because baritone is designed for survival mode and has no support for creative whatsoever.