cabaletta / baritone

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

Build repeat can't find a path despite only needing to move 1 block over (allowBreak false) #1837

Open iron-pick opened 4 years ago

iron-pick commented 4 years ago

Some information

Operating system: Windows 10 Java version: Version 8, Build build 1.8.0_251-b08 Minecraft version: 1.12.2 Baritone version: 1.2.14 Forge mods (if used): none

Exception, error or logs

latest.log

How to reproduce

Add your steps to reproduce the issue/bug experienced here.

  1. Create a schematic of a 1x2 block tower
  2. Set allowBreak to false
  3. set buildRepeat to 0,0,1
  4. set buildRepeatCount to -1 (or any value greater than 1)
  5. Create a 1x2 tunnel in the -z direction
  6. Stand at the -z end of the tunnel and face towards -z
  7. Run command "build <1x2.schematic file path> ~ ~ ~-1

Baritone will build the 2x1 tower at the end of the tunnel initially but won't walk backward to build it again, instead searching endlessly for other paths.

Modified settings

allowBreak - false buildRepeat - 0,0,1 chatControl - false simplifyUnloadedYCoord - false

Final checklist

5HT2 commented 4 years ago

can't reproduce

5HT2 commented 4 years ago

provide the specific schematic you used

iron-pick commented 4 years ago

https://www.dropbox.com/s/9a1l8k0tr1mgj70/nether_2x1.schematic?dl=0

RealIndrit commented 4 years ago

cant reproduce

Welcome to literally almost every error reported on fabritone 😂

5HT2 commented 4 years ago

yea the schematic works fine with your instructions.

iron-pick commented 4 years ago

So when you do it, it places the 2 blocks, moves backward, then places them again no problem? And you set allowBreak to false?

5HT2 commented 4 years ago

Yes.

ZacSharp commented 4 years ago

Can reproduce This happens whenever there is a roof directly above the schematic positions, allowBreak is false and baritone is standing inside the current position of the schematic

I have made a 2fps video, but github doesn't let me upload anything EDIT: Here we go: gif

a-couple-objects commented 3 years ago

Can reproduce This happens whenever there is a roof directly above the schematic positions, allowBreak is false and baritone is standing inside the current position of the schematic

I have made a 2fps video, but github doesn't let me upload anything EDIT: Here we go: gif

that is comedy gold you literally made a powerpoint