cabaletta / baritone

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

Baritone endless pathing when building schematics. #2877

Open iSeekerTW opened 3 years ago

iSeekerTW commented 3 years ago

Some information

Operating system: macOS Big Sur 11.3.1 (M1 chip) Java version: Java 8 Update 291 Minecraft version: 1.16.5 Baritone version: v1.6.3 Other mods (if used): Sodium, Lithium, Phosphor, BleachHack, Litematica, WorldEdit, Tweakeroo, MiniHUD, malilib

Exception, error or logs

latest.log

How to reproduce

  1. build a schematic
  2. Turn of BuildInLayers (bot builds it without an issue)
  3. Turn on BuildInLayers
  4. Bot started to stand there and pathing forever.

please watch this video:

https://user-images.githubusercontent.com/56954729/126052562-e1b3b55a-ec0d-48c6-b011-4c73d36fd582.mp4

Modified settings

All the modified settings are shown in the video But here's a list anyway: AllowInventory True BlockPlacementPenalty 20.0 BuildIgnoreBlocks air BuildIgnoreExisting true RightClickSpeed 2

Final checklist

iSeekerTW commented 3 years ago

37CF31D7-B169-4C34-8B77-03AFEAEBFD53 In case you are wondering, this is the build I’m trying to create. I have an entire dirt platform below the island, and I was building it with “build in layer” fine for several hours until it suddenly failed to pathfind.

Since it’s built in layers, it’s a pretty flat surface, and I have no idea why it would fail to path find in such scenario

iSeekerTW commented 3 years ago
截屏2021-07-18 上午10 13 52

This is my progress so far

iSeekerTW commented 3 years ago

Theres a new issue: it somehow said I don't have "spruce leaves", and said im missing materials. But I clearly have 64 spruce leaves in my inventory. How is that the case

scorbett123 commented 3 years ago

Make sure that the schematic was made on the same mc version as you are on now.

iSeekerTW commented 3 years ago

Yes it is. I made the schematic using world edit on my 1.16.5 single player world

scorbett123 commented 3 years ago

Can you try setting the layerOrder to false?

iSeekerTW commented 3 years ago

It is set to false already