[Solved] Thaumcraft Golems pathfinding

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Shevron

Well-Known Member
Aug 12, 2013
838
302
78
I know that golems are a bit of derps when it comes to pathfinding their way to jars - but not being able to recognise stairs?

This makes me a sad Panda :(

I built a nice array of shelves around my infusion altar on 3 levels, and made a simple stair system for the golem to be able to reach every level from behind - there are no obstructions, to each jar - but when faced by stairs the golem just stands and stares.

Hah! Stares at stairs ... yeah .... *breaks down crying*

Am I doomed to have 50+ unsightly jars just plonked on the floor? :(
 

Adonis0

New Member
Jul 29, 2019
1,800
0
0
I know that golems are a bit of derps when it comes to pathfinding their way to jars - but not being able to recognise stairs?

This makes me a sad Panda :(

I built a nice array of shelves around my infusion altar on 3 levels, and made a simple stair system for the golem to be able to reach every level from behind - there are no obstructions, to each jar - but when faced by stairs the golem just stands and stares.

Hah! Stares at stairs ... yeah .... *breaks down crying*

Am I doomed to have 50+ unsightly jars just plonked on the floor? :(

Even if it treats it as a full block, it should be able to use stairs.. Oo
I haven't heard of this before, do you have something that may be blocking the transit? i.e. does the golem have enough headroom to walk up?
 

Shevron

Well-Known Member
Aug 12, 2013
838
302
78
Yes they do - 1 full block.

I'll post a screenshot soon of the current setup - maybe I'm the one derping not the golem.
 

Adonis0

New Member
Jul 29, 2019
1,800
0
0
Yes they do - 1 full block.

I'll post a screenshot soon of the current setup - maybe I'm the one derping not the golem.
See what happens if you extend it up to a space you can walk through
(I personally have seen the golems path find through a one high block gap though..)[DOUBLEPOST=1397121353][/DOUBLEPOST]Brainwave:
Did you connect the golem to the jars with a golemancer's bell?
 

Shevron

Well-Known Member
Aug 12, 2013
838
302
78
Yes he's belled up (yes that's a verb - shhh) properly on all 3 levels. I used him before, so I kinda know my way around the little fellow :))

As you can see in the second pic, the golem fits nicely in the space (I know he's still dead - i put him there for space comparison purposes)

He goes up to the first shelf without problems, and doesn't even use the stairs for it - he seems to be able to jump 1-block without issues, but gets totally stumped if I give him any essentia that needs to go higher.

NRuXSuS.png

wAu7X9E.png
 

Adonis0

New Member
Jul 29, 2019
1,800
0
0
Yes he's belled up (yes that's a verb - shhh) properly on all 3 levels. I used him before, so I kinda know my way around the little fellow :))

As you can see in the second pic, the golem fits nicely in the space (I know he's still dead - i put him there for space comparison purposes)

He goes up to the first shelf without problems, and doesn't even use the stairs for it - he seems to be able to jump 1-block without issues, but gets totally stumped if I give him any essentia that needs to go higher.

NRuXSuS.png

wAu7X9E.png
Well, my best guess would be range?
Is it able to see the top jars?
(Perhaps could use spectacles to test as they don't prevent you from putting more on)
 

Adonis0

New Member
Jul 29, 2019
1,800
0
0
Well.. My last idea
Perhaps swap out the stair blocks for something else?
A solid block of some sort
 

Iskandar

Popular Member
Feb 17, 2013
1,285
685
128
One of two problems.

Problem 1 is fixable. Those appear to be stair blocks and microblocks, neither of which is treated as solid. As a rule of thumb, if light can pass through a block Minecraft's AI will treat it as if it wasn't there. Placing full blocks under each of those stairs may solve the problem.

Problem 2 may not be fixable. The AI code isn't really all that smart in general. Simple 90 degree bends and such like that it can do. More complicated paths can cause it to just to give up. If solving problem 1 doesn't fix it, you've run afoul of this. Unfortunately, there really isn't a good way to solve this one outside of trial and error.
 

Shevron

Well-Known Member
Aug 12, 2013
838
302
78
I'll give it a poke with solids, plus a few experiments, and report back.
 

Shevron

Well-Known Member
Aug 12, 2013
838
302
78
Oh man ... I was being a complete idiot.

I changed everything to solid blocks, and no biscuit.

Then I realised ..... the aspect I kept testing with ... the jar was full >.<

I emptied it and he's filling them fine now.

132004368377838.jpg
 

Shevron

Well-Known Member
Aug 12, 2013
838
302
78
I have to correct my earlier claims.

Their path finding is exceedingly good!

I just built a much more complex stairs system, and the little fellow is navigating it like no business.

Golems <3