diff --git a/.github/workflows/luacheck.yml b/.github/workflows/luacheck.yml index a13efa9..18088bc 100644 --- a/.github/workflows/luacheck.yml +++ b/.github/workflows/luacheck.yml @@ -1,13 +1,10 @@ name: luacheck on: [push, pull_request] jobs: - build: + luacheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@master - - name: apt - run: sudo apt-get install -y luarocks - - name: luacheck install - run: luarocks install --local luacheck - - name: luacheck run - run: $HOME/.luarocks/bin/luacheck ./ + - name: Checkout + uses: actions/checkout@main + - name: Luacheck + uses: lunarmodules/luacheck@master diff --git a/.luacheckrc b/.luacheckrc index 1dabf67..f7a48d7 100644 --- a/.luacheckrc +++ b/.luacheckrc @@ -1,7 +1,12 @@ globals = { - "minetest", "basic_materials", "crafting", + "basic_materials" } read_globals = { - "default", "xcompat", + -- Luanti + "minetest", "core", + + -- Dependencies + "default", "xcompat", + "crafting" } \ No newline at end of file diff --git a/README.md b/README.md index 919e4f0..4781cc7 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,17 @@ # Basic Materials mod -mod that adds basic material nodes and items +[![ContentDB](https://content.luanti.org/packages/mt-mods/basic_materials/shields/downloads/)](https://content.luanti.org/packages/mt-mods/basic_materials/) +[![License: LGPL v3](https://img.shields.io/badge/License-LGPL%20v3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0) +_[Forum Topic](https://forum.luanti.org/viewtopic.php?t=21000)_ -## Install +Provides a small selection of "basic" materials and items, things like steel bars and chains, wire, plastic strips and sheets, and more. -### Option 1: use content tab in minetest +## Dependencies -* click the content tab -* search for basic materials -* click install on basic materials +- Luanti/Minetest v5.10 +- [Xcompat](https://github.com/mt-mods/xcompat) -### Option 2: download from [ContentDB](https://content.minetest.net/packages/VanessaE/basic_materials/) +## License -* click the above link or search for basic materials on ContentDB -* select the download button on the basic materials page -* extract the zip downloaded from the previous step -* place in your mods folder - -### Option 3: use git - -* `git clone https://github.com/mt-mods/basic_materials.git` -* `cd basic_materials` \ No newline at end of file +Code: [LGPL v3](https://www.gnu.org/licenses/lgpl-3.0#license-text) +Media: [CC-by-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt) diff --git a/aliases.lua b/aliases.lua index 30185f4..b261f66 100644 --- a/aliases.lua +++ b/aliases.lua @@ -1,34 +1,34 @@ -minetest.register_alias("homedecor:plastic_sheeting", "basic_materials:plastic_sheet") -minetest.register_alias("homedecor:plastic_strips", "basic_materials:plastic_strip") -minetest.register_alias("homedecor:empty_spool", "basic_materials:empty_spool") -minetest.register_alias("homedecor:oil_extract", "basic_materials:oil_extract") -minetest.register_alias("homedecor:paraffin", "basic_materials:paraffin") -minetest.register_alias("homedecor:plastic_base", "basic_materials:paraffin") -minetest.register_alias("homedecor:terracotta_base", "basic_materials:terracotta_base") -minetest.register_alias("gloopblocks:wet_cement", "basic_materials:wet_cement") -minetest.register_alias("gloopblocks:cement", "basic_materials:cement_block") -minetest.register_alias("technic:concrete", "basic_materials:concrete_block") -minetest.register_alias("homedecor:ic", "basic_materials:ic") -minetest.register_alias("homedecor:motor", "basic_materials:motor") -minetest.register_alias("technic:motor", "basic_materials:motor") -minetest.register_alias("homedecor:heating_element", "basic_materials:heating_element") -minetest.register_alias("homedecor:power_crystal", "basic_materials:energy_crystal_simple") -minetest.register_alias("homedecor:copper_wire", "basic_materials:copper_wire") -minetest.register_alias("technic:fine_copper_wire", "basic_materials:copper_wire") -minetest.register_alias("technic:fine_silver_wire", "basic_materials:silver_wire") -minetest.register_alias("technic:fine_gold_wire", "basic_materials:gold_wire") -minetest.register_alias("homedecor:steel_wire", "basic_materials:steel_wire") -minetest.register_alias("homedecor:brass_ingot", "basic_materials:brass_ingot") -minetest.register_alias("technic:brass_ingot", "basic_materials:brass_ingot") -minetest.register_alias("technic:brass_block", "basic_materials:brass_block") -minetest.register_alias("homedecor:copper_strip", "basic_materials:copper_strip") -minetest.register_alias("homedecor:steel_strip", "basic_materials:steel_strip") -minetest.register_alias("homedecor:chainlink_brass", "basic_materials:chainlink_brass") -minetest.register_alias("chains:chain", "basic_materials:chain_steel") -minetest.register_alias("chains:chain_brass", "basic_materials:chain_brass") -minetest.register_alias("pipeworks:gear", "basic_materials:gear_steel") -minetest.register_alias("technic:rebar", "basic_materials:steel_bar") +core.register_alias("homedecor:plastic_sheeting", "basic_materials:plastic_sheet") +core.register_alias("homedecor:plastic_strips", "basic_materials:plastic_strip") +core.register_alias("homedecor:empty_spool", "basic_materials:empty_spool") +core.register_alias("homedecor:oil_extract", "basic_materials:oil_extract") +core.register_alias("homedecor:paraffin", "basic_materials:paraffin") +core.register_alias("homedecor:plastic_base", "basic_materials:paraffin") +core.register_alias("homedecor:terracotta_base", "basic_materials:terracotta_base") +core.register_alias("gloopblocks:wet_cement", "basic_materials:wet_cement") +core.register_alias("gloopblocks:cement", "basic_materials:cement_block") +core.register_alias("technic:concrete", "basic_materials:concrete_block") +core.register_alias("homedecor:ic", "basic_materials:ic") +core.register_alias("homedecor:motor", "basic_materials:motor") +core.register_alias("technic:motor", "basic_materials:motor") +core.register_alias("homedecor:heating_element", "basic_materials:heating_element") +core.register_alias("homedecor:power_crystal", "basic_materials:energy_crystal_simple") +core.register_alias("homedecor:copper_wire", "basic_materials:copper_wire") +core.register_alias("technic:fine_copper_wire", "basic_materials:copper_wire") +core.register_alias("technic:fine_silver_wire", "basic_materials:silver_wire") +core.register_alias("technic:fine_gold_wire", "basic_materials:gold_wire") +core.register_alias("homedecor:steel_wire", "basic_materials:steel_wire") +core.register_alias("homedecor:brass_ingot", "basic_materials:brass_ingot") +core.register_alias("technic:brass_ingot", "basic_materials:brass_ingot") +core.register_alias("technic:brass_block", "basic_materials:brass_block") +core.register_alias("homedecor:copper_strip", "basic_materials:copper_strip") +core.register_alias("homedecor:steel_strip", "basic_materials:steel_strip") +core.register_alias("homedecor:chainlink_brass", "basic_materials:chainlink_brass") +core.register_alias("chains:chain", "basic_materials:chain_steel") +core.register_alias("chains:chain_brass", "basic_materials:chain_brass") +core.register_alias("pipeworks:gear", "basic_materials:gear_steel") +core.register_alias("technic:rebar", "basic_materials:steel_bar") -minetest.register_alias_force("mesecons_materials:silicon", "basic_materials:silicon") -minetest.register_alias_force("glooptest:chainlink", "basic_materials:chainlink_steel") -minetest.register_alias_force("homedecor:chainlink_steel", "basic_materials:chainlink_steel") \ No newline at end of file +core.register_alias_force("mesecons_materials:silicon", "basic_materials:silicon") +core.register_alias_force("glooptest:chainlink", "basic_materials:chainlink_steel") +core.register_alias_force("homedecor:chainlink_steel", "basic_materials:chainlink_steel") diff --git a/craftitems.lua b/craftitems.lua index 0040c67..6772712 100644 --- a/craftitems.lua +++ b/craftitems.lua @@ -1,188 +1,187 @@ -local S = minetest.get_translator("basic_materials") +local S = core.get_translator("basic_materials") -minetest.register_craftitem("basic_materials:plastic_sheet", { +core.register_craftitem("basic_materials:plastic_sheet", { description = S("Plastic sheet"), inventory_image = "basic_materials_plastic_sheet.png", }) -minetest.register_craftitem("basic_materials:plastic_strip", { +core.register_craftitem("basic_materials:plastic_strip", { description = S("Plastic strips"), groups = { strip = 1 }, inventory_image = "basic_materials_plastic_strip.png", }) -minetest.register_craftitem("basic_materials:empty_spool", { +core.register_craftitem("basic_materials:empty_spool", { description = S("Empty wire spool"), - inventory_image = "basic_materials_empty_spool.png" + inventory_image = "basic_materials_empty_spool.png", }) -minetest.register_craftitem("basic_materials:oil_extract", { +core.register_craftitem("basic_materials:oil_extract", { description = S("Oil extract"), inventory_image = "basic_materials_oil_extract.png", }) -minetest.register_craftitem("basic_materials:paraffin", { +core.register_craftitem("basic_materials:paraffin", { description = S("Unprocessed paraffin"), inventory_image = "basic_materials_paraffin.png", }) -minetest.register_craftitem("basic_materials:terracotta_base", { +core.register_craftitem("basic_materials:terracotta_base", { description = S("Uncooked Terracotta Base"), inventory_image = "basic_materials_terracotta_base.png", }) -minetest.register_craftitem("basic_materials:wet_cement", { +core.register_craftitem("basic_materials:wet_cement", { description = S("Wet Cement"), inventory_image = "basic_materials_wet_cement.png", }) -minetest.register_craftitem("basic_materials:silicon", { +core.register_craftitem("basic_materials:silicon", { description = S("Silicon lump"), inventory_image = "basic_materials_silicon.png", }) -minetest.register_craftitem("basic_materials:ic", { +core.register_craftitem("basic_materials:ic", { description = S("Simple Integrated Circuit"), inventory_image = "basic_materials_ic.png", }) -minetest.register_craftitem("basic_materials:motor", { +core.register_craftitem("basic_materials:motor", { description = S("Simple Motor"), inventory_image = "basic_materials_motor.png", }) -minetest.register_craftitem("basic_materials:heating_element", { +core.register_craftitem("basic_materials:heating_element", { description = S("Heating element"), inventory_image = "basic_materials_heating_element.png", }) -minetest.register_craftitem("basic_materials:energy_crystal_simple", { +core.register_craftitem("basic_materials:energy_crystal_simple", { description = S("Simple energy crystal"), inventory_image = "basic_materials_energy_crystal.png", }) -minetest.register_craftitem("basic_materials:steel_wire", { +core.register_craftitem("basic_materials:steel_wire", { description = S("Spool of steel wire"), groups = { wire = 1 }, - inventory_image = "basic_materials_steel_wire.png" + inventory_image = "basic_materials_steel_wire.png", }) -minetest.register_craftitem("basic_materials:copper_wire", { +core.register_craftitem("basic_materials:copper_wire", { description = S("Spool of copper wire"), groups = { wire = 1 }, - inventory_image = "basic_materials_copper_wire.png" + inventory_image = "basic_materials_copper_wire.png", }) -minetest.register_craftitem("basic_materials:silver_wire", { +core.register_craftitem("basic_materials:silver_wire", { description = S("Spool of silver wire"), groups = { wire = 1 }, - inventory_image = "basic_materials_silver_wire.png" + inventory_image = "basic_materials_silver_wire.png", }) -minetest.register_craftitem("basic_materials:gold_wire", { +core.register_craftitem("basic_materials:gold_wire", { description = S("Spool of gold wire"), groups = { wire = 1 }, - inventory_image = "basic_materials_gold_wire.png" + inventory_image = "basic_materials_gold_wire.png", }) -minetest.register_craftitem("basic_materials:stainless_steel_wire", { +core.register_craftitem("basic_materials:stainless_steel_wire", { description = S("Spool of stainless steel wire"), groups = { wire = 1 }, - inventory_image = "basic_materials_stainless_steel_wire.png" + inventory_image = "basic_materials_stainless_steel_wire.png", }) -minetest.register_craftitem("basic_materials:aluminum_wire", { +core.register_craftitem("basic_materials:aluminum_wire", { description = S("Spool of aluminum wire"), groups = { wire = 1 }, - inventory_image = "basic_materials_aluminum_wire.png" + inventory_image = "basic_materials_aluminum_wire.png", }) -minetest.register_craftitem("basic_materials:steel_strip", { +core.register_craftitem("basic_materials:steel_strip", { description = S("Steel Strip"), groups = { strip = 1 }, - inventory_image = "basic_materials_steel_strip.png" + inventory_image = "basic_materials_steel_strip.png", }) -minetest.register_craftitem("basic_materials:copper_strip", { +core.register_craftitem("basic_materials:copper_strip", { description = S("Copper Strip"), groups = { strip = 1 }, - inventory_image = "basic_materials_copper_strip.png" + inventory_image = "basic_materials_copper_strip.png", }) -minetest.register_craftitem("basic_materials:lead_strip", { +core.register_craftitem("basic_materials:lead_strip", { description = S("Lead Strip"), groups = { strip = 1 }, - inventory_image = "basic_materials_lead_strip.png" + inventory_image = "basic_materials_lead_strip.png", }) -minetest.register_craftitem("basic_materials:gold_strip", { +core.register_craftitem("basic_materials:gold_strip", { description = S("Gold Strip"), groups = { strip = 1 }, - inventory_image = "basic_materials_gold_strip.png" + inventory_image = "basic_materials_gold_strip.png", }) -minetest.register_craftitem("basic_materials:stainless_steel_strip", { +core.register_craftitem("basic_materials:stainless_steel_strip", { description = S("Stainless Steel Strip"), groups = { strip = 1 }, - inventory_image = "basic_materials_stainless_steel_strip.png" + inventory_image = "basic_materials_stainless_steel_strip.png", }) -minetest.register_craftitem("basic_materials:aluminum_strip", { +core.register_craftitem("basic_materials:aluminum_strip", { description = S("Aluminum Strip"), groups = { strip = 1 }, - inventory_image = "basic_materials_aluminum_strip.png" + inventory_image = "basic_materials_aluminum_strip.png", }) -minetest.register_craftitem("basic_materials:steel_bar", { +core.register_craftitem("basic_materials:steel_bar", { description = S("Steel Bar"), inventory_image = "basic_materials_steel_bar.png", }) -minetest.register_craftitem("basic_materials:carbon_steel_bar", { +core.register_craftitem("basic_materials:carbon_steel_bar", { description = S("Carbon Steel Bar"), inventory_image = "basic_materials_carbon_steel_bar.png", }) -minetest.register_craftitem("basic_materials:stainless_steel_bar", { +core.register_craftitem("basic_materials:stainless_steel_bar", { description = S("Stainless Steel Bar"), inventory_image = "basic_materials_stainless_steel_bar.png", }) -minetest.register_craftitem("basic_materials:aluminum_bar", { +core.register_craftitem("basic_materials:aluminum_bar", { description = S("Aluminum Bar"), inventory_image = "basic_materials_aluminum_bar.png", }) -minetest.register_craftitem("basic_materials:chainlink_brass", { +core.register_craftitem("basic_materials:chainlink_brass", { description = S("Chainlinks (brass)"), groups = { chainlinks = 1 }, - inventory_image = "basic_materials_chainlink_brass.png" + inventory_image = "basic_materials_chainlink_brass.png", }) -minetest.register_craftitem("basic_materials:chainlink_steel", { +core.register_craftitem("basic_materials:chainlink_steel", { description = S("Chainlinks (steel)"), groups = { chainlinks = 1 }, - inventory_image = "basic_materials_chainlink_steel.png" + inventory_image = "basic_materials_chainlink_steel.png", }) -minetest.register_craftitem("basic_materials:brass_ingot", { +core.register_craftitem("basic_materials:brass_ingot", { description = S("Brass Ingot"), inventory_image = "basic_materials_brass_ingot.png", }) -minetest.register_craftitem("basic_materials:gear_steel", { +core.register_craftitem("basic_materials:gear_steel", { description = S("Steel gear"), - inventory_image = "basic_materials_gear_steel.png" + inventory_image = "basic_materials_gear_steel.png", }) -minetest.register_craftitem("basic_materials:padlock", { +core.register_craftitem("basic_materials:padlock", { description = S("Padlock"), - inventory_image = "basic_materials_padlock.png" + inventory_image = "basic_materials_padlock.png", }) -if minetest.get_modpath("hades_materials") then - minetest.register_alias_force("basic_materials:plastic_sheet", "hades_materials:plastic_sheeting") - minetest.register_alias_force("basic_materials:paraffin", "hades_materials:plastic_base") - minetest.register_alias_force("basic_materials:silicon", "hades_materials:silicon") +if core.get_modpath("hades_materials") then + core.register_alias_force("basic_materials:plastic_sheet", "hades_materials:plastic_sheeting") + core.register_alias_force("basic_materials:paraffin", "hades_materials:plastic_base") + core.register_alias_force("basic_materials:silicon", "hades_materials:silicon") end - diff --git a/init.lua b/init.lua index ad5ea10..0e03623 100644 --- a/init.lua +++ b/init.lua @@ -6,9 +6,9 @@ basic_materials = {} basic_materials.mod = { author = "Vanessa Dannenberg" } -basic_materials.modpath = minetest.get_modpath("basic_materials") +basic_materials.modpath = core.get_modpath("basic_materials") dofile(basic_materials.modpath .. "/nodes.lua") dofile(basic_materials.modpath .. "/craftitems.lua") dofile(basic_materials.modpath .. "/crafts.lua") -dofile(basic_materials.modpath .. "/aliases.lua") \ No newline at end of file +dofile(basic_materials.modpath .. "/aliases.lua") diff --git a/locale/basic_materials.de.po b/locale/basic_materials.de.po new file mode 100644 index 0000000..7bf567a --- /dev/null +++ b/locale/basic_materials.de.po @@ -0,0 +1,169 @@ +# German translations for basic_materials package. +# Copyright (C) 2026 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the basic_materials package. +# Automatically generated from basic_materials.de.tr +# +msgid "" +msgstr "" +"Project-Id-Version: basic_materials\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-07-31 10:11-0500\n" +"PO-Revision-Date: 2026-07-31 10:11-0500\n" +"Last-Translator: \n" +"Language-Team: German\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: craftitems.lua:20 +msgid "Oil extract" +msgstr "Ölextrakt" + +#: craftitems.lua:25 +msgid "Unprocessed paraffin" +msgstr "Unverarbeitetes Paraffin" + +#: craftitems.lua:30 +msgid "Uncooked Terracotta Base" +msgstr "Ungebranntes Terrakotta" + +#: craftitems.lua:35 +msgid "Wet Cement" +msgstr "Nasser Zement" + +#: craftitems.lua:40 +msgid "Silicon lump" +msgstr "Siliziumklumpen" + +#: craftitems.lua:45 +msgid "Simple Integrated Circuit" +msgstr "Einfacher Integrierter Schaltkreis" + +#: craftitems.lua:50 +msgid "Simple Motor" +msgstr "Einfacher Motor" + +#: craftitems.lua:55 +msgid "Heating element" +msgstr "Heizelement" + +#: craftitems.lua:60 +msgid "Simple energy crystal" +msgstr "Einfacher Energiekristall" + +#: craftitems.lua:65 +msgid "Spool of steel wire" +msgstr "Spule mit Stahldraht" + +#: craftitems.lua:71 +msgid "Spool of copper wire" +msgstr "Spule mit Kupferdraht" + +#: craftitems.lua:77 +msgid "Spool of silver wire" +msgstr "Spule mit Silberdraht" + +#: craftitems.lua:83 +msgid "Spool of gold wire" +msgstr "Spule mit Golddraht" + +#: craftitems.lua:89 +msgid "Spool of stainless steel wire" +msgstr "" + +#: craftitems.lua:95 +msgid "Spool of aluminum wire" +msgstr "" + +#: craftitems.lua:101 +msgid "Steel Strip" +msgstr "Stahlstreifen" + +#: craftitems.lua:107 +msgid "Copper Strip" +msgstr "Kupferstreifen" + +#: craftitems.lua:113 +msgid "Lead Strip" +msgstr "" + +#: craftitems.lua:119 +msgid "Gold Strip" +msgstr "" + +#: craftitems.lua:125 +msgid "Stainless Steel Strip" +msgstr "" + +#: craftitems.lua:131 +msgid "Aluminum Strip" +msgstr "" + +#: craftitems.lua:137 +msgid "Steel Bar" +msgstr "Stahlstab" + +#: craftitems.lua:142 +msgid "Carbon Steel Bar" +msgstr "" + +#: craftitems.lua:147 +msgid "Stainless Steel Bar" +msgstr "" + +#: craftitems.lua:152 +msgid "Aluminum Bar" +msgstr "" + +#: craftitems.lua:157 +msgid "Chainlinks (brass)" +msgstr "Messingkettenglieder" + +#: craftitems.lua:163 +msgid "Chainlinks (steel)" +msgstr "Stahlkettenglieder" + +#: craftitems.lua:169 +msgid "Brass Ingot" +msgstr "Messingbarren" + +#: craftitems.lua:174 +msgid "Steel gear" +msgstr "Stahlzahnrad" + +#: craftitems.lua:179 +msgid "Padlock" +msgstr "Vorhängeschloss" + +#: craftitems.lua:4 +msgid "Plastic sheet" +msgstr "Kunststoffplatte" + +#: craftitems.lua:9 +msgid "Plastic strips" +msgstr "Kunststoffstreifen" + +#: craftitems.lua:15 +msgid "Empty wire spool" +msgstr "Leere Drahtspule" + +#: nodes.lua:6 +msgid "Cement" +msgstr "Zement" + +#: nodes.lua:15 +msgid "Concrete Block" +msgstr "Betonblock" + +#: nodes.lua:24 +msgid "Chain (steel, hanging)" +msgstr "Hängende Stahlkette" + +#: nodes.lua:40 +msgid "Chain (brass, hanging)" +msgstr "Hängende Messingkette" + +#: nodes.lua:56 +msgid "Brass Block" +msgstr "Messingblock" diff --git a/locale/basic_materials.de.tr b/locale/basic_materials.de.tr deleted file mode 100644 index 8fddd8a..0000000 --- a/locale/basic_materials.de.tr +++ /dev/null @@ -1,33 +0,0 @@ -# textdomain: basic_materials -Silicon lump=Siliziumklumpen -Simple Integrated Circuit=Einfacher Integrierter Schaltkreis -Simple Motor=Einfacher Motor -Heating element=Heizelement -Simple energy crystal=Einfacher Energiekristall - -Spool of steel wire=Spule mit Stahldraht -Spool of copper wire=Spule mit Kupferdraht -Spool of silver wire=Spule mit Silberdraht -Spool of gold wire=Spule mit Golddraht -Steel Strip=Stahlstreifen -Copper Strip=Kupferstreifen -Steel Bar=Stahlstab -Chainlinks (brass)=Messingkettenglieder -Chainlinks (steel)=Stahlkettenglieder -Brass Ingot=Messingbarren -Steel gear=Stahlzahnrad -Padlock=Vorhängeschloss -Chain (steel, hanging)=Hängende Stahlkette -Chain (brass, hanging)=Hängende Messingkette -Brass Block=Messingblock - -Oil extract=Ölextrakt -Unprocessed paraffin=Unverarbeitetes Paraffin -Uncooked Terracotta Base=Ungebranntes Terrakotta -Wet Cement=Nasser Zement -Cement=Zement -Concrete Block=Betonblock - -Plastic sheet=Kunststoffplatte -Plastic strips=Kunststoffstreifen -Empty wire spool=Leere Drahtspule diff --git a/locale/basic_materials.fr.po b/locale/basic_materials.fr.po new file mode 100644 index 0000000..a243da4 --- /dev/null +++ b/locale/basic_materials.fr.po @@ -0,0 +1,169 @@ +# French translations for basic_materials package. +# Copyright (C) 2026 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the basic_materials package. +# Automatically generated from basic_materials.fr.tr +# +msgid "" +msgstr "" +"Project-Id-Version: basic_materials\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-07-31 10:11-0500\n" +"PO-Revision-Date: 2026-07-31 10:11-0500\n" +"Last-Translator: \n" +"Language-Team: French\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: craftitems.lua:20 +msgid "Oil extract" +msgstr "Extrait d'huile" + +#: craftitems.lua:25 +msgid "Unprocessed paraffin" +msgstr "Paraffine non transformée" + +#: craftitems.lua:30 +msgid "Uncooked Terracotta Base" +msgstr "Argile crue" + +#: craftitems.lua:35 +msgid "Wet Cement" +msgstr "Ciment humide" + +#: craftitems.lua:40 +msgid "Silicon lump" +msgstr "Morceau de silicium" + +#: craftitems.lua:45 +msgid "Simple Integrated Circuit" +msgstr "Circuit intégré simple" + +#: craftitems.lua:50 +msgid "Simple Motor" +msgstr "Moteur simple" + +#: craftitems.lua:55 +msgid "Heating element" +msgstr "Élément chauffant" + +#: craftitems.lua:60 +msgid "Simple energy crystal" +msgstr "Cristal d'énergie simple" + +#: craftitems.lua:65 +msgid "Spool of steel wire" +msgstr "Bobine de fil d'acier" + +#: craftitems.lua:71 +msgid "Spool of copper wire" +msgstr "Bobine de fil de cuivre" + +#: craftitems.lua:77 +msgid "Spool of silver wire" +msgstr "Bobine de fil d'argent" + +#: craftitems.lua:83 +msgid "Spool of gold wire" +msgstr "Bobine de fil d'or" + +#: craftitems.lua:89 +msgid "Spool of stainless steel wire" +msgstr "" + +#: craftitems.lua:95 +msgid "Spool of aluminum wire" +msgstr "" + +#: craftitems.lua:101 +msgid "Steel Strip" +msgstr "Bande de acier" + +#: craftitems.lua:107 +msgid "Copper Strip" +msgstr "Bande de cuivre" + +#: craftitems.lua:113 +msgid "Lead Strip" +msgstr "" + +#: craftitems.lua:119 +msgid "Gold Strip" +msgstr "" + +#: craftitems.lua:125 +msgid "Stainless Steel Strip" +msgstr "" + +#: craftitems.lua:131 +msgid "Aluminum Strip" +msgstr "" + +#: craftitems.lua:137 +msgid "Steel Bar" +msgstr "Barre d'acier" + +#: craftitems.lua:142 +msgid "Carbon Steel Bar" +msgstr "" + +#: craftitems.lua:147 +msgid "Stainless Steel Bar" +msgstr "" + +#: craftitems.lua:152 +msgid "Aluminum Bar" +msgstr "" + +#: craftitems.lua:157 +msgid "Chainlinks (brass)" +msgstr "Maillon en laiton" + +#: craftitems.lua:163 +msgid "Chainlinks (steel)" +msgstr "Maillon en acier" + +#: craftitems.lua:169 +msgid "Brass Ingot" +msgstr "Lingot de laiton" + +#: craftitems.lua:174 +msgid "Steel gear" +msgstr "Rouage en acier" + +#: craftitems.lua:179 +msgid "Padlock" +msgstr "Cadenas" + +#: craftitems.lua:4 +msgid "Plastic sheet" +msgstr "Morceau de plastique" + +#: craftitems.lua:9 +msgid "Plastic strips" +msgstr "Bande de plastique" + +#: craftitems.lua:15 +msgid "Empty wire spool" +msgstr "Bobine de fil vide" + +#: nodes.lua:6 +msgid "Cement" +msgstr "Ciment" + +#: nodes.lua:15 +msgid "Concrete Block" +msgstr "Bloc de béton" + +#: nodes.lua:24 +msgid "Chain (steel, hanging)" +msgstr "Chaine en acier" + +#: nodes.lua:40 +msgid "Chain (brass, hanging)" +msgstr "Chaine en laiton" + +#: nodes.lua:56 +msgid "Brass Block" +msgstr "Bloc de laiton" diff --git a/locale/basic_materials.fr.tr b/locale/basic_materials.fr.tr deleted file mode 100644 index 0bebf79..0000000 --- a/locale/basic_materials.fr.tr +++ /dev/null @@ -1,33 +0,0 @@ -# textdomain: basic_materials -Silicon lump=Morceau de silicium -Simple Integrated Circuit=Circuit intégré simple -Simple Motor=Moteur simple -Heating element=Élément chauffant -Simple energy crystal=Cristal d’énergie simple - -Spool of steel wire=Bobine de fil d’acier -Spool of copper wire=Bobine de fil de cuivre -Spool of silver wire=Bobine de fil d’argent -Spool of gold wire=Bobine de fil d’or -Steel Strip=Bande de acier -Copper Strip=Bande de cuivre -Steel Bar=Barre d’acier -Chainlinks (brass)=Maillon en laiton -Chainlinks (steel)=Maillon en acier -Brass Ingot=Lingot de laiton -Steel gear=Rouage en acier -Padlock=Cadenas -Chain (steel, hanging)=Chaine en acier -Chain (brass, hanging)=Chaine en laiton -Brass Block=Bloc de laiton - -Oil extract=Extrait d’huile -Unprocessed paraffin=Paraffine non transformée -Uncooked Terracotta Base=Argile crue -Wet Cement=Ciment humide -Cement=Ciment -Concrete Block=Bloc de béton - -Plastic sheet=Morceau de plastique -Plastic strips=Bande de plastique -Empty wire spool=Bobine de fil vide diff --git a/locale/basic_materials.it.po b/locale/basic_materials.it.po new file mode 100644 index 0000000..e1077b0 --- /dev/null +++ b/locale/basic_materials.it.po @@ -0,0 +1,169 @@ +# Italian translations for basic_materials package. +# Copyright (C) 2026 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the basic_materials package. +# Automatically generated from basic_materials.it.tr +# +msgid "" +msgstr "" +"Project-Id-Version: basic_materials\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-07-31 10:11-0500\n" +"PO-Revision-Date: 2026-07-31 10:11-0500\n" +"Last-Translator: Salvo 'LtWorf' Tomaselli \n" +"Language-Team: Italian\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: craftitems.lua:20 +msgid "Oil extract" +msgstr "Estratto d'olio" + +#: craftitems.lua:25 +msgid "Unprocessed paraffin" +msgstr "Paraffina grezza" + +#: craftitems.lua:30 +msgid "Uncooked Terracotta Base" +msgstr "Argilla cruda" + +#: craftitems.lua:35 +msgid "Wet Cement" +msgstr "Cemento umido" + +#: craftitems.lua:40 +msgid "Silicon lump" +msgstr "Grumo di silicio" + +#: craftitems.lua:45 +msgid "Simple Integrated Circuit" +msgstr "Circuito integrato semplice" + +#: craftitems.lua:50 +msgid "Simple Motor" +msgstr "Motore semplice" + +#: craftitems.lua:55 +msgid "Heating element" +msgstr "Elemento riscaldante" + +#: craftitems.lua:60 +msgid "Simple energy crystal" +msgstr "Cristallo di energia semplice" + +#: craftitems.lua:65 +msgid "Spool of steel wire" +msgstr "Bobina di filo d'acciaio" + +#: craftitems.lua:71 +msgid "Spool of copper wire" +msgstr "Bobina di filo di rame" + +#: craftitems.lua:77 +msgid "Spool of silver wire" +msgstr "Bobina di filo d'argento" + +#: craftitems.lua:83 +msgid "Spool of gold wire" +msgstr "Bobina di filo d'oro" + +#: craftitems.lua:89 +msgid "Spool of stainless steel wire" +msgstr "" + +#: craftitems.lua:95 +msgid "Spool of aluminum wire" +msgstr "" + +#: craftitems.lua:101 +msgid "Steel Strip" +msgstr "Striscia d'acciaio" + +#: craftitems.lua:107 +msgid "Copper Strip" +msgstr "Striscia di rame" + +#: craftitems.lua:113 +msgid "Lead Strip" +msgstr "" + +#: craftitems.lua:119 +msgid "Gold Strip" +msgstr "" + +#: craftitems.lua:125 +msgid "Stainless Steel Strip" +msgstr "" + +#: craftitems.lua:131 +msgid "Aluminum Strip" +msgstr "" + +#: craftitems.lua:137 +msgid "Steel Bar" +msgstr "Barra d'acciaio" + +#: craftitems.lua:142 +msgid "Carbon Steel Bar" +msgstr "" + +#: craftitems.lua:147 +msgid "Stainless Steel Bar" +msgstr "" + +#: craftitems.lua:152 +msgid "Aluminum Bar" +msgstr "" + +#: craftitems.lua:157 +msgid "Chainlinks (brass)" +msgstr "Catena (ottone)" + +#: craftitems.lua:163 +msgid "Chainlinks (steel)" +msgstr "Catena (acciaio)" + +#: craftitems.lua:169 +msgid "Brass Ingot" +msgstr "Lingotto di ottone" + +#: craftitems.lua:174 +msgid "Steel gear" +msgstr "Ingranaggio d'acciaio" + +#: craftitems.lua:179 +msgid "Padlock" +msgstr "Catenaccio" + +#: craftitems.lua:4 +msgid "Plastic sheet" +msgstr "Foglio di plastica" + +#: craftitems.lua:9 +msgid "Plastic strips" +msgstr "Striscia di plastica" + +#: craftitems.lua:15 +msgid "Empty wire spool" +msgstr "Rocchetto vuoto" + +#: nodes.lua:6 +msgid "Cement" +msgstr "Cemento" + +#: nodes.lua:15 +msgid "Concrete Block" +msgstr "Blocco di calcestruzzo" + +#: nodes.lua:24 +msgid "Chain (steel, hanging)" +msgstr "Catena (acciaio, pendente)" + +#: nodes.lua:40 +msgid "Chain (brass, hanging)" +msgstr "Catena (ottone, pendente)" + +#: nodes.lua:56 +msgid "Brass Block" +msgstr "Blocco di ottone" diff --git a/locale/basic_materials.it.tr b/locale/basic_materials.it.tr deleted file mode 100644 index aae0b3b..0000000 --- a/locale/basic_materials.it.tr +++ /dev/null @@ -1,34 +0,0 @@ -# textdomain: basic_materials -# Author: Salvo 'LtWorf' Tomaselli -Silicon lump=Grumo di silicio -Simple Integrated Circuit=Circuito integrato semplice -Simple Motor=Motore semplice -Heating element=Elemento riscaldante -Simple energy crystal=Cristallo di energia semplice - -Spool of steel wire=Bobina di filo d'acciaio -Spool of copper wire=Bobina di filo di rame -Spool of silver wire=Bobina di filo d'argento -Spool of gold wire=Bobina di filo d'oro -Steel Strip=Striscia d'acciaio -Copper Strip=Striscia di rame -Steel Bar=Barra d'acciaio -Chainlinks (brass)=Catena (ottone) -Chainlinks (steel)=Catena (acciaio) -Brass Ingot=Lingotto di ottone -Steel gear=Ingranaggio d'acciaio -Padlock=Catenaccio -Chain (steel, hanging)=Catena (acciaio, pendente) -Chain (brass, hanging)=Catena (ottone, pendente) -Brass Block=Blocco di ottone - -Oil extract=Estratto d'olio -Unprocessed paraffin=Paraffina grezza -Uncooked Terracotta Base=Argilla cruda -Wet Cement=Cemento umido -Cement=Cemento -Concrete Block=Blocco di calcestruzzo - -Plastic sheet=Foglio di plastica -Plastic strips=Striscia di plastica -Empty wire spool=Rocchetto vuoto diff --git a/locale/basic_materials.pot b/locale/basic_materials.pot new file mode 100644 index 0000000..dab33a9 --- /dev/null +++ b/locale/basic_materials.pot @@ -0,0 +1,170 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-07-31 10:11-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: craftitems.lua:4 +msgid "Plastic sheet" +msgstr "" + +#: craftitems.lua:9 +msgid "Plastic strips" +msgstr "" + +#: craftitems.lua:15 +msgid "Empty wire spool" +msgstr "" + +#: craftitems.lua:20 +msgid "Oil extract" +msgstr "" + +#: craftitems.lua:25 +msgid "Unprocessed paraffin" +msgstr "" + +#: craftitems.lua:30 +msgid "Uncooked Terracotta Base" +msgstr "" + +#: craftitems.lua:35 +msgid "Wet Cement" +msgstr "" + +#: craftitems.lua:40 +msgid "Silicon lump" +msgstr "" + +#: craftitems.lua:45 +msgid "Simple Integrated Circuit" +msgstr "" + +#: craftitems.lua:50 +msgid "Simple Motor" +msgstr "" + +#: craftitems.lua:55 +msgid "Heating element" +msgstr "" + +#: craftitems.lua:60 +msgid "Simple energy crystal" +msgstr "" + +#: craftitems.lua:65 +msgid "Spool of steel wire" +msgstr "" + +#: craftitems.lua:71 +msgid "Spool of copper wire" +msgstr "" + +#: craftitems.lua:77 +msgid "Spool of silver wire" +msgstr "" + +#: craftitems.lua:83 +msgid "Spool of gold wire" +msgstr "" + +#: craftitems.lua:89 +msgid "Spool of stainless steel wire" +msgstr "" + +#: craftitems.lua:95 +msgid "Spool of aluminum wire" +msgstr "" + +#: craftitems.lua:101 +msgid "Steel Strip" +msgstr "" + +#: craftitems.lua:107 +msgid "Copper Strip" +msgstr "" + +#: craftitems.lua:113 +msgid "Lead Strip" +msgstr "" + +#: craftitems.lua:119 +msgid "Gold Strip" +msgstr "" + +#: craftitems.lua:125 +msgid "Stainless Steel Strip" +msgstr "" + +#: craftitems.lua:131 +msgid "Aluminum Strip" +msgstr "" + +#: craftitems.lua:137 +msgid "Steel Bar" +msgstr "" + +#: craftitems.lua:142 +msgid "Carbon Steel Bar" +msgstr "" + +#: craftitems.lua:147 +msgid "Stainless Steel Bar" +msgstr "" + +#: craftitems.lua:152 +msgid "Aluminum Bar" +msgstr "" + +#: craftitems.lua:157 +msgid "Chainlinks (brass)" +msgstr "" + +#: craftitems.lua:163 +msgid "Chainlinks (steel)" +msgstr "" + +#: craftitems.lua:169 +msgid "Brass Ingot" +msgstr "" + +#: craftitems.lua:174 +msgid "Steel gear" +msgstr "" + +#: craftitems.lua:179 +msgid "Padlock" +msgstr "" + +#: nodes.lua:6 +msgid "Cement" +msgstr "" + +#: nodes.lua:15 +msgid "Concrete Block" +msgstr "" + +#: nodes.lua:24 +msgid "Chain (steel, hanging)" +msgstr "" + +#: nodes.lua:40 +msgid "Chain (brass, hanging)" +msgstr "" + +#: nodes.lua:56 +msgid "Brass Block" +msgstr "" diff --git a/locale/basic_materials.ru.po b/locale/basic_materials.ru.po new file mode 100644 index 0000000..03cd1d2 --- /dev/null +++ b/locale/basic_materials.ru.po @@ -0,0 +1,169 @@ +# Russian translations for basic_materials package. +# Copyright (C) 2026 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the basic_materials package. +# Automatically generated from basic_materials.ru.tr +# +msgid "" +msgstr "" +"Project-Id-Version: basic_materials\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-07-31 10:11-0500\n" +"PO-Revision-Date: 2026-07-31 10:11-0500\n" +"Last-Translator: \n" +"Language-Team: Russian\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: craftitems.lua:20 +msgid "Oil extract" +msgstr "Масляный Экстракт" + +#: craftitems.lua:25 +msgid "Unprocessed paraffin" +msgstr "Необработанный Парафин" + +#: craftitems.lua:30 +msgid "Uncooked Terracotta Base" +msgstr "Ком Мокрого Терракота" + +#: craftitems.lua:35 +msgid "Wet Cement" +msgstr "Ком Мокрого Цемента" + +#: craftitems.lua:40 +msgid "Silicon lump" +msgstr "Кусок Кремния" + +#: craftitems.lua:45 +msgid "Simple Integrated Circuit" +msgstr "Микросхема" + +#: craftitems.lua:50 +msgid "Simple Motor" +msgstr "Мотор" + +#: craftitems.lua:55 +msgid "Heating element" +msgstr "Нить Накала" + +#: craftitems.lua:60 +msgid "Simple energy crystal" +msgstr "Энергетический Кристалл" + +#: craftitems.lua:65 +msgid "Spool of steel wire" +msgstr "Катушка Стальной Проволоки" + +#: craftitems.lua:71 +msgid "Spool of copper wire" +msgstr "Катушка Медной Проволоки" + +#: craftitems.lua:77 +msgid "Spool of silver wire" +msgstr "Катушка Серебрянной Проволоки" + +#: craftitems.lua:83 +msgid "Spool of gold wire" +msgstr "Катушка Золотой Проволоки" + +#: craftitems.lua:89 +msgid "Spool of stainless steel wire" +msgstr "" + +#: craftitems.lua:95 +msgid "Spool of aluminum wire" +msgstr "" + +#: craftitems.lua:101 +msgid "Steel Strip" +msgstr "Стальная Полоса" + +#: craftitems.lua:107 +msgid "Copper Strip" +msgstr "Медная Полоса" + +#: craftitems.lua:113 +msgid "Lead Strip" +msgstr "" + +#: craftitems.lua:119 +msgid "Gold Strip" +msgstr "" + +#: craftitems.lua:125 +msgid "Stainless Steel Strip" +msgstr "" + +#: craftitems.lua:131 +msgid "Aluminum Strip" +msgstr "" + +#: craftitems.lua:137 +msgid "Steel Bar" +msgstr "Стальной Прут" + +#: craftitems.lua:142 +msgid "Carbon Steel Bar" +msgstr "" + +#: craftitems.lua:147 +msgid "Stainless Steel Bar" +msgstr "" + +#: craftitems.lua:152 +msgid "Aluminum Bar" +msgstr "" + +#: craftitems.lua:157 +msgid "Chainlinks (brass)" +msgstr "Латунные Звенья" + +#: craftitems.lua:163 +msgid "Chainlinks (steel)" +msgstr "Стальные Звенья" + +#: craftitems.lua:169 +msgid "Brass Ingot" +msgstr "Латунный Брусок" + +#: craftitems.lua:174 +msgid "Steel gear" +msgstr "Стальная Шестерня" + +#: craftitems.lua:179 +msgid "Padlock" +msgstr "Навесной Замок" + +#: craftitems.lua:4 +msgid "Plastic sheet" +msgstr "Пластиковый Лист" + +#: craftitems.lua:9 +msgid "Plastic strips" +msgstr "Пластиковая Полоса" + +#: craftitems.lua:15 +msgid "Empty wire spool" +msgstr "Пустая Катушка" + +#: nodes.lua:6 +msgid "Cement" +msgstr "Цемент" + +#: nodes.lua:15 +msgid "Concrete Block" +msgstr "Железобетон" + +#: nodes.lua:24 +msgid "Chain (steel, hanging)" +msgstr "Стальная Цепь" + +#: nodes.lua:40 +msgid "Chain (brass, hanging)" +msgstr "Латунная Цепь" + +#: nodes.lua:56 +msgid "Brass Block" +msgstr "Латунный Блок" diff --git a/locale/basic_materials.ru.tr b/locale/basic_materials.ru.tr deleted file mode 100644 index 85e9c0c..0000000 --- a/locale/basic_materials.ru.tr +++ /dev/null @@ -1,33 +0,0 @@ -# textdomain: basic_materials -Silicon lump=Кусок Кремния -Simple Integrated Circuit=Микросхема -Simple Motor=Мотор -Heating element=Нить Накала -Simple energy crystal=Энергетический Кристалл - -Spool of steel wire=Катушка Стальной Проволоки -Spool of copper wire=Катушка Медной Проволоки -Spool of silver wire=Катушка Серебрянной Проволоки -Spool of gold wire=Катушка Золотой Проволоки -Steel Strip=Стальная Полоса -Copper Strip=Медная Полоса -Steel Bar=Стальной Прут -Chainlinks (brass)=Латунные Звенья -Chainlinks (steel)=Стальные Звенья -Brass Ingot=Латунный Брусок -Steel gear=Стальная Шестерня -Padlock=Навесной Замок -Chain (steel, hanging)=Стальная Цепь -Chain (brass, hanging)=Латунная Цепь -Brass Block=Латунный Блок - -Oil extract=Масляный Экстракт -Unprocessed paraffin=Необработанный Парафин -Uncooked Terracotta Base=Ком Мокрого Терракота -Wet Cement=Ком Мокрого Цемента -Cement=Цемент -Concrete Block=Железобетон - -Plastic sheet=Пластиковый Лист -Plastic strips=Пластиковая Полоса -Empty wire spool=Пустая Катушка diff --git a/locale/basic_materials.uk.po b/locale/basic_materials.uk.po new file mode 100644 index 0000000..799ef16 --- /dev/null +++ b/locale/basic_materials.uk.po @@ -0,0 +1,169 @@ +# Ukrainian translations for basic_materials package. +# Copyright (C) 2026 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the basic_materials package. +# Automatically generated from basic_materials.uk.tr +# +msgid "" +msgstr "" +"Project-Id-Version: basic_materials\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-07-31 10:11-0500\n" +"PO-Revision-Date: 2026-07-31 10:11-0500\n" +"Last-Translator: \n" +"Language-Team: Ukrainian\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: craftitems.lua:20 +msgid "Oil extract" +msgstr "Олійний екстракт" + +#: craftitems.lua:25 +msgid "Unprocessed paraffin" +msgstr "Необроблений парафін" + +#: craftitems.lua:30 +msgid "Uncooked Terracotta Base" +msgstr "Сира теракотова основа" + +#: craftitems.lua:35 +msgid "Wet Cement" +msgstr "Мокрий цемент" + +#: craftitems.lua:40 +msgid "Silicon lump" +msgstr "Шмат Кремнію" + +#: craftitems.lua:45 +msgid "Simple Integrated Circuit" +msgstr "Мікросхема" + +#: craftitems.lua:50 +msgid "Simple Motor" +msgstr "Двигун" + +#: craftitems.lua:55 +msgid "Heating element" +msgstr "Нагрівательний елемент" + +#: craftitems.lua:60 +msgid "Simple energy crystal" +msgstr "Енергетичний кристал" + +#: craftitems.lua:65 +msgid "Spool of steel wire" +msgstr "Катушка сталевої проволки" + +#: craftitems.lua:71 +msgid "Spool of copper wire" +msgstr "Катушка мідної проволки" + +#: craftitems.lua:77 +msgid "Spool of silver wire" +msgstr "Катушка срібної проволки" + +#: craftitems.lua:83 +msgid "Spool of gold wire" +msgstr "Катушка золотої проволки" + +#: craftitems.lua:89 +msgid "Spool of stainless steel wire" +msgstr "Котушка дроту з нержавіючої сталі" + +#: craftitems.lua:95 +msgid "Spool of aluminum wire" +msgstr "Котушка алюмінієвого дроту" + +#: craftitems.lua:101 +msgid "Steel Strip" +msgstr "Сталева стрічка" + +#: craftitems.lua:107 +msgid "Copper Strip" +msgstr "Мідна стрічка" + +#: craftitems.lua:113 +msgid "Lead Strip" +msgstr "Свинцева смужка" + +#: craftitems.lua:119 +msgid "Gold Strip" +msgstr "Золота смужка" + +#: craftitems.lua:125 +msgid "Stainless Steel Strip" +msgstr "Смужка з нержавіючої сталі" + +#: craftitems.lua:131 +msgid "Aluminum Strip" +msgstr "Алюмінієва смужка" + +#: craftitems.lua:137 +msgid "Steel Bar" +msgstr "Сталевий Прут" + +#: craftitems.lua:142 +msgid "Carbon Steel Bar" +msgstr "Брусок вуглецевої сталі" + +#: craftitems.lua:147 +msgid "Stainless Steel Bar" +msgstr "Брусок нержавіючої сталі" + +#: craftitems.lua:152 +msgid "Aluminum Bar" +msgstr "Алюмінієвий брусок" + +#: craftitems.lua:157 +msgid "Chainlinks (brass)" +msgstr "Латунний ланцюг" + +#: craftitems.lua:163 +msgid "Chainlinks (steel)" +msgstr "Сталевий ланцюг" + +#: craftitems.lua:169 +msgid "Brass Ingot" +msgstr "Латунний злиток" + +#: craftitems.lua:174 +msgid "Steel gear" +msgstr "Сталева шестерня" + +#: craftitems.lua:179 +msgid "Padlock" +msgstr "Навісний замок" + +#: craftitems.lua:4 +msgid "Plastic sheet" +msgstr "Лист пластику" + +#: craftitems.lua:9 +msgid "Plastic strips" +msgstr "Стрічка пластику" + +#: craftitems.lua:15 +msgid "Empty wire spool" +msgstr "Порожня катушка" + +#: nodes.lua:6 +msgid "Cement" +msgstr "Цемент" + +#: nodes.lua:15 +msgid "Concrete Block" +msgstr "Бетонний блок" + +#: nodes.lua:24 +msgid "Chain (steel, hanging)" +msgstr "Ланцюг (сталевий, підвісний)" + +#: nodes.lua:40 +msgid "Chain (brass, hanging)" +msgstr "Ланцюг (латунь, підвісна)" + +#: nodes.lua:56 +msgid "Brass Block" +msgstr "Латунний блок" diff --git a/locale/basic_materials.uk.tr b/locale/basic_materials.uk.tr deleted file mode 100644 index 58492ff..0000000 --- a/locale/basic_materials.uk.tr +++ /dev/null @@ -1,48 +0,0 @@ -# textdomain: basic_materials - -Basic Materials and items=Базові матеріали та предмети -Provides a small selection of "basic" materials and items that other mods should use when possible -- things like steel bars and chains, wire, plastic strips and sheets, and more.=Пропонує обмежений набір "основних" матеріалів та виробів, які іншим модам рекомендується використовувати, де це доречно — наприклад, сталеві бруски та ланцюги, дріт, пластикові стрічки та листи, тощо. - -Silicon lump=Шмат Кремнію -Simple Integrated Circuit=Мікросхема -Simple Motor=Двигун -Heating element=Нагрівальний елемент -Simple energy crystal=Енергетичний кристал - -Gold Strip=Золота смужка -Lead Strip=Свинцева смужка -Aluminum Strip=Алюмінієва смужка - -Aluminum Bar=Алюмінієвий брусок -Spool of aluminum wire=Котушка алюмінієвого дроту -Carbon Steel Bar=Брусок вуглецевої сталі -Stainless Steel Bar=Брусок нержавіючої сталі -Spool of stainless steel wire=Котушка дроту з нержавіючої сталі -Stainless Steel Strip=Смужка з нержавіючої сталі - -Spool of steel wire=Катушка сталевої проволки -Spool of copper wire=Катушка мідної проволки -Spool of silver wire=Катушка срібної проволки -Spool of gold wire=Катушка золотої проволки -Steel Strip=Сталева стрічка -Copper Strip=Мідна стрічка -Steel Bar=Сталевий Прут -Chainlinks (brass)=Латунний ланцюг -Chainlinks (steel)=Сталевий ланцюг -Brass Ingot=Латунний злиток -Steel gear=Сталева шестерня -Padlock=Навісний замок -Chain (steel, hanging)=Ланцюг (сталевий, підвісний) -Chain (brass, hanging)=Ланцюг (латунь, підвісна) -Brass Block=Латунний блок - -Oil extract=Олійний екстракт -Unprocessed paraffin=Необроблений парафін -Uncooked Terracotta Base=Сира теракотова основа -Wet Cement=Мокрий цемент -Cement=Цемент -Concrete Block=Бетонний блок - -Plastic sheet=Лист пластику -Plastic strips=Стрічка пластику -Empty wire spool=Порожня катушка diff --git a/mod.conf b/mod.conf index d14197b..5b541e1 100644 --- a/mod.conf +++ b/mod.conf @@ -1,4 +1,6 @@ name = basic_materials +title = Basic Materials +description = Adds basic material nodes and items. depends = xcompat optional_depends = moreores, default, mesecons_materials, dye, bucket, fl_stone, fl_trees, mcl_sounds, hades_core, hades_sounds, hades_materials, hades_dye, hades_bucket, hades_extraores, hades_mesecons_materials, aloz, rp_crafting, mcl_core, mcl_copper -min_minetest_version = 5.2.0 +min_minetest_version = 5.10 diff --git a/nodes.lua b/nodes.lua index a40d1f5..aa1d07c 100644 --- a/nodes.lua +++ b/nodes.lua @@ -1,62 +1,62 @@ -local S = minetest.get_translator("basic_materials") +local S = core.get_translator("basic_materials") local sound_api = xcompat.sounds -local chains_sbox = {type = "fixed",fixed = { -0.1, -0.5, -0.1, 0.1, 0.5, 0.1 }} +local chains_sbox = { type = "fixed", fixed = { -0.1, -0.5, -0.1, 0.1, 0.5, 0.1 } } -minetest.register_node("basic_materials:cement_block", { +core.register_node("basic_materials:cement_block", { description = S("Cement"), - tiles = {"basic_materials_cement_block.png"}, + tiles = { "basic_materials_cement_block.png" }, is_ground_content = false, - groups = {cracky=2, dig_stone = 1, pickaxey=5}, - _mcl_hardness=1.6, + groups = { cracky = 2, dig_stone = 1, pickaxey = 5 }, + _mcl_hardness = 1.6, sounds = sound_api.node_sound_stone_defaults(), }) -minetest.register_node("basic_materials:concrete_block", { +core.register_node("basic_materials:concrete_block", { description = S("Concrete Block"), - tiles = {"basic_materials_concrete_block.png",}, + tiles = { "basic_materials_concrete_block.png" }, is_ground_content = false, - groups = {cracky=1, concrete=1, dig_stone = 1, pickaxey=5}, - _mcl_hardness=1.6, + groups = { cracky = 1, concrete = 1, dig_stone = 1, pickaxey = 5 }, + _mcl_hardness = 1.6, sounds = sound_api.node_sound_stone_defaults(), }) -minetest.register_node("basic_materials:chain_steel", { +core.register_node("basic_materials:chain_steel", { description = S("Chain (steel, hanging)"), drawtype = "mesh", mesh = "basic_materials_chains.obj", - tiles = {"basic_materials_chain_steel.png"}, + tiles = { "basic_materials_chain_steel.png" }, walkable = false, climbable = true, sunlight_propagates = true, paramtype = "light", inventory_image = "basic_materials_chain_steel_inv.png", is_ground_content = false, - groups = {cracky=3, dig_stone = 1, pickaxey=5}, - _mcl_hardness=1.6, + groups = { cracky = 3, dig_stone = 1, pickaxey = 5 }, + _mcl_hardness = 1.6, selection_box = chains_sbox, }) -minetest.register_node("basic_materials:chain_brass", { +core.register_node("basic_materials:chain_brass", { description = S("Chain (brass, hanging)"), drawtype = "mesh", mesh = "basic_materials_chains.obj", - tiles = {"basic_materials_chain_brass.png"}, + tiles = { "basic_materials_chain_brass.png" }, walkable = false, climbable = true, sunlight_propagates = true, paramtype = "light", inventory_image = "basic_materials_chain_brass_inv.png", is_ground_content = false, - groups = {cracky=3, dig_stone = 1, pickaxey=5}, - _mcl_hardness=1.6, + groups = { cracky = 3, dig_stone = 1, pickaxey = 5 }, + _mcl_hardness = 1.6, selection_box = chains_sbox, }) -minetest.register_node("basic_materials:brass_block", { +core.register_node("basic_materials:brass_block", { description = S("Brass Block"), tiles = { "basic_materials_brass_block.png" }, is_ground_content = false, - groups = {cracky=1, dig_stone = 1, pickaxey=5}, - _mcl_hardness=1.6, - sounds = sound_api.node_sound_metal_defaults() + groups = { cracky = 1, dig_stone = 1, pickaxey = 5 }, + _mcl_hardness = 1.6, + sounds = sound_api.node_sound_metal_defaults(), })