Mods / [Suspended]Temporal Hacker
Set to published to be listed. A draft mod is still visible to everyone via direct link
Author: jakecool19
Side: Both
Created: Feb 27th 2021 at 6:39 PM
Last modified: Nov 1st 2021 at 10:50 PM
Downloads: 3152
Follow Unfollow 5
Latest file for v1.15.7:
temporalhack_v1.1.2.zip
1-click install
This mod will be suspended for an indefinite amount of time, so I can focus on other projects. It is open source so feel free to pick it up if you want!
Ever been playing single-player and wish you could hire people to do the tedious stuff for you? Ever been in a cave and see a locust nest surrounded by locusts and wonder, would it not be great to reprogram them? This mod gives you the ability to harvest locust corpses, and rebuild them to do things like farming for you.
Basics & Controls
- All locusts can be deployed by shift right-clicking with them in your hand
- All locusts need energy(kilojoules). To give a locust energy shift right click with any flammable item in your hand that burns higher than 200 degrees(Peat does not work for the player for some reason, but support locust can use peat).
- Locusts lose energy over time and when doing tasks.
- Locusts will go dormant when out of energy or when they have nothing to do. If they cannot find something they want in a container, put something in a container, or get stuck they will go onto a failure cooldown for that particular AI.(Default 1 minute, can be changed in the config)
- Pick up a worker locust by shift right-clicking with an empty hand.
- Ctrl+right click a locust to see their work area for 3 secs
- Shift+left click to make the locust forget everything(preferably with bare fists lol)
- Shift+ctrl+right click to attempt to swap items with a locust if they can
- Right-click with a hammer to repair a locust.
Memory Gear
An absolutely essential item for using the locusts, the memory gear is used to record a work area, chest, barrel, and item pickup for locusts. Controls:
- Ctrl+right click two corners of an area to select it for locust work(if you need to select an interactable block use Shift+Ctrl+right click)
- To select a single point ctrl+right click the same block twice.
- Shift+right click to select a barrel or chest to use
- Ctrl+right click while not selecting a block to activate item recording mode. Place an item on top of it in the inventory to record it for locust pickup. (Similar to how you put linen on clothes to repair them) or press ctrl+right click again to cancel.
- Shift+left click to highlight the work area in the memory gear.
- Place a memory gear in the crafting grid and take it out of the output slot to clear its memory.
Types of Reprogrammed Locusts
Harvester Locust
This locust will harvest crops, berry bushes, beehives(without breaking the skep), and reeds/harvestable blocks on farmland. It needs a defined work area to harvest and requires a knife in order to harvest. The player can give it one or select a chest for it to get knives from.
Planter Locust
This locust will plant seeds, bushes, and saplings from a given chest or if the player give them it. They need a work area and preferably chest defined. With no item pickup memory, they will plant all plantable things that can be found in their selected chest. With an item pick up defined they will only pick up the item defined and plant it if they can plant it.
Collector Locust
This locust will pick up items in its area and put them in its defined chest. They need a work area and chest defined. Without an item pick up defined they will collect all items and place them in their selected chest. With an item pickup defined they will only pickup that item and place it in the chest.
Transporter Locust
This locust will transport items from one chest to another. For it to work, the chest defined must be the chest they are taking from. Then a single point for the work area with a chest(shift+ctrl+right click the same chest twice with memory gear) is where they will put the items. Without an item pick up defined they will collect all items from the chest defined and place them in their selected chest. With an item pick up defined they will only take that item from the defined chest to the selected one.
Crafter Locust
This locust will complete knapping and clay forming projects for you. To use you need to define a single point for the work area, and preferably a chest for it to get clay from. Start and select a recipe for clay forming/knapping in the point and they will begin to do it. For clay forming, they will need clay either provided by the player or from their defined chest. Give them an item pick up to restrict what clay they can use.
Apiary Locust
This locust will squeeze honeycomb from their chest putting honey into their defined barrel and dropping the wax on the ground. They need a chest and barrel defined. Their item pick up is locked on honeycomb and cannot be changed.
Dairy Locust
This locust will milk lactating animals in their work area and pour the milk into a defined barrel. They need a selected work area and barrel. Their item pick up is locked on milk and cannot be changed. Likewise, they cannot swap items with the player.
Support Locust
This locust will refuel and repair themselves and other locusts in its work area. They need a work area defined and preferably a chest to get fuel from. WARNING: They will INDISCRIMINATELY use any item for fuel. Make sure you have nothing flammable that you want in their work chest.
Miner Locust
This locust will mine out their work area starting from the top working its way to the bottom. They need a pickaxe in order to work, a work area, and preferably a chest to get pickaxes from. WARNING: They will INDISCRIMINATELY mine all blocks in their work area, including blocks that need special tools, or cannot be picked up for example a static translocator. Only select a few layers at a time to mine so that nothing valuable is destroyed. They forget their work area when finished and start over if not finished and unloaded/reloaded from disk.
Builder Locust
This locust will place blocks in a single layer where there is no other block at. They need a flat 1 block layer work area, a defined chest, and an item pick up that is a block, in order to work. They will only place blocks in the air, nowhere else. They forget their work area when finished and start over if not finished and unloaded/reloaded from disk.
Guard Locust
This unique locust will attack hostile creatures that comes in range. It only does 0.5 damage by default and needs to be equipped with a longblade, spear, or other melee weapon to increase its damage. By default it will follow the player around and act as a traveling companion if it has no selected point, or if a point is selected it will stay there and guard. It can also be given a chest to get longblades from. All damage it does and kills it gets are by the player instead.
Sawblade Harvester Locust
Does everything the harvester locust does except it needs an axe instead of a knife, and can chop trees.
Translocator Chests & Barrels
These special chests and barrels allow locust to instantaneously teleport items to and from working locusts. In order to be crafted, they need a Hivemind gear which can only be obtained from locust nests.
Clockmaker Additions
As you would imagine the Clockmaker class has huge advantages over the other classes in this area. Their Technomancer trait gives them triple the chance to harvest a fully intact body from bronze and corrupt locust. Their Reverse Engineering trait gives them significantly cheaper alternative crafting recipes for the locusts, memory gear, and translocator chest and barrel.
Other Changes/Tips & Tricks
- Bronze & corrupt locust now spawn in caves naturally(without a locust nest)
- Drifters, locust, and wolves will attack reprogrammed locust if provoked
- Locust nests will drop Hivemind gear when broken
- Bells will drop decapitated bell on death. Locusts can be harvested like animals for intact bodies
- Tip: Gemstones can be found from panning bony soil
- Tip: These locusts excel at doing simple and repetitive tasks, they have no intelligence and will not do things like rotate crops for you. Those logistics are up to you, the master hacker, to figure out.
- Tip: Try to keep locust paths as clear as possible. They can walk over fences and 2 block high walls. Remember the golden rule: K.I.S.S
- Tip: Locust can not use work areas, chests, or barrels that are in unloaded chunks.
- Tip: The config for this mod contains configurations for locust cooldown, max energy, energy consumption, and energy gain that can be changed.
- DISCLAIMER: While this mod can be used for multiplayer, it is intended for single-player and has only been tested in a single-player world. I have no server to test it on. If you do use it for multiplayer please let me know how it goes!
Compatibility/Issues with other mods
- Guard locusts will attack hostile mobs from Cob Bandits, The Neighbors, and Wild Goblins
- Planter locust can plant seeds from Wild Farming and AR Cotton
- Harvester locust can harvest any block on tilled farmland that has the Harvestable block behavior
- Any mod that removes locusts from spawning will make this mod impossible to use in a pure survival scenario(you would have to cheat bodies in)
- Crafter locusts should be able to knap or clay form any recipe from any other mod.
Known Bugs/Todo
- Player cannot directly fuel with peat
- Reverse engineering trait not showing up properly in handbook
Hope you enjoy it, and as always please report any bugs or issues, preferably on the forum page.
Disclaimer: Please post any bug reports, suggestions, and feedback on the forum page of this mod. Anywhere else, such as Discord, will be ignored!
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.1.2 | 499 | Nov 1st 2021 at 10:50 PM | Show | temporalhack_v1.1.2.zip | Install now | |
v1.1.1 | 315 | Oct 20th 2021 at 12:19 AM | Show | temporalhack_v1.1.1.zip | Install now | |
v1.1.0 | 449 | Jun 30th 2021 at 3:38 PM | Show | temporalhack_v1.1.0.zip | Install now | |
v1.0.4 | 515 | Mar 22nd 2021 at 1:56 PM | Show | temporalhack_v1.0.4.zip | Install now | |
v1.0.3 | 369 | Mar 9th 2021 at 10:35 PM | Show | temporalhack_v1.0.3.zip | Install now | |
v1.0.2 | 365 | Mar 3rd 2021 at 10:54 PM | Show | temporalhack_v1.0.2.zip | Install now | |
v1.0.1 | 314 | Feb 28th 2021 at 5:26 PM | Show | temporalhack_v1.0.1.zip | Install now | |
v1.0.0 | 326 | Feb 28th 2021 at 12:36 AM | Show | temporalhack_v1.0.0.zip | Install now |
Updated!
Great mod! But Guards and Archers have to climb walls to any height, otherwise they are too easy to get lost along the way.
Thank you so much @theisgood, I hope you enjoy it!
Genius mod. Wow pat yourself on the back. People are going to go nuts over this!