mirror of
https://github.com/minetest-mods/moreblocks.git
synced 2025-07-21 17:20:28 +02:00
Compare commits
9 Commits
v1.3.0
...
e7547d57ba
Author | SHA1 | Date | |
---|---|---|---|
e7547d57ba | |||
72a6ee6032 | |||
c13321142b | |||
f7ff9644c9 | |||
e09d2fab01 | |||
c30366d2dc | |||
b3d0f0d179 | |||
835aa95f35 | |||
e8293c4994 |
11
CHANGELOG.md
11
CHANGELOG.md
@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
|
||||
- `settingtypes.txt` file to allow configuring settings in the main menu.
|
||||
- Polish translation.
|
||||
|
||||
### Changed
|
||||
|
||||
- Stairs+ nodes now emit one light level less compared to full nodes to make up
|
||||
for their smaller visual size.
|
||||
- The minimum supported Minetest version is now 5.0.0.
|
||||
|
||||
## [1.3.0] - 2019-03-23
|
||||
|
||||
### Changed
|
||||
|
@ -152,7 +152,7 @@ function circular_saw:update_inventory(pos, amount)
|
||||
|
||||
amount = meta:get_int("anz") + amount
|
||||
|
||||
-- The material is recycled automaticly.
|
||||
-- The material is recycled automatically.
|
||||
inv:set_list("recycle", {})
|
||||
|
||||
if amount < 1 then -- If the last block is taken out.
|
||||
@ -246,7 +246,7 @@ function circular_saw.allow_metadata_inventory_put(
|
||||
local stackname = stack:get_name()
|
||||
local count = stack:get_count()
|
||||
|
||||
-- Only alow those items that are offered in the output inventory to be recycled:
|
||||
-- Only allow those items that are offered in the output inventory to be recycled:
|
||||
if listname == "recycle" then
|
||||
if not inv:contains_item("output", stackname) then
|
||||
return 0
|
||||
@ -345,7 +345,7 @@ function circular_saw.on_metadata_inventory_take(
|
||||
end
|
||||
|
||||
-- If it is one of the offered stairs: find out how many
|
||||
-- microblocks have to be substracted:
|
||||
-- microblocks have to be subtracted:
|
||||
if listname == "output" then
|
||||
-- We do know how much each block at each position costs:
|
||||
local cost = circular_saw.cost_in_microblocks[index]
|
||||
|
@ -1,6 +0,0 @@
|
||||
default
|
||||
intllib?
|
||||
stairs?
|
||||
farming?
|
||||
wool?
|
||||
basic_materials?
|
@ -1 +0,0 @@
|
||||
Adds various miscellaneous blocks to the game.
|
4
init.lua
4
init.lua
@ -24,6 +24,4 @@ dofile(modpath .. "/redefinitions.lua")
|
||||
dofile(modpath .. "/crafting.lua")
|
||||
dofile(modpath .. "/aliases.lua")
|
||||
|
||||
if minetest.settings:get_bool("log_mods") then
|
||||
minetest.log("action", S("[moreblocks] loaded."))
|
||||
end
|
||||
minetest.log("action", "[moreblocks] loaded.")
|
||||
|
289
locale/pl.po
Normal file
289
locale/pl.po
Normal file
@ -0,0 +1,289 @@
|
||||
# Polish translation for More Blocks.
|
||||
# Copyright © 2011-2019 Hugo Locurcio and contributors
|
||||
# This file is distributed under the same license as the More Blocks package.
|
||||
# mat9117, 2019
|
||||
# CodeXP <codexp@gmx.net>, 2018.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: More Blocks\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-07-13 12:37+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: CodeXP <codexp@gmx.net>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: pl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid "Circular Saw"
|
||||
msgstr "Piła tarczowa"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid ""
|
||||
"Input\n"
|
||||
"material"
|
||||
msgstr ""
|
||||
"wejście\n"
|
||||
"materiał"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid "Left-over"
|
||||
msgstr "Resztki"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid "Max"
|
||||
msgstr "Maks"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid ""
|
||||
"Recycle\n"
|
||||
"output"
|
||||
msgstr ""
|
||||
"Przetwarzanie\n"
|
||||
"Wyjście"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid "Set"
|
||||
msgstr "Ustaw"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid "owned by @1"
|
||||
msgstr "Należy do @1"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid "Circular Saw is empty"
|
||||
msgstr "Piła tarczowa jest pusta"
|
||||
|
||||
#: circular_saw.lua
|
||||
msgid "Circular Saw is working on @1"
|
||||
msgstr "Piła tarczowa pracuje na @1"
|
||||
|
||||
#: init.lua
|
||||
msgid "[moreblocks] loaded."
|
||||
msgstr "[moreblocks] załadowane."
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Deprecated"
|
||||
msgstr "Przestarzałe"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "All-faces Acacia Tree"
|
||||
msgstr "Wielostronna tekstura akacji"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "All-faces Aspen Tree"
|
||||
msgstr "Wielostronna tekstura osiki"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "All-faces Jungle Tree"
|
||||
msgstr "Wielostronna tekstura drzewa dżunglowego"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "All-faces Pine Tree"
|
||||
msgstr "Wielostronna tekstura sosny"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "All-faces Tree"
|
||||
msgstr "Wielostronna tekstura drzewa"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Cactus Brick"
|
||||
msgstr "Kaktusowa cegła"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Cactus Checker"
|
||||
msgstr "Kaktusowa szachownica"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Centered Wooden Tile"
|
||||
msgstr "Wyśrodkowany drewniany kafelek"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Checker Stone Tile"
|
||||
msgstr "Kamienna szachownica"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Circle Stone Bricks"
|
||||
msgstr "Okrągłe kamienne cegły"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Clean Glass"
|
||||
msgstr "Czyste szkło"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Coal Checker"
|
||||
msgstr "Węglowa szachownica"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Coal Glass"
|
||||
msgstr "Szkło węglowe"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Coal Stone"
|
||||
msgstr "Kamień węglowy"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Coal Stone Bricks"
|
||||
msgstr "Węglowe kamienne cegły"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Compressed Cobblestone"
|
||||
msgstr "Skompresowany bruk"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Compressed Dirt"
|
||||
msgstr "Skompresowana ziemia"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Copper Patina Block"
|
||||
msgstr "Blok patynowanej miedzi"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Empty Shelf"
|
||||
msgstr "Pusta półka"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Full Wooden Tile"
|
||||
msgstr "Pełny drewniany kafelek"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Glow Glass"
|
||||
msgstr "Świecące szkło"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Iron Checker"
|
||||
msgstr "Żelazna szachownica"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Iron Glass"
|
||||
msgstr "Żelazne szkło"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Iron Stone"
|
||||
msgstr "Żelazny kamień"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Iron Stone Bricks"
|
||||
msgstr "Żelazne kamienne cegły"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Plankstone"
|
||||
msgstr "Deskokamień"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Rope"
|
||||
msgstr "Lina"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Split Stone Tile"
|
||||
msgstr "Kamienny blok kafelkowy"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Stone Bricks"
|
||||
msgstr "Kamienne cegły"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Stone Tile"
|
||||
msgstr "Kamienny kafelek"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Super Glow Glass"
|
||||
msgstr "Super świecące szkło"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Sweeper"
|
||||
msgstr "Miotła"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Tar"
|
||||
msgstr "Smoła"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Trap Desert Stone"
|
||||
msgstr "Pułapka z pustynnego kamienia"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Trap Glass"
|
||||
msgstr "Szklana pułapka"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Trap Glow Glass"
|
||||
msgstr "Pułapka ze świecącego szkłą"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Trap Obsidian"
|
||||
msgstr "Obsydianowa pułapka"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Trap Obsidian Glass"
|
||||
msgstr "Pułapka z obsydianowego szkła"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Trap Sandstone"
|
||||
msgstr "Pułapka z piaskowca"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Trap Stone"
|
||||
msgstr "Kamienna pułapka"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Trap Super Glow Glass"
|
||||
msgstr "Pułapka z super świecącego szkła"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Wooden Tile"
|
||||
msgstr "Drewniany kafelek"
|
||||
|
||||
#: nodes.lua
|
||||
msgid "Offset Wooden Tile"
|
||||
msgstr ""
|
||||
|
||||
# @deprecated
|
||||
#: nodes.lua
|
||||
msgid "Downwards Wooden Tile"
|
||||
msgstr "Dolny drewniany kafelek"
|
||||
|
||||
# @deprecated
|
||||
#: nodes.lua
|
||||
msgid "Leftwards Wooden Tile"
|
||||
msgstr "Lewy drewniany kafelek"
|
||||
|
||||
# @deprecated
|
||||
#: nodes.lua
|
||||
msgid "Rightwards Wooden Tile"
|
||||
msgstr "Prawy drewniany kafelek"
|
||||
|
||||
#: ownership.lua
|
||||
msgid "Sorry, @1 owns that spot."
|
||||
msgstr "Przykro mi, to miejsce należy do @1"
|
||||
|
||||
#: ownership.lua
|
||||
msgid "someone"
|
||||
msgstr "ktoś"
|
||||
|
||||
#: stairsplus/common.lua
|
||||
#, lua-format
|
||||
msgid "%s Microblock"
|
||||
msgstr "%s Mikroblok"
|
||||
|
||||
#: stairsplus/common.lua stairsplus/slabs.lua
|
||||
#, lua-format
|
||||
msgid "%s Slab"
|
||||
msgstr "%s Płyta"
|
||||
|
||||
#: stairsplus/common.lua
|
||||
#, lua-format
|
||||
msgid "%s Slope"
|
||||
msgstr "%s Spad"
|
||||
|
||||
#: stairsplus/common.lua
|
||||
#, lua-format
|
||||
msgid "%s Panel"
|
||||
msgstr "%s Panel"
|
||||
|
||||
#: stairsplus/common.lua
|
||||
#, lua-format
|
||||
msgid "%s Stairs"
|
||||
msgstr "% Schody"
|
3
mod.conf
3
mod.conf
@ -1 +1,4 @@
|
||||
name = moreblocks
|
||||
description = Adds various miscellaneous blocks to the game.
|
||||
depends = default
|
||||
optional_depends = intllib,stairs,farming,wool,basic_materials
|
||||
|
2
settingtypes.txt
Normal file
2
settingtypes.txt
Normal file
@ -0,0 +1,2 @@
|
||||
# If enabled, Stairs+ nodes will be displayed in the inventory when playing in creative mode.
|
||||
moreblocks.stairsplus_in_creative_inventory (Display Stairs+ nodes in creative inventory) bool true
|
@ -6,7 +6,7 @@
|
||||
This also registers the node with the circular saw.
|
||||
Example:
|
||||
```lua
|
||||
stairsplus:register_all("moreblocks", "wood", "defaut:wood", {
|
||||
stairsplus:register_all("moreblocks", "wood", "default:wood", {
|
||||
description = "Wooden",
|
||||
tiles = {"default_wood.png"},
|
||||
groups = {oddly_breakabe_by_hand=1},
|
||||
|
@ -35,6 +35,9 @@ stairsplus.register_single = function(category, alternate, info, modname, subnam
|
||||
-- This makes node rotation work on placement
|
||||
def.place_param2 = nil
|
||||
|
||||
-- Darken light sources slightly to make up for their smaller visual size
|
||||
def.light_source = math.max(0, (def.light_source or 0) - 1)
|
||||
|
||||
def.on_place = minetest.rotate_node
|
||||
def.groups = stairsplus:prepare_groups(fields.groups)
|
||||
|
||||
|
@ -14,8 +14,10 @@ stairsplus.expect_infinite_stacks = false
|
||||
|
||||
stairsplus.shapes_list = {}
|
||||
|
||||
if not minetest.get_modpath("unified_inventory")
|
||||
and minetest.settings:get_bool("creative_mode") then
|
||||
if
|
||||
not minetest.get_modpath("unified_inventory")
|
||||
and minetest.settings:get_bool("creative_mode")
|
||||
then
|
||||
stairsplus.expect_infinite_stacks = true
|
||||
end
|
||||
|
||||
@ -36,7 +38,7 @@ end
|
||||
|
||||
function stairsplus:register_all(modname, subname, recipeitem, fields)
|
||||
self:register_stair(modname, subname, recipeitem, fields)
|
||||
self:register_slab (modname, subname, recipeitem, fields)
|
||||
self:register_slab(modname, subname, recipeitem, fields)
|
||||
self:register_slope(modname, subname, recipeitem, fields)
|
||||
self:register_panel(modname, subname, recipeitem, fields)
|
||||
self:register_micro(modname, subname, recipeitem, fields)
|
||||
|
Reference in New Issue
Block a user