Skip to content

nonfreegithub/technic

This branch is 29 commits behind mt-mods/technic:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

da0378a · Jan 10, 2024
Jan 8, 2024
Aug 4, 2022
Nov 16, 2022
Aug 7, 2023
Jan 10, 2024
Aug 6, 2023
May 27, 2023
Jan 10, 2024
Feb 6, 2021
Mar 11, 2017
Feb 18, 2021
Jan 10, 2024
Feb 5, 2015
Jan 8, 2024
Aug 4, 2022
Dec 16, 2020

Repository files navigation

Technic

A mod for minetest

integration-test luacheck mineunit

License ContentDB

Overview

The technic modpack extends the Minetest game with many new elements, mainly constructable machines and tools. It is a large modpack, and tends to dominate gameplay when it is used. This manual describes how to use the technic modpack, mainly from a player's perspective.

The technic modpack depends on some other modpacks:

  • the basic Minetest game
  • mesecons, which supports the construction of logic systems based on signaling elements
  • pipeworks, which supports the automation of item transport
  • moreores, which provides some additional ore types
  • basic_materials, which provides some basic craft items

This manual doesn't explain how to use these other modpacks, which have their own manuals:

Recipes for constructable items in technic are generally not guessable, and are also not specifically documented here. You should use a craft guide mod to look up the recipes in-game. For the best possible guidance, use the unified_inventory mod, with which technic registers its specialised recipe types.

Documentation

In-game:

Mod development:

subjects missing from this manual:

  • frames
  • templates

FAQ

  1. My technic circuit doesn't work. No power is distributed.
    • A: Make sure you have a switching station connected.

Notes

This is a maintained fork of https://github.com/minetest-mods/technic with various enhancements. Suitable for multiplayer environments.

  • Chainsaw and HV Quarry re-implementation (@OgelGames)
  • Switching station lag/polyfuse and globalstep execution (@BuckarooBanzay)
  • No forceload hacks
  • Additional HV machines (@h-v-smacker)
  • LV, MV, and HV digiline cables (@S-S-X and @SwissalpS)
  • Chests with digilines and more complete user interface
  • Most of network code rewritten
  • Many bugs that allowed cheating fixed
  • CNC machine with pipeworks, upgrades and digiline support
  • Better performance
  • various others...

Compatibility

This mod is meant as a drop-in replacement for the upstream technic mod.

It also provides some additional machines and items, notably:

  • HV Grinder, Furnace, and Compressor
  • LV Lamp
  • LV, MV, and HV Digiline cables

Note that the wrench mod has been separated from the modpack. It can now be found at mt-mods/wrench.

Recommended mods

Dependencies:

Recommended optional Dependencies:

Recommended mods that build on the technic mod:

Settings (worldpath/technic.conf)

Configuration key Description
enable_mining_drill
enable_mining_laser
enable_flashlight
enable_wind_mill
enable_frames
enable_corium_griefing
enable_radiation_protection
enable_radiation_throttling enable lag- and per-second-throttling of radiation damage
enable_entity_radiation_damage
enable_longterm_radiation_damage
enable_nuclear_reactor_digiline_selfdestruct
admin_priv Privileges required to use administrative chat commands like cache flushing and enabling/disabling machines globally.
quarry_max_depth max depth of the quarry.
quarry_time_limit max cpu time in μs allowed per quarry step.
quarry_dig_above_nodes begin digging this many nodes above quarry node.
quarry_dig_particles Enables particle effect with the quarry digs a node.
network_overload_reset_time After network conflict wait this many seconds before attempting to activate conflicting networks again.
switch_off_delay_seconds switching station off delay.

See defaults for settings here: technic/config.lua

See configuration for CNC machines here: technic_cnc/README.md

Chat commands

  • /technic_flush_switch_cache clears the switching station cache (stops all unloaded switches)
  • /powerctrl [on|off] enable/disable technic power distribution globally
  • /technic_get_active_networks [minlag] list all active networks with additional network data
  • /technic_clear_network_data removes all networks and network nodes from the cache

Contributors

  • kpoppel
  • Nekogloop
  • Nore/Ekdohibs
  • ShadowNinja
  • VanessaE
  • BuckarooBanzay
  • OgelGames
  • int-ua
  • S-S-X
  • H-V-Smacker
  • groxxda
  • SwissalpS
  • And many others...

License

Unless otherwise stated, all components of this modpack are licensed under the LGPL, V2 or later. See also the individual mod folders for their secondary/alternate licenses, if any.

About

Technic mod fork

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 99.9%
  • Dockerfile 0.1%