ClaimIt

ClaimIt

25.7k Downloads

Villagers not picking up items within claims

Sniffity opened this issue · 0 comments

commented

Describe the bug
After testing by changing all the area toggle permissions I could find on the config file to true and fase sequentially, and testing the mobgriefing game rule on both true and false, I am convinced that villagers cannot pick up dropped items within claimed areas, at all.

To expand: Villagers in 1.12 are able to pick up certain dropped items, such as seeds, bread, crops, etc. I am not talking here about breaking crop blocks, I am talking about picking the dropped item up from the ground, after you throw it at them. This behaviour is not observed within claimed areas.

To Reproduce
1.- Claim area.
2.- Set area toggle permissions to any given combination of trues and falses, it does not matter.
3.- Go to edge of claim, place one villager inside claim, one outside. Enclose them with blocks so they do not move.
4.- Throw a stack of wheat seeds at both villagers. The one outside the claim will pick it up, the one inside will not.
5.- Verify one villager has indeed picked up the wheat seeds with the following command:

/entitydata @e[type=Villager,c=1]

This will show the entity data for the closest villager, so run command two times, each time standing closest to a different villager. This will display a bunch of information, near the end it will show the villager’s inventory: Inventory:[contents]. For the one outside the claim it will show wheat seeds, for the one inside it will be empty.

Expected behaviour
Villagers should be able to pick up items within the claimed area, no rule within config file excludes them from doing so. The reason why this is important is because villagers picking up dropped items is essential for the correct functioning of villager powered farms.

Versions

  • Forge Version: 1.12.2
  • Mod Version: Current.