tModLoader MechTransfer - Item translocation and more...

If you don't mind me asking, how does the transfer inlet (Picks up dropped items) function nowadays? I can't seem to figure out the right way to move items from it to magic storage
 

Attachments

  • Capture 2019-07-09 10_29_15.png
    Capture 2019-07-09 10_29_15.png
    284.2 KB · Views: 244
  • Capture 2019-07-09 10_29_24.png
    Capture 2019-07-09 10_29_24.png
    271.9 KB · Views: 159
If you don't mind me asking, how does the transfer inlet (Picks up dropped items) function nowadays? I can't seem to figure out the right way to move items from it to magic storage
It works just like it always did. You don't need to use the extractor with it, it connects to pipes directly.
 
MechTransfer is a small mod, that adds various wire controlled devices to interact with items and move them between containers.

The mod contains the following features:
- Transferring items from one chest to another
- Dropping and picking up items
- Item sorting and detection
- Automatic crafting

Latest version: v1.6.2 for TModLoader v0.10.1.5 and Terraria v1.3.5.2

Below is a list of the added items and their functions.

Pneumatic actuator
pGGDwoY.png

Sold by the mechanic for 50 silver. It is used to craft all of the other devices.​
Transfer extractor
VatkOSf.png
(1xPneumatic actuator + 1xGolden key @ Workbench)
Extracts items from adjacent containers and sends them to a receiving device.
Triggering it with a wire will extract a single item.​
Stack extractor
guASaNk.png
(1xTransfer extractor + 10xNanites @ Workbench)
An upgraded version of the extractor, that can move a whole stack of items at a time.​
Transfer injector
GQYJ6n5.png
(1xPneumatic actuator + 1xGolden key @ Workbench)
Receives items and injects them into adjacent containers.
Sends out a wire signal when it receives something.

This picture illustrates how you can use an injector and an extractor to move items from one chest to another.
hXCpWnA.png

You can also inject into and extract from a variety of different different kinds of containers.
DC3dVZa.png

Standard chests from any other mod should also out of the box. If your mod has a custom item storage solution, you can use MechTransfer's Mod.Call() based API to set up an adapter for it. (More information available here.)

Currently, the containers from Portable Storage support MechTransfer.
Support for Magic Storage is built into MechTransfer. (see Magic storage interface)​
(25x)Transfer pipe
IjnKCkj.png
(1xPneumatic actuator + 1xAny iron bar @ Anvil)
Connects receiving devices to sending devices at a distance.

YXZU7UY.png
Transfer inlet
K1pNKb7.png
(1xPneumatic actuator + 1xInlet pump @ Workbench)
Picks up items that land on top of it, and sends them away.
Transfer outlet
jpREnqc.png
(1xPneumatic actuator + 1xOutlet pump @ Workbench)
Receives items and drops them on the ground.

WeU10ux.png
Transfer relay
JQcuO8B.png
(1xPneumatic actuator + 1xAny pressure plate @ Workbench)
The back of the arrow acts as a receiver, the front acts as a sender. It receives items, and sends them out again.
Outputs a wire signal when an item passes through it.

The sending device will always connect to the first receiver in line. It will also skip any injectors, that can't inject due to lack of chest space.
bXpP67T.png

You can use relays to reroute items to a longer path.
HtPncx3.png

Every relay will only receive once per transfer. This prevent things like this, from crashing the game.
tnXipgt.png
Transfer gate
l72Lb12.png
(1xPneumatic actuator + 1xActuator @ Workbench)
Acts just like a pipe, but can be toggle with a wire signal.

Bg6pooR.png
P2RwgLj.png
Transfer filter (whitelist)
4WedGPA.png
(1xPneumatic actuator + 1xActuator + 1xItem frame @ Workbench)
Also acts like a pipe, but it will only let one kind of item through.
Right click on it with an item to set the filter.

6slNAK6.png
W3dMEvH.png
Transfer filter (blacklist)
Jj5Ot11.png
(1xPneumatic actuator + 1xActuator + 1xItem frame @ Workbench)
A filter, that will let through any item, except for the one specified by right clicking.​
Filter items
9uvbnDJ.png

These items can be placed in filters to select a wider group of items. The base filter can be bought from the mechanic, you can use it to craft the other kinds of filter items.

Currently available filter items: Rarity (various), Equipable, Armor, Vanity, Accessory, Dye, Ammo, Bait, Money, Bag, Tool, Consumable, Material, Potion, Tile, Wall.​
Magic storage interface
IGUzXWI.png
(1xSorage component + 1xDiamond + 1xPneumatic actuator @ Workbench)
This device lets you interact with the items stored in a Magic Storage network. It acts as a storage component. You can access it using transfer extractors and injectors.

j6O16ki.png
Player interface
RXv917M.png
(1xTransfer extractor tile + 1xTransfer injector tile + 1xMannequin + 10xCog @ Workbench)
This thing allows you to access the inventory of a player directly as a storage container. You can take items from it, or even change the player's equipment.


And, for the grand finally:
Transfer assembler
1O5e2aj.png
(1xPneumatic actuator + 10xCog @ Workbench)
Crafts items automagically. Place ingredients in an adjacent chest, place required crafting station(s) at a max 5 tile distance, activate with wire. You can set the item you want to craft the same way, as with the Transfer filter. The crafted products will be placed back into the chest.
(To make things that require a snow biome, place some snow or ice nearby.)
This thing might not work all the time, I am still kinda working on it.
Some moded crafting station might not work with it, but I can't really fix that, unfortunately...
62AaKR5.png
With these components, you can construct complex automatic material processing machines, such as this silt extractor:

But wait, there's more!

Omni turret
A98PMMB.png
(5xPneumatic actuator + 1xIllegal gun parts + 1xDart trap @ Workbench)
Super omni turret
qG9XqXU.png
(1xOmni turret + 10xCog @ Workbench)
Matter projector
Eco4Mj7.png
(1xSuper omni turret + 5x Vortex fragment + 5xLuminite bar @ Ancient manipulator)
The turrets can shoot any standard ammo, including every type of bullet and arrow, even modded ones. They can be rotated like vanilla cannons, by right clicking or via wire. The higher tier turrets do more damage and have a faster cool-down. The Matter projector has no cool-down.

DKQrfND.png

So, that's basically everything. I'll let you figure out some of the interesting side effects. ;)
This was my first attempt at making a terraria mod, and I very much enjoyed the experience, so it certainly won't be the last. I've already got a few things planned.
Sorry about the crummy sprites, I am not very artistic.

It isn't impossible that I overlooked some major bug, so let me know how it works. It's fairly stable though and probably won't eat your items.

The source code and download are available on GitHub: DRKV333/MechTransfer
The mod is also available through the TModLoader mod browser.

Lastly, here's an automatic smelter, for (some) normal mode ores:
TYtt7i6.png
This mod is amazing! But in my opinion the sprites could be improved as they don't look "Terrarian", like 2x2 pixels
 
You mean the ones in the first post? Yeah, those are a bit old. I should probably update the pictures at some point. Currently the mod looks more like this: (second picture)
oh, thanks! Didn't know, sorry.
I have it downloaded but never crafted/bought any item.
 
the player interface block why does it suck out items that are favourite in the inventory in multiplayer

and also what you are having on

i need to add blacklist for
vanity
armor
dye
equiaple
accessory

also got money

just to not lose all my stuff
can you make a blacklist thing that targets just the slots on the right side so dont have to blacklist all 5 to keep em as this also stops it from clearing those types from inv later
 
the player interface block why does it suck out items that are favourite in the inventory in multiplayer
I don't know, it really shouldn't. I'll look into it.

i need to add blacklist for
vanity
armor
dye
equiaple
accessory

also got money

just to not lose all my stuff
can you make a blacklist thing that targets just the slots on the right side so dont have to blacklist all 5 to keep em as this also stops it from clearing those types from inv later
The "equipable" filter should be all you need. It includes armor, accessories, grappling hooks, mounts, dyes, light pets, and vanity pets.
 
why is it the auto crafters just dont work right in multiplayer when they dont want to work anymore they frezze all the things the wire is connected to at the time

i cant make em turn granite into smooth granite as it says missing smooth walls and if i break and replace and give them a wire signal it stays at ready and never does anything after
makes extractors stop and injectors aswell
 
does this mod work with luiafk? because i wanna set up a way to transfer potion materials to somewhere i can use them
 
Where this button on Silt extractor gif came from?
[doublepost=1566209852,1566209689][/doublepost]
This mod is amazing! But in my opinion the sprites could be improved as they don't look "Terrarian", like 2x2 pixels
old turrets looked way more better, than current one imho. They were just "unshaded". Now it lacks details and character(
 
does this mod work with luiafk? because i wanna set up a way to transfer potion materials to somewhere i can use them
I don't see any reason why it shouldn't work. :)

Where this button on Silt extractor gif came from?
It's from this verry mod. You can craft it from a lever.

old turrets looked way more better, than current one imho. They were just "unshaded". Now it lacks details and character(
Yeah, I'm not exactly satisfied with the turrets either, but it's the best I could do with a grand total of 256 pixels... I am still open to collaboration though, so if you, or anyone else can come up with some better turret sprites, please get in touch.
 
Yeah, I'm not exactly satisfied with the turrets either, but it's the best I could do with a grand total of 256 pixels... I am still open to collaboration though, so if you, or anyone else can come up with some better turret sprites, please get in touch.
Never had an experience with pixel art not to say about Terraria itself, but I'll look through it.

About that button. So if I'm correct it sends signal like timer, but with a higher speed?
 
About that button. So if I'm correct it sends signal like timer, but with a higher speed?
Umm, no, it's just a button. It works exactly like the lever, just looks different. There is also a small button, that you make from a switch.
 
Umm, no, it's just a button. It works exactly like the lever, just looks different. There is also a small button, that you make from a switch.
It's just... I tried to make the same auto extractinator as in the gif, but when I'm trying to use wall switch to make extractor block work it extracts only one fossil from the chest. I managed to make it work by adding relay, that duplicates signal when previously extracted item goes through, thus looping extraction to infinity while there is anything in the chest. But in original design you seem to not use anything but that button. What am I missing? My contraption is working now, but I'm interested in alternative ways to cook that cat.
 
It's just... I tried to make the same auto extractinator as in the gif, but when I'm trying to use wall switch to make extractor block work it extracts only one fossil from the chest. I managed to make it work by adding relay, that duplicates signal when previously extracted item goes through, thus looping extraction to infinity while there is anything in the chest. But in original design you seem to not use anything but that button. What am I missing? My contraption is working now, but I'm interested in alternative ways to cook that cat.
The injector sends out a signal when it receives items as well. In general, everything that receives does that (injector, outlet, relay). So, yeah, I used the exact same "siphon" setup, but with the injector instead of a relay.
 
The injector sends out a signal when it receives items as well. In general, everything that receives does that (injector, outlet, relay). So, yeah, I used the exact same "siphon" setup, but with the injector instead of a relay.
Ah, got it, thanks! So I can just get rid of relay and connect my "repeater" to the outlet block.
 
Am I missing something or can we not pump coins into a piggy bank/safe?
Would be awesome if I could as then it would auto stack to the highest denomination
 
Really like this Mod.

I'm just curious if it might be possible to make the Assembler interact with with Magic Storage crafting Tile aswell?

the Blue one where you can put in different crafting stations?

that would really save alot of Room that each crafting Station would otherwise require
 

Attachments

  • storagecraft.JPG
    storagecraft.JPG
    28.1 KB · Views: 143
Am I missing something or can we not pump coins into a piggy bank/safe?
Would be awesome if I could as then it would auto stack to the highest denomination
Like I said before, piggi banks are a bit more complicated than that. In the future I might make them work with the player interface, but currently you can't access them with this mod.

Really like this Mod.

I'm just curious if it might be possible to make the Assembler interact with with Magic Storage crafting Tile aswell?

the Blue one where you can put in different crafting stations?

that would really save alot of Room that each crafting Station would otherwise require
Well, making just the assembler work with the crafting interface would not really work. I'd basically have turn the crafting interface into a "container" which would make the magic storage interface useless.
 
Back
Top Bottom