Description
This mod adds a small golem type that can perform several kinds of tasks:
- pick up items;
- cut wood;
- maintain a farm;
- drop items;
- break blocks;
- shear entities;
- transfer items;
- place blocks;
- use items;
- breed animals.
Golem item recipe:

Once you place a golem, you can right-click it to open configuration screen. There you can select a task for golem to perform. Once you selected a task, you must specify positions for the task using a Position Scepter:
To set a single position, right-click a block with Position Scepter and then click the golem.
To set start and end position, Shift + right click two blocks with Command Scepter one after another and then Shift + right click the golem.
Task details:
- picking up items - a golem will pick up items within specified area and put it into the container at the specified position;
- cutting wood - a golem will break columns of log blocks with an axe within specified positions. If a single position is specified, golem will go there when there is no wood to chop;
- maintaining a farm - a golem will break pumpkins, melons, crops, sugar cane, nether warts and replant them within specified positions. If a single position is set, golem will go there if there are no crops to harvest;
- dropping items - a golem will take items from an item container and drop them at a specified position;
- breaking blocks - a golem will break blocks with a tool, sword or shears within specified positions;
- shearing entities - a golem will shear entities within specified positions. If a single position is specified, golem will go there when no entities are shearable;
- transferring items - a golem will move items from one container to another;
- placing blocks - a golem will take blocks from an inventory and place them at specified area;
- using items - a golem will use provided item in a specified area;
- breeding animals - a golem will breed animals with items in his hand within a specified area.
Some of the tasks require a golem to have a tool, which you can give by right-clicking it.
For picking up items, transferring items, placing blocks, using items and breaking blocks you can give the golem an item filter configured with specific items or blocks to match. Item filter recipe - coal/charcoal + paper.
To retrieve an item from golem, right-click it with an empty hand.
Dispensers can equip golems with tools.
Golems require upkeep in the form of water and energy. They are provided through Energy Pylons - insert water bottles and food into them, and they will be converted to energy and water. Pylon range is 16 blocks, and energy and water values can be changed in the config. Pylon can be redstone-controlled.
You can change items that provide water by making a datapack:
-data
-k_golems
-tags
-items
liquids.json

You can also make a regeneration pad, which heals any living creature walking on it:

It needs healing potions to work, which can be inserted via UI or hopper.
Pad recipe:

Credit to raffle0 for new golem textures.
You can set an alternative golem texture in the config (made by Feellian):



