Opened 4 years ago

Closed 4 years ago

#18 closed defect (invalid)

Mobs don't path properly over slabs

Reported by: jonathan Owned by: jonathan
Priority: major Component: Entity Sub-system
Version: Keywords:
Cc:

Description

This isn't just slabs, I've also noticed them hopping like idiots on-top of shielded redstone wire. It's probably any non-opaque block, which by the Hydrazine engine is conflated to be fuzzy earth (sort-of solid) and as such is flagged as risky in lieu of passable due to its collision bounds being unclear (apart from doing CPU-intensive collision bounds computations on the block).

One probable fix is to specifically detect collision bounds on a block iff it is determined to be fuzzy earth and then mark it as wind (open / air) iff the top of the combined collision bounds is <= 0.5 of a block. This should account for most blocks.

Change History (1)

comment:1 Changed 4 years ago by jonathan

  • Resolution set to invalid
  • Status changed from new to closed

Actually they do, looks like this is covered by the Vanilla codes.

Note: See TracTickets for help on using tickets.