Page 1 of 1

[Modpack] Industry Pack 0.1.1

PostPosted: Sun Nov 18, 2012 22:10
by MarkTraceur
Happy Sunday to all y'all!

Here's a pack I've just completed. There are a few things about setting it up, then I'll jump into actually playing with it.

To download, you have two options: Tarballs, or git.

For the git method, cd into wherever you want to put the mods (either a game/*/mods directory or the global mods directory). Then,

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
git clone https://git.gitorious.org/marktraceur-minetest-mods/industry_pack.git
cd industry_pack
git submodule update --init


Once that's done, you should have everything you need. If you don't have it already, you'll need the farming mod from PilzAdam. You can also get it from my gitorious repository with the following (make sure you're back in the mods directory you want):

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
git clone https://git.gitorious.org/marktraceur-minetest-mods/farming.git


If you want to update the mod from a git checkout, run

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
git pull origin master
git submodule update --init


To download a versioned release tarball, go to http://marktraceur.info/minetest-mods/industry_pack/ and pick your poison.

Changelog

* 0.1.0 - Finished modpack, including transactors and factories and a buttload of useful craftitems.
* 0.1.1 - Bugfix, factories would only look for one of each thing in the recipe (major bug, please update)
* 0.1.2 - Bugfix, don't allow mining the factory if there are items in the inventory
* 0.1.3 - Bugfix, don't crash if a rubber collector is the target of the transactor.

gears

Gears just adds a craftitem to the game. It can be crafted like so:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
            | steel ingot |
---------------------------------------
steel ingot | steel ingot | steel ingot
---------------------------------------
            | steel ingot |


rubber

Rubber is a fork from PilzAdam's farming_plus mod that only adds rubber trees. You'll find them in nature sometimes (very rarely). Use a bucket and left-click to gather rubber. You'll need it for the conveyor mod. The rubber tree's leaves will also decay into rubber tree saplings.

rubber_collector

This is a convenience thing that makes it easier to harvest rubber. You put the node somewhere, then you click on it with a bucket of rubber to deposit. The collector has a capacity that's identical to the chest, except that you can't access the inventory. Use a transactor (below) to get rubber_base out of the collector and into a chest or furnace.

Craft like so:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
    wood     |     wood     |     wood
------------------------------------------
rubber sheet |              | rubber sheet
------------------------------------------
rubber sheet | rubber sheet | rubber sheet


rubber_sheets

Rubber sheets are the intermediary step between rubber buckets and conveyor belts (below). Craft a bucket of rubber to get rubber base, then cook it in a furnace to get a rubber sheet.

conveyor

Conveyor belts, a new craftitem. Craft like so:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
rubber sheet | rubber sheet | rubber sheet
------------------------------------------
    gear     |     gear     |     gear
------------------------------------------
rubber sheet | rubber sheet | rubber sheet


mecharm

Mechanical arms, another new craftitem. Craft like so:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
    gear    | steel ingot | steel ingot
---------------------------------------
steel ingot |             |
---------------------------------------
    gear    |             |


transactor

A node that moves things from one node to another. Useful for assembly lines, auto-smelting, and distribution lines.

Craft like so:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
mechanical arm |               | mechanical arm
-----------------------------------------------
 conveyor belt | conveyor belt | conveyor belt
-----------------------------------------------
  steel ingot  |               | steel ingot


Use it by putting it between two inventory-type nodes. Chests and furnaces are the only supported things right now (and no locked chests, jointly due to laziness and retrospective security concerns), but that can be very useful.

If a chest is the source, everything is fair game. It will start at the bottom right and, until it finds something, will move left and up. The first thing it finds that is wanted by the destination node will be moved.

If a furnace is the source, only the destination inventory (i.e., the result of a smelting action) is moveable. Nothing in the fuel or src slots will be moved.

If a chest is the destination, then anything it can grab from the source will be moved.

If a furnace is the destination, fuel-type things (even if they're otherwise smeltable) will be moved into the fuel slot, and cookable things will be moved into the source slot. If neither cookable nor fuel-type items are available, no move occurs.

dumbwaiter

A craftitem used in crafting factories. Craft recipe:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
steel ingot |     gear    | steel ingot
---------------------------------------
steel ingot | steel ingot | steel ingot
---------------------------------------
steel ingot |     gear    | steel ingot


hopper

A craftitem used in crafting factories. Craft recipe:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
 steel ingot | rubber sheet |  steel ingot
------------------------------------------
 steel ingot | rubber sheet |  steel ingot
------------------------------------------
 steel ingot |  steel ingot |  steel ingot


handtools

Collection of useful craftitems, used in crafting a toolbox. Recipes:

screwdriver:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
steel ingot
------------
steel ingot
------------
rubber sheet


hammer:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
steel ingot |             |
---------------------------------------
            |    stick    |
---------------------------------------
            |             |    stick


saw:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
            | steel ingot |
---------------------------------------
    stick   | steel ingot | steel ingot
---------------------------------------
            | steel ingot |


toolbox

Craftitem, used in crafting craft performers. Craft recipe:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
steel ingot | steel ingot | steel ingot
---------------------------------------
screwdriver |   hammer    |     saw
---------------------------------------
steel ingot | steel ingot | steel ingot


factory

A node that auto-crafts based on a recipe, input items, and a fuel source. Recipes:

craft performer (a craftitem that will do the work in the factory):

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
  steel ingot  |   steel ingot  |   steel ingot
-------------------------------------------------
mechanical arm |    toolbox     | mechanical arm


factory:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
craft performer | craft performer | craft performer
---------------------------------------------------
     hopper     |                 |     hopper
---------------------------------------------------
   transactor   |   dumbwaiter    |   transactor


Conclusion

Hopefully this is useful to someone, I spent enough time on it :)

Oh, and please, if you're good with textures, consider contributing CC-BY-SA textures for these things. I'm not an artist, clearly.

Thanks!

PostPosted: Sun Nov 18, 2012 22:51
by klunk
Hu ?? Gears, belts, arms...
That's amazing !
I hope you will be successfull !

PostPosted: Mon Nov 19, 2012 23:11
by MarkTraceur
Thanks!

Updating the post for the latest versions.

PostPosted: Tue Nov 20, 2012 17:31
by MarkTraceur
Note, some updates went through and now the transactors should work properly with furnaces and in all directions. I'll test more fully in the future, too, as well as come up with some more generic interfaces for the repetitive stuff (so expect to see a commit with -200 +20 or something insane).

PostPosted: Tue Nov 20, 2012 18:20
by markveidemanis
please post download, git thing too complex
just post download, make simpler

PostPosted: Tue Nov 20, 2012 18:28
by qwrwed
markveidemanis wrote:please post download, git thing too complex
just post download, make simpler

+1
I couldn't find out how to download it normally until I looked it up, it would be easier to simply post a download link for those without git.
EDIT: It turns out that all of the folders are empty. Time to download them all the hard way...
EDIT2: Nope, there's no way to get the init.luas and textures of the mod, I give up.
DL please.

PostPosted: Tue Nov 20, 2012 21:29
by markveidemanis
shame no download as well, looks so amazing

PostPosted: Wed Nov 21, 2012 17:20
by MarkTraceur
I'm not yet ready to release a download, but I will work on it after I write and release the factory mod as well.

Until then, your best bet is to A) download each mod separately or B) download it using git. I've given ample directions for B, and I can add the instructions for A later.

If you want to download it using git, git is available in distribution repositories very easily, and available for non-free OSes as well (though I can't help you find how to install it). I would strongly suggest installing it, as it's useful for much more than just distributing software--versioning config files is a very good way to make sure you never make a fatal mistake in a config step :)

Sorry I haven't served your needs yet, but it should be ready soon.

PostPosted: Wed Nov 21, 2012 17:35
by Calinou
Some early .zip package for people who want to try it now without installing Git: http://ompldr.org/vZ2U4eQ/industry-modpack.zip

PostPosted: Sun Dec 02, 2012 23:48
by kaeza
Awesome mod! Now I won't have to craft tons of things myself :)
+100 my friend.

PostPosted: Tue Dec 04, 2012 16:21
by qwrwed
Very useful mod, but when placing a transactor between a rubber collector and a chest, (after punching the collector with a stack of buckets) I got this error:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
16:17:02: ERROR[main]: ServerError: LuaError: error: ...netest\industry_pack\transactor/rubber_collector.lua:23: bad argument #1 to 'ipairs' (table expected, got nil)
with 0.4.4.

PostPosted: Tue Dec 04, 2012 20:05
by MarkTraceur
Thanks, will look into it soon. Sorry it caused you trouble!

PostPosted: Tue Dec 11, 2012 15:41
by babyface1031
can an electric furnace from technic be used or does it have to be a coal furnace

PostPosted: Thu Mar 28, 2013 16:47
by sfan5-bot
[EE] No License found
[EE] No Dependencies found


Please fix these Mistakes and report this post, a moderator will delete it
If you believe I have made a Mistake contact sfan5

Re: [Modpack] Industry Pack 0.1.1

PostPosted: Sun Sep 14, 2014 21:50
by balthazariv
Hello,

I've just rename the "factory" folder of this modpack to "factories" to use it along with the mod [Mod] Factory [0.5.0.1] [factory]

If you want to download it :
[Modpack] Industry Pack 0.1.1 changed