Note: My username on reddit, the FTB forums, and the Minecraft Mod Development discord is lucariomaster2. (Updated May 10, 2018)
Factory Tech is a tech mod, centred around designing intricate automation setups. It adds some of the same machines as other tech mods, but it differs from them in that no machine in Factory Tech requires power. Instead, each machine has a list of parts that it needs to run, which gradually wear out and need replacing. It aims to be as close to a true tech mod as possible, in terms of making the challenge stem from creative engineering instead of resource acquisition.
List of machines:
Machines added:
- River Grate: Slowly generates metal when placed in a river
- Chop Saw: Converts logs into planks more efficiently than normal
- Grindstone: Sharpens parts and tools
- Metal Cutting Machine: Cuts ingots into precise metal parts
- Woodcutter: Chops down trees
- Drill Grinder: Grinds ores to dust to double their output
- Magnetizer: Magnetizes iron ingots
- Electric furnace: Smelts faster than a normal furnace and has a few unique recipes
- Centrifuge: Separates things into their components
- Magnetic Centrifuge: A specialized Centrifuge for extracting iron and nickel
- Crucible: Melts things into liquids
- Potion mixer: Combines potion effects
- Circuit scribe: Etches circuit patterns onto quartz
- Mining machine: Digs a large hole, outputting resources
- Mob disassembler: Kills monsters for more loot than normal
- Fluid drill: Extracts sulphur and propane from the Earth
- Fluid agitator: Vigorously mixes solids and liquids together
- Electroplater: Purifies ore dust, redoubling its output
- Refrigerator: Freezes liquids back into solids
- Compression chamber: Fills portable tanks with compressed fluid
- Propane furnace: Uses propane tanks to smelt extremely quickly
- Tempering Oven: Tempers mechanical parts to make them last longer
- Core charger: Charges energy cores for eventual use
- Stabilization table: Stabilizes charged energy cores to make them safe to use
- Biosynthesis unit: Uses energy cores to spawn mobs
- Mob disruptor: Stops nearby monsters from moving
- Negative ion disperser: Applies positive potion effects to players
- Tesla coil: Zaps any nearby creatures not wearing full chainmail
- Universal Supercharger: Consumes energy cores to double the speed of adjacent machines
To begin playing with Factory Tech, craft a Blueprint Collection, which will explain everything else in the mod.
Factory Tech has a lot of potential for clever setups. Here is a very basic woodcutting factory with manual inputs, but you will find that all of your automation will end up intertwined as parts are produced and deployed to all of your machines.
CraftTweaker guide (Slightly outdated):
River Grate: CraftTweaker can be used to add or remove possible outputs. The syntax is (item, chance) with 0 being never and 1 being always.
mods.factorytech.rivergrate.addRecipe(<minecraft:sand>, 0.1);
How to configure machine part lifetimes:
Machine part configuration happens in factorytech_maintenance.cfg. Each string of numbers separated by colons represents the statistics for a part. For example:
S:motor=motor:6:0.35:1.3:0.95
The first number is the minimum number of operations in a machine that a part can complete. The second number is the chance (between 0 and 1) that the part will break once the minimum operations complete. The third number indicates the break chance increase; once the minimum operations complete, the break chance is multiplied by the increase every operation afterwards. The fourth number indicates the chance that the machine will give back a broken part once the part breaks.
Q: I love this mod! How can I support it?
A: The best way is to let people to know that it exists. If you're a Youtuber, consider doing a spotlight!
Q: Will you add x machine/item/feature?
A: Feel free to suggest things (I don't bite), but I have no obligation to include them. That being said, if it fits in well with the mod, is balanced, and I like it, I may very well add it!
Q: Why do parts only stack to 4 now?
A: So that you can't stockpile a double chest of them and use that as your automation. Set up a proper supply line. It's fun. You know you want to.
Q: I feel like <machine> is unbalanced in its part consumption.
A: Balance is an ongoing challenge in designing the mod. The magic number for part consumption speed is high enough to force the player to automate production and distribution, but low enough that the player isn't using a big chunk of their resources just to keep their industry running. Fortunately, every aspect of part consumption is fully configurable in factorytech_maintenance.cfg.
Q: Your textures/sprites/models/othervisuals suck!
A: Yes, I am well aware of that. I'm a coder, not a pixel artist. However, if you make me some better ones I'll put your name in the mod!
Q: [Feature]/[Mechanic] is so unrealistic!
A: Yes, yes it is. Although this is a more down-to-earth tech mod, I do take creative liberties (e.g. circuit crafting) where I deem necessary. On the specific topic of machines not using power, Factory Tech is balanced differently. Instead of needing to hook up a wall of machines to a Big Reactor (tm), you keep them supplied with the parts they need. Making machines require both parts and power would be too cumbersome since you would have to hook up both a power line and a part supply line.
Q: Everything has too many steps to make! This is worse than GregTech!
A: Set up automation. That's the whole point.
Q: Why would I use this thing instead of Thermal Expansion which does everything this does but is easier?
A: Why would you use Thermal Expansion instead of this mod which does most things TE does but is more challenging? Different strokes for different folks; this mod is designed for people who like engineering.
Q: Why do you have 3 different internet usernames?
A: "lucariomaster2" comes from circa 2009 when I first registered my MC username. I was young and foolish, a big Pokemon fan (that has not changed), and "lucariomaster" was taken. It's since become my go-to username for sites since it's always available. "ProfessorLucario" is my new, much-less-cringeworthy MC username that also reflects my skin. "dalapo", my GitHub name, was chosen since in the future having a Pokemon-related username might not be the best idea.
Q: What software do you use for modding?
A: I write code using Eclipse, and then I use GIMP for making textures and Blender for modeling.
Known issues:
- Many machines do not have animations (Planned)
- Many of my textures, especially for the decorative blocks, are fairly ugly (Planned)
- Balance may be out of whack (Ongoing)
A note on Modern Skyblock 3:
Modern Skyblock 3 is the most popular modpack that contains Factory Tech; thus, for many people it is their first experience. However, the way it was implemented into the pack encourages players to simply grind out every machine in order to unlock other processing options, after which it is never touched again. This is the exact playstyle that Factory Tech is designed to counter, and thus I feel like it was implemented very poorly. Thus, if your only experience with it is from MSB3, I highly encourage you to try it out standalone or in a more automation-focused pack.
Hi,
The FactoryTech is my favorite and best mod, But i don`t know how to fix it textures of chests, it is problem FactoryTech I'm 100% sure.
Please help my.
Thank you for your works and comments.
URL on picture with problem:
https://ctrlv.cz/shots/2022/04/22/l2Iv.png
It would be nice if the config allowed adjusting the type of item uses, rather each type in a machine, it would be good to configure quality types vs machine in my opinion. It would also shorten the config file down quite a bit also.
I agree this mod is very difficult. I just can not figure out the tempering oven for the life of me.
The pulser just does not make sense and jei says the amount of ticks, I'm so confused, the manual is also very vague.
Is there an online guide for details on this mod?
It seems as if the tempering oven is broken....
after watching Chosen play here: I was able to get it running, seems the tick is off by 2 ticks on my run.Please make an option to disable the spam in console :P
[21:51:59] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:00] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:01] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:02] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:03] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:04] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:06] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:07] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:08] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:09] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:10] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:11] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
[21:52:12] [Server thread/INFO] [Factory Tech]: Updated block at BlockPos{x=-985, y=86, z=-3007}
>
I’m so glad that you can configure machine part durabilities. Replacing parts every minute quickly got tiresome, lol.
Tl;dr: Stock up on machine parts/resources or modify configs; this mod will NUKE your mineral supply. + My exhausting gameplay experience
This mod epic, it’s one of my favorites, and I think it would make a great mod pack addition. If I had to name one thing I didn’t like, it would be how fast the parts expire. (Thankfully you can configure this part of the mod! So don’t worry) Anyways, if you’re interested, here’s my gameplay.
The first few days of me using the mod was very rough. My parts were breaking faster than it took me to get more resources from a chest. Like I’d install a new part, go downstairs to open a chest (in my base), walk back up and the part I had just installed was already broken. So now I had the re-replace the part. Then I realized that in order for me to make a new part, I had to use several other machines, which (who knew... parts were also broken. I had to replace every damn part in every machine just to get one part for another machine. It was SO expensive. My nickel resources where dwindling instantly. It’s not easy to get nickel either. And trying the river wooden mesh thing required you to use an electric furnace; which (no way!) required the very same new part expenses as what I was trying to replace; so river farming wasn’t profitable in the new-parts department. Nickel was rare enough when mining, and literally dies after two machine operations. And most of the machines need multiple parts to be replaced. I get that working with machines in real life require maintenance on the machines, but not all real life machines break or dull within two minutes of operation. The machines in this mod put the term “high maintenance” to shame. Before using machines, you gotta stock up on lots and lots of nickel and machine parts, because they can barely last longer than 4 operations. I can’t figure out a way to create an automatic supply run that keeps these machines fed with new parts, and there aren’t many tutorials I can find.
But I’m CERTAIN that there are easier methods of getting the resources the machines need that I’m just not aware of yet, so please don’t use this comment to decide wether you’re going to download/use the mod or not, because it’s a good mod overall (imo). I remember how excited I was when I heard about this, it’s cool stuff.
This mod was apart of modern skyblock 3 departed. Have to say easily the worst mod I've ever played. So many design choices that leave me wondering "who the fuck thought this was a good idea". Good luck if youre forced to go through this mod to unlock other ones
In reply to skinnnertx:
read the last part of the summary, modern skyblock 3 handled this mod very poorly. this mod is used much more well in installation route
Is there a way to disable console spam about blocks getting updated? all i see in my server console is thousands of ''[server thread/INFO] [Factory Tech]: Updated a block at BlockPos {xyz}'' which is information i don't care about and it hides the truly important messages.
would it be possible to get a Feature to disable all default recipes? maybe via CraftTweaker, that would help pretty much
In reply to Xaikii:
Why?
In reply to ProfLucario:
well I'll explain it in my current case.
I am using FactoryTech to get into every other Tech Mod included, while FactoryTech still remains the Core Foundation to acquire the ressources.
Doing things like that also means in my case to rearrange the Crafting Requirements for every machine, such as the Ressources to craft. That would be absolutely manageable, yet looking at Machines like the Drill Grinder which has 63 JEI Pages of recipes, would mean to remove all of the 1 by 1, which is not easily done by using a "Metal Ore List" Array as there are always some leftovers of recipes. This example is ONLY for the Drill Grinder and there are quite a few more machines having so many recipes, which are simply unwished
Regarding the question that is often asked in other mods, do you plan to make this correspond to 1.15 etc?
In reply to mayonaka8478:
Eventually, yes, I would like to.
Can you spawn Shulkers using the Biosynthesizer?
In reply to renarin21:
Not currently, but I could add that.
Use jei's u key to query item <factorytech: salvagepart: 73> recipe is crashing
This is the crash report:https://paste.ubuntu.com/p/5ZgKtYh6HW/
In reply to nidhoggurzero:
Fixed. Thanks!
What do you do when you run out of version numbers?
You go 1.6.10 - 1.6.11 - and so on...
Hello, if you open the gui and then another player breaks the mechanism, then the gui does not close and the item can be dupe.
In reply to mirrol_:
Thanks for bringing this to my attention; shouldn't be too hard to fix.