Gatherers can be given one or more tools. These tools will occupy an inventory slot and change the loot that they return with. They can use axes, pickaxes, shovels, and fishing rods.
When the player gives the gatherer an item (any item), that item will be "locked" and the gatherer will not drop it. The player can remove that item to unlock the slot.
Fixes:
- Critical: Stop clearing quantity/NBT in town chests
- Visitors could not sleep in a bed more than once. And the bed stayed occupied.
- Liquid blocks could cause a fatal crash during wall detection
- Progress messages should hopefully show up in chat when using a server
- Villagers will be hidden while their status is returning, regardless of position
- You can no longer click on hidden villagers
- Stop respawning villagers every morning (store town state on sleep)
- Clear bed occupancy for all villagers in the morning
- Disable collisions when villager is hidden
Adds:
- Town door item
- Logic to support town door item
- Persist registered doors on town flag
- Welcome mat blocks can now be associated with a flag by right-clicking the item on the flag
- Support preservation of quantity and NBT data on items in town chests
This version adds the "gatherer" job. All villagers will have this job upon joining the village.
Gatherers:
- Wake up in the morning and look for food in the chests of town rooms
- Upon finding food, leave the village and disappear
- In the evening, they return with simple loot
- They place their loot in the chests of town rooms
Gatherers cannot stack items (this is by design).