Adds some helpful little friends
IMPORTANT: You need the ModUtils mod for multiplayer and for the sprites to use other mods item's like Arashi's Fishing Expansion and Dredgers
This mod adds 5 types of sprite and a sprite repelling lamp. A Garden Sprite, Animal Sprite, Cleaner Sprite, 2 variants of Fire Sprite and Mechanic Sprite.
A garden sprite will collect plants from crop plots and replant the crop it collected (if it has a seed for the crop)
An animal sprite will collect from bird nests, beehives and the resources produced by domestic animals on the raft.
A cleaner sprite will collect items from item/fishing nets and attack seagulls that are attacking crops. They will prioritize attacking seagulls over clearing nets
One type of fire sprite will use grills and smelters (and paint mills for some reason) and the other will use cooking pots, however it will only make recipes placed near the pot.
A mechanic sprite will deposit fuel and items into engines and tanks as well as operating extractors and a variety of machines like the biofuel refiner
All sprite types can only be obtained through fishing with a metal fishing rod.
The chance of getting one is lowish, they are rarer than any of the fish types but more common than any of the other treasure types.
Just place the sprite inside a chest and it will start doing it's own thing.
Any items collected by a sprite it will put into its chest.
The radius that it will collect items from is dependent on the size of the chest (a bigger chest has a larger collection radius). The range can be configured using the Extra Settings API but by default its radius is the number of slots in the chest divided by 2 as meters (a chest with 10 slots would have a 5 meter radius). A block is about 1.5 meters
You can put as many sprites as you want into any chest, however if a chest is full or a player is using a chest they will simply wait by the chest until they can put the item they're holding into the chest.
Taking a sprite out of the chest will make the sprite drop any items it was carrying at the sprite's current location.
Placing a sprite repellent will make sprites ignore objects within a small radius of it. If a sprite repellent is placed next to a chest then the sprites inside will ignore everything and just stay near the chest. The range of the repellent can be configured using the Extra Settings API but is 1.5 meters by default
Using the Extra Settings API you can set some of the sprites to "exclusive collection" which will make them only collect items if their chest already contains similar items. The specifics of how it decides this are:
This mod should be fully multiplayer compatible, however it requires all players to have the mod installed
This mod can only be loaded on the main menu and cannot be unloaded without a game restart
Description last changed on 2023-01-15