mojira.dev
MC-260348

Sniffers will never dig in normal mud despite being a "sniffer_diggable" block

The Bug:

Despite being a "sniffer_diggable" block in the code, Sniffers will never dig in normal mud blocks. They will dig in muddy mangrove roots, but despite searching and sniffing on mud blocks, they will never actually dig for seeds.

I suspect this may be because the mud block isn't technically a full block; you sink down a bit in it. This may mess up something with the Sniffer's block detection. Muddy Mangrove Roots, for comparison, are a normal full sized block.

This behavior can be observed here:

[media]

Steps to Reproduce:

  1. Spawn many Sniffers on multiple platforms of "sniffer_diggable" blocks, including normal Mud

  2. Wait for them to dig for seeds

  3. Take note of how all will, except for those on normal Mud Blocks.

Linked issues

Attachments

Comments 3

This is still an issue on Java 1.20 / 1.20.1 as of today's date (06/23/23) – Sniffers will never dig into mud. Mud being the only diggable block whose height allows for hoppers underneath to collect dug-up seeds, this issue is a major obstacle to seed farming.

Daniel Esquivel

Still an issue in bedrock after latest release

This project (MC) is for Java Edition.

Orbic

v-hjonson+bugs

Confirmed

Expansion B

Normal

Mob behaviour

mud, sniffer, sniffer_diggable

23w07a, 1.19.4 Pre-release 1, 1.19.4 Pre-release 3, 1.19.4 Pre-release 4, 1.19.4 Release Candidate 1, 1.19.4 Release Candidate 2, 1.19.4, 23w12a, 23w13a

23w14a

Retrieved