[Modpack] TechPack [techpack]

Post Reply
User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

[Modpack] TechPack [techpack]

by joe7575 » Post

TechPack

TechPack, a Mining, Crafting, & Farming Modpack for Minetest.

Image

TechPack consists of the following Mods:
  • [tubelib], a mod for item exchange via lumber tubes and wireless message communication between nodes.
  • [tubelib_addons1], a Tubelib extension with mining, farming, and crafting nodes
  • [tubelib_addons2], a Tubelib extension with control nodes
  • [tubelib_addons3], a Tubelib extension with high performance nodes
  • [techpack_warehouse], Warehouse Boxes in steel, copper, and gold
  • [tubelib_stairway], Ladders, stairways, and bridges for your machines
  • [gravelsieve], a mod to sieve ores from gravel.
  • [smartline], a mod with small and smart sensors, actors and controllers.
  • [sl_controller], a Lua controller based on [safer_lua].
  • [safer_lua], a subset of the language Lua for safe and secure Lua sandboxes.

The Tutorial is available at GitHub.

There are two videos showing the features and possibilities of TechPack v1.14:
* from Nathan Salapat
* from Richard Jeffries
Thanks to Nathan and Richard


Description
TechPack is a collection of mods for an automated mining, crafting, and farming. It is no replacement for Pipeworks, Mesecons, Technic, and Co., but it is a lightweight and simple to use alternative for servers with limited resources, even if players build huge machines.

TechPack provides:
  • lumber tubes to connect 2 nodes
  • a Pusher node to pull/push items through tubes
  • a Distributor node with 4 output channels to sort incoming items
  • a Blackhole node which lets all items disappear
  • Button/switches to send "switch on/off" messages
  • a Forceload block to keep your machines operational
  • Lamp nodes in different colors (can be switched on/off)
  • a Quarry node to dig for stones and other ground nodes
  • a Harvester node to chop wood, leaves and crops
  • a Grinder node to grind cobble stone to gravel
  • a Gravelsieve node to sieve ores from gravel
  • an Autocrafter node for automated crafting of tools and items
  • a Fermenter node to produce Bio Gas from leaves
  • a Reformer node to produce Bio Fuel from Bio Gas (the Bio Fuel is needed by Harvester and Quarry nodes)
  • a Funnel node to collect dropped items
  • two Timer nodes for a daytime controlled sending of commands (on/off)
  • two Sequencer nodes for a waiting time controlled sending of commands (on/off)
  • a Repeater node to distribute received commands to connected nodes
  • Gate/Door nodes in different textures to be controlled via on/off commands
  • an Access Lock node with number key field
  • a Mesecon Converter node to translate tubelib commands in mesecon commands and vice versa
  • a Programmer tool to simply collect node numbers
  • a Player Detector node
  • a Signal Tower node showing machine states
  • a Display node for text outputs of the Controller
  • a Controller node with "IF this then that" rules, which allows:
    • reading node states
    • receiving commands from other nodes
    • sending commands and alarms
    • sending mails or chat messages
    • output on a display
  • a SaferLua Controller with even more possibilities to control and monitor Tubelib nodes
  • a Server for the SaferLua Controller
  • Metal ladders, stairways, and bridges
  • Warehouse Boxes in steel, copper, and gold for your warehouse/stock (techpack_warehouse)
  • a chest cart for the mod minecart
Browse on: GitHub

Download: GitHub

For those who only want the Tubelib mod, it is available here.

Code: AGPL v3, textures: CC BY-SA 3.0
Dependencies:
- default, doors, intllib, basic_materials, tubelib2 (![GitHub](https://github.com/joe7575/tubelib2))
- Optional: mail, moreores, unified_inventory, minecart

Update 2021-06-06: v2.06. minecart added
Update 2020-11-20: v2.04, switched to AGPL v3
Update 2018-12-30: Adapted to v2
Update 2018-01-12: mod techpack_warehouse added
Last edited by joe7575 on Sun Jun 06, 2021 10:42, edited 14 times in total.
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

Update:

The Tutorial is available at GitHub.

Not finalised but already useful...
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
fwhcat
Member
Posts: 26
Joined: Thu Aug 04, 2016 14:36
GitHub: fwhcat
IRC: fwhcat
In-game: fwhcat

Re: [Modpack] TechPack [techpack]

by fwhcat » Post

Looks awesome ! Thanks for that joe7575
Meowww

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

Update:

The Tutorial at GitHub is almost complete.
It describes now also the SmartLine Controller.
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

Update:
Support for Ethereal added
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

juli
Member
Posts: 217
Joined: Sat Jun 11, 2016 10:31
GitHub: cpdef
In-game: juli

Re: [Modpack] TechPack [techpack]

by juli » Post

at which time does the harvester harvest again? If i start it it harvests one time, but if the tree growed again it does it not again
(or it does take just to much time until it repeats it)

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

juli wrote:at which time does the harvester harvest again? If i start it it harvests one time, but if the tree growed again it does it not again
If "Run endless" is clicked, immediately after it has finished, otherwise never ever.
If immediately is too often, you have to combine the harvester with a Timer or Sequencer.
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

Update:
  • Street lamp added
  • Color lamp now with support for unifieddyes
  • Area protected chest added
Image
Attachments
Street Lamp
Street Lamp
streetlamp.png (75.24 KiB) Viewed 8636 times
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

isaiah658
Member
Posts: 166
Joined: Sun Jan 24, 2016 14:58
Contact:

Re: [Modpack] TechPack [techpack]

by isaiah658 » Post

Thanks for making these mods / modpack! I'm working on a subgame (it's not released yet) and this mod pack was just what I needed for early game automation and resource gathering. I found it while searching for a sieve mod and the whole modpack fit well. The subgame is going to be similar to Sky Factory and Project Ozone 2 for MineCraft which are sky block type games except with mods that slowly introduce more farming, automation, and progression in the game.

Chibi ghost
Member
Posts: 845
Joined: Fri Jan 08, 2016 21:17
In-game: Ghost

Re: [Modpack] TechPack [techpack]

by Chibi ghost » Post

that street light looks cool

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

Thanks, nice to hear.
If there is something missing, please let me know.
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

Update to v1.06

Grinder now grinds :
- all kind of Cobblestone to Gravel
- Gravel to Sand
- and Sand to Clay
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
TechNolaByte
Member
Posts: 465
Joined: Wed May 10, 2017 21:00
GitHub: TechNolaByte

Re: [Modpack] TechPack [techpack]

by TechNolaByte » Post

could you add support in the grinder for sand to dust and 15 dust to powder if skytest is installed so I don't have to manually change this mod for my skyfactory subgame every time there is a new update?
The great quest of alchemy neither failed nor attained gold; programmers are those great alchemists who transmute caffeine into code.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

RSLRedstonier wrote:could you add support in the grinder for sand to dust and 15 dust to powder if skytest is installed so I don't have to manually change this mod for my skyfactory subgame every time there is a new update?
I can't find any powder in the skytest mod. Can you share your proposal here or on GitHub, then I will merge it.
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
TechNolaByte
Member
Posts: 465
Joined: Wed May 10, 2017 21:00
GitHub: TechNolaByte

Re: [Modpack] TechPack [techpack]

by TechNolaByte » Post

joe7575 wrote: I can't find any powder in the skytest mod. Can you share your proposal here or on GitHub, then I will merge it.
add

Code: Select all

if(minetest.get_modpath("skytest")~=nil) then
tubelib.add_grinder_recipe({input="group:sand", output="skytest:dust"})
tubelib.add_grinder_recipe({input="skytest:dust 12", output="skytest:powder"})
end
at the bottom of tubelib_addons1/grinder.lua
The great quest of alchemy neither failed nor attained gold; programmers are those great alchemists who transmute caffeine into code.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

Could not be easier :)
I will add it tonight
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

V1.07 is on GitHub which has a completely revised and improved algorithm for tube placement.
It allows pipes to be laid in the tightest of spaces, thus allowing compact machines such as this sorting system:

Image
Attachments
sorting_facility.png
sorting_facility.png (320.11 KiB) Viewed 8636 times
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

dawgdoc
Member
Posts: 260
Joined: Mon Feb 27, 2017 01:10
GitHub: dawgdoc

Re: [Modpack] TechPack [techpack]

by dawgdoc » Post

joe7575 wrote:V1.07 is on GitHub which has a completely revised and improved algorithm for tube placement.
It allows pipes to be laid in the tightest of spaces, thus allowing compact machines such as this sorting system:
This is a great addition. Thank you.
Give a man a fish, feed him for a day. Give a kid a fish, it's going to die.

User avatar
ManElevation
Member
Posts: 896
Joined: Tue Aug 02, 2016 22:04
GitHub: ManElevation
IRC: ManElevation
In-game: ManElevation
Location: Madrid,Spain

Re: [Modpack] TechPack [techpack]

by ManElevation » Post

joe7575 wrote:V1.07 is on GitHub which has a completely revised and improved algorithm for tube placement.
It allows pipes to be laid in the tightest of spaces, thus allowing compact machines such as this sorting system:

Image
interesting.., ill have a look at the code
My Public Mods! Discord: Rottweiler Games#3368

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

I got some "constructive feedback" from players, the way the tubes have to be placed. They were not amused. So I will modify it again...
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

The tubing algorithm again is completely revised. See https://github.com/joe7575/techpack/archive/v1.07.zip
I hope it works now as expected.

Here some impressions from the "Industrial Age" of Minetest (from my server):
Image
Image
Attachments
IndustrialAge2.png
IndustrialAge2.png (746.76 KiB) Viewed 8636 times
IndustrialAge1.png
IndustrialAge1.png (675.63 KiB) Viewed 8636 times
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

TechPack now has its own Lua Controller

The Controller called SaferLua Controller is based on SaferLua, a subset of the language Lua for safe and secure Lua sandboxes. And again with focus on lean and efficiency to be able to use it on small servers.

Image

The documentation with commands reference and examples is available as Wiki
Attachments
sl_controller.png
sl_controller.png (79.98 KiB) Viewed 8636 times
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
joe7575
Member
Posts: 850
Joined: Mon Apr 24, 2017 20:38
GitHub: joe7575
In-game: JoSto wuffi
Location: Germany, in the deep south

Re: [Modpack] TechPack [techpack]

by joe7575 » Post

More than 10,000 TechPack nodes placed on my Server!

I never thought that I would need more than 4 digits for the node numbers. But it the meantime we have 5 and there was no "Millennium Bug" issue :)
The CPU load is still no problem, even with my small Celeron CPU.

Another example of the "Industrial Age", now with the Summerfields texture pack.
Spoiler
Image
Attachments
industrial_age.png
industrial_age.png (892.4 KiB) Viewed 8636 times
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: [Modpack] TechPack [techpack]

by texmex » Post

Good to hear the mod’s being thoroughly battle tested!

User avatar
Fixer
Member
Posts: 904
Joined: Sun Jul 31, 2011 11:23
IRC: Fixer
In-game: Fixer
Location: Ukraine

Re: [Modpack] TechPack [techpack]

by Fixer » Post

Excellent work! I hope more players and servers will use it.

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests