mojira.dev
MCPE-122035

Fishermen do not work in rain

Villagers do not work in rain. However, fishermen should work in rain because rain is better for fishing and rain increases fishing rates for players. Moreover, in the villager_v2.json entity file there is a separate set of scheduling groups and events for fishermen. However, the fishermen groups are identical to the general villager groups, so this looks like a mistake. My guess is that “can_work_in_rain”: false should be “can_work_in_rain”: true within "work_schedule_fisher".

Steps to reproduce

  1. Set time to day.

  2. Set weather to rain.

  3. Place a bed and barrel.

  4. Spawn a villager.

Expected result

Fisherman works.

Actual result

Fisherman does not work.

Linked issues

Attachments

Comments 1

It would also add dynamic realism to have the fisherman go to work before sunrise and inspect water blocks like librarians inspect bookshelves.

UPDATE: Having them path to water as a secondary behavior during the work day is partially viable using the right parameters. Unfortunately though, minecraft:behavior.move_to_water struggles to locate 1-block-deep water: MCPE-122278.

GoldenHelmet

(Unassigned)

525058

Confirmed

Multiple

1.17.11 Hotfix, 1.16.210, 1.16.221 Hotfix

Retrieved