1
0
镜像自地址 https://github.com/minetest-mods/moreblocks.git 已同步 2025-07-03 08:30:40 +02:00

circular saw works now; still need to do compatabilit and testing

这个提交包含在:
flux
2022-06-14 16:30:41 -07:00
父节点 b9eed16713
当前提交 a2c8e2db8e
共有 12 个文件被更改,包括 410 次插入259 次删除

查看文件

@ -1,7 +1,7 @@
stairsplus.api.register_shape("micro_1", {
name_format = "micro_%s_1",
description = "@1 1/16 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -13,7 +13,7 @@ stairsplus.api.register_shape("micro_1", {
stairsplus.api.register_shape("micro_2", {
name_format = "micro_%s_2",
description = "@1 1/8 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -25,7 +25,7 @@ stairsplus.api.register_shape("micro_2", {
stairsplus.api.register_shape("micro_4", {
name_format = "micro_%s_4",
description = "@1 1/4 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -38,7 +38,7 @@ stairsplus.api.register_shape("micro_8", {
name_format = "micro_%s_8",
aliases = {"micro_%s", "micro_%s_bottom"},
description = "@1 Microblock", -- leave out the 1/2 to not confuse people too much...
shape_groups = {micro = 1, obligatory = 1, common = 1},
shape_groups = {micro = 1, obligatory = 1, common = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -50,7 +50,7 @@ stairsplus.api.register_shape("micro_8", {
stairsplus.api.register_shape("micro_12", {
name_format = "micro_%s_12",
description = "@1 3/4 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -62,7 +62,7 @@ stairsplus.api.register_shape("micro_12", {
stairsplus.api.register_shape("micro_14", {
name_format = "micro_%s_14",
description = "@1 7/8 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -74,7 +74,7 @@ stairsplus.api.register_shape("micro_14", {
stairsplus.api.register_shape("micro_15", {
name_format = "micro_%s_5",
description = "@1 15/16 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {

查看文件

@ -1,7 +1,7 @@
stairsplus.api.register_shape("panel_1", {
name_format = "panel_%s_1",
description = "@1 1/16 Panel",
shape_groups = {panel = 1},
shape_groups = {panel = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -13,7 +13,7 @@ stairsplus.api.register_shape("panel_1", {
stairsplus.api.register_shape("panel_2", {
name_format = "panel_%s_2",
description = "@1 1/8 Panel",
shape_groups = {panel = 1},
shape_groups = {panel = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -25,7 +25,7 @@ stairsplus.api.register_shape("panel_2", {
stairsplus.api.register_shape("panel_4", {
name_format = "panel_%s_4",
description = "@1 1/4 Panel",
shape_groups = {panel = 1},
shape_groups = {panel = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -38,7 +38,7 @@ stairsplus.api.register_shape("panel_8", {
name_format = "panel_%s_8",
aliases = {"panel_%s", "panel_bottom_%s"},
description = "@1 1/2 Panel",
shape_groups = {panel = 1, common = 1},
shape_groups = {panel = 1, common = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -50,7 +50,7 @@ stairsplus.api.register_shape("panel_8", {
stairsplus.api.register_shape("panel_12", {
name_format = "panel_%s_12",
description = "@1 3/4 Panel",
shape_groups = {panel = 1},
shape_groups = {panel = 1, legacy = 1},
eighths = 3,
drawtype = "nodebox",
node_box = {
@ -62,7 +62,7 @@ stairsplus.api.register_shape("panel_12", {
stairsplus.api.register_shape("panel_14", {
name_format = "panel_%s_14",
description = "@1 7/8 Panel",
shape_groups = {panel = 1},
shape_groups = {panel = 1, legacy = 1},
eighths = 4,
drawtype = "nodebox",
node_box = {
@ -74,7 +74,7 @@ stairsplus.api.register_shape("panel_14", {
stairsplus.api.register_shape("panel_15", {
name_format = "panel_%s_15",
description = "@1 15/16 Panel",
shape_groups = {panel = 1},
shape_groups = {panel = 1, legacy = 1},
eighths = 4,
drawtype = "nodebox",
node_box = {

查看文件

@ -1,7 +1,7 @@
stairsplus.api.register_shape("slab_1", {
name_format = "slab_%s_1",
description = "@1 1/16 Slab",
shape_groups = {slab = 1, common = 1},
shape_groups = {slab = 1, common = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -13,7 +13,7 @@ stairsplus.api.register_shape("slab_1", {
stairsplus.api.register_shape("slab_2", {
name_format = "slab_%s_2",
description = "@1 1/8 Slab",
shape_groups = {slab = 1},
shape_groups = {slab = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -26,7 +26,7 @@ stairsplus.api.register_shape("slab_4", {
name_format = "slab_%s_4",
aliases = {"slab_%s_quarter"},
description = "@1 1/4 Slab",
shape_groups = {slab = 1},
shape_groups = {slab = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -39,7 +39,7 @@ stairsplus.api.register_shape("slab_8", {
name_format = "slab_%s_8",
aliases = {"slab_%s"},
description = "@1 1/2 Slab",
shape_groups = {slab = 1, common = 1},
shape_groups = {slab = 1, common = 1, legacy = 1},
eighths = 4,
drawtype = "nodebox",
node_box = {
@ -52,7 +52,7 @@ stairsplus.api.register_shape("slab_12", {
name_format = "slab_%s_12",
aliases = {"slab_%s_three_quarter"},
description = "@1 3/4 Slab",
shape_groups = {slab = 1},
shape_groups = {slab = 1, legacy = 1},
eighths = 6,
drawtype = "nodebox",
node_box = {
@ -64,7 +64,7 @@ stairsplus.api.register_shape("slab_12", {
stairsplus.api.register_shape("slab_14", {
name_format = "slab_%s_14",
description = "@1 7/8 Slab",
shape_groups = {slab = 1},
shape_groups = {slab = 1, legacy = 1},
eighths = 7,
drawtype = "nodebox",
node_box = {
@ -76,7 +76,7 @@ stairsplus.api.register_shape("slab_14", {
stairsplus.api.register_shape("slab_15", {
name_format = "slab_%s_15",
description = "@1 15/16 Slab",
shape_groups = {slab = 1},
shape_groups = {slab = 1, legacy = 1},
eighths = 7,
drawtype = "nodebox",
node_box = {
@ -90,7 +90,7 @@ stairsplus.api.register_shape("slab_15", {
stairsplus.api.register_shape("slab_two_sides", {
name_format = "slab_%s_two_sides",
description = "@1 1/16 Slab Two Sides",
shape_groups = {slab = 1},
shape_groups = {slab = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -105,7 +105,7 @@ stairsplus.api.register_shape("slab_two_sides", {
stairsplus.api.register_shape("slab_three_sides", {
name_format = "slab_%s_three_sides",
description = "@1 1/16 Slab Three Sides",
shape_groups = {slab = 1},
shape_groups = {slab = 1, legacy = 1},
eighths = 3,
drawtype = "nodebox",
node_box = {
@ -121,7 +121,7 @@ stairsplus.api.register_shape("slab_three_sides", {
stairsplus.api.register_shape("slab_three_sides_u", {
name_format = "slab_%s_three_sides_u",
description = "@1 1/16 Slab Three Sides U",
shape_groups = {slab = 1},
shape_groups = {slab = 1, legacy = 1},
eighths = 3,
drawtype = "nodebox",
node_box = {

查看文件

@ -11,7 +11,7 @@ local box_slope = {
stairsplus.api.register_shape("slope", {
name_format = "slope_%s",
description = "@1 Slope",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 4,
drawtype = "mesh",
mesh = "stairsplus_slope.obj",
@ -32,7 +32,7 @@ local box_slope_half = {
stairsplus.api.register_shape("slope_half", {
name_format = "slope_%s_half",
description = "@1 1/2 Slope",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 2,
drawtype = "mesh",
mesh = "stairsplus_slope_half.obj",
@ -53,7 +53,7 @@ local box_slope_half_raised = {
stairsplus.api.register_shape("slope_half_raised", {
name_format = "slope_%s_half_raised",
description = "@1 1/2 Slope Raised",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 6,
drawtype = "mesh",
mesh = "stairsplus_slope_half_raised.obj",
@ -77,7 +77,7 @@ local box_slope_inner = {
stairsplus.api.register_shape("slope_inner", {
name_format = "slope_%s_inner",
description = "@1 Slope Inner",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 6,
drawtype = "mesh",
mesh = "stairsplus_slope_inner.obj",
@ -88,7 +88,7 @@ stairsplus.api.register_shape("slope_inner", {
stairsplus.api.register_shape("slope_inner_cut", {
name_format = "slope_%s_inner_cut",
description = "@1 Slope Inner Cut",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 6,
drawtype = "mesh",
mesh = "stairsplus_slope_inner_cut.obj",
@ -112,7 +112,7 @@ local box_slope_inner_half = {
stairsplus.api.register_shape("slope_inner_half", {
name_format = "slope_%s_inner_half",
description = "@1 Slope Inner Half",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 3,
drawtype = "mesh",
mesh = "stairsplus_slope_inner_half.obj",
@ -123,7 +123,7 @@ stairsplus.api.register_shape("slope_inner_half", {
stairsplus.api.register_shape("slope_inner_cut_half", {
name_format = "slope_%s_inner_cut_half",
description = "@1 Slope Inner Cut Half",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 4,
drawtype = "mesh",
mesh = "stairsplus_slope_inner_cut_half.obj",
@ -147,7 +147,7 @@ local box_slope_inner_half_raised = {
stairsplus.api.register_shape("slope_inner_half_raised", {
name_format = "slope_%s_inner_half_raised",
description = "@1 Slope Inner Half Raised",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 6,
drawtype = "mesh",
mesh = "stairsplus_slope_inner_half_raised.obj",
@ -158,7 +158,7 @@ stairsplus.api.register_shape("slope_inner_half_raised", {
stairsplus.api.register_shape("slope_inner_cut_half_raised", {
name_format = "slope_%s_inner_cut_half_raised",
description = "@1 Slope Inner Cut Half Raised",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 7,
drawtype = "mesh",
mesh = "stairsplus_slope_inner_cut_half_raised.obj",
@ -181,7 +181,7 @@ local box_slope_outer = {
stairsplus.api.register_shape("slope_outer", {
name_format = "slope_%s_outer",
description = "@1 Slope Outer",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 3,
drawtype = "mesh",
mesh = "stairsplus_slope_outer.obj",
@ -192,7 +192,7 @@ stairsplus.api.register_shape("slope_outer", {
stairsplus.api.register_shape("slope_outer_cut", {
name_format = "slope_%s_outer_cut",
description = "@1 Slope Outer Cut",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 2,
drawtype = "mesh",
mesh = "stairsplus_slope_outer_cut.obj",
@ -203,7 +203,7 @@ stairsplus.api.register_shape("slope_outer_cut", {
stairsplus.api.register_shape("slope_cut", {
name_format = "slope_%s_cut",
description = "@1 Slope Cut",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 4,
drawtype = "mesh",
mesh = "stairsplus_slope_cut.obj",
@ -224,7 +224,7 @@ local box_slope_outer_half = {
stairsplus.api.register_shape("slope_outer_half", {
name_format = "slope_%s_outer_half",
description = "@1 Slope Outer Half",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 2,
drawtype = "mesh",
mesh = "stairsplus_slope_outer_half.obj",
@ -235,7 +235,7 @@ stairsplus.api.register_shape("slope_outer_half", {
stairsplus.api.register_shape("slope_outer_cut_half", {
name_format = "slope_%s_outer_cut_half",
description = "@1 Slope Outer Cut Half",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 1,
drawtype = "mesh",
mesh = "stairsplus_slope_outer_cut_half.obj",
@ -256,7 +256,7 @@ local box_slope_outer_half_raised = {
stairsplus.api.register_shape("slope_outer_half_raised", {
name_format = "slope_%s_outer_half_raised",
description = "@1 Slope Outer Half Raised",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 6,
drawtype = "mesh",
mesh = "stairsplus_slope_outer_half_raised.obj",
@ -267,7 +267,7 @@ stairsplus.api.register_shape("slope_outer_half_raised", {
stairsplus.api.register_shape("slope_outer_cut_half_raised", {
name_format = "slope_%s_outer_cut_half_raised",
description = "@1 Slope Outer Cut Half Raised",
shape_groups = {slope = 1, common = 1},
shape_groups = {slope = 1, common = 1, legacy = 1},
eighths = 3,
drawtype = "mesh",
mesh = "stairsplus_slope_outer_cut_half_raised.obj",

查看文件

@ -1,7 +1,7 @@
stairsplus.api.register_shape("stair", {
name_format = "stair_%s",
description = "@1 Stair",
shape_groups = {stair = 1, common = 1},
shape_groups = {stair = 1, common = 1, legacy = 1},
eighths = 6,
drawtype = "nodebox",
node_box = {
@ -16,7 +16,7 @@ stairsplus.api.register_shape("stair", {
stairsplus.api.register_shape("stair_half", {
name_format = "stair_%s_half",
description = "@1 Half Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 3,
drawtype = "nodebox",
node_box = {
@ -31,7 +31,7 @@ stairsplus.api.register_shape("stair_half", {
stairsplus.api.register_shape("stair_right_half", {
name_format = "stair_%s_right_half",
description = "@1 Right Half Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 3,
drawtype = "nodebox",
node_box = {
@ -46,7 +46,7 @@ stairsplus.api.register_shape("stair_right_half", {
stairsplus.api.register_shape("stair_inner", {
name_format = "stair_%s_inner",
description = "@1 Inner Stair",
shape_groups = {stair = 1, common = 1},
shape_groups = {stair = 1, common = 1, legacy = 1},
eighths = 5,
drawtype = "nodebox",
node_box = {
@ -62,7 +62,7 @@ stairsplus.api.register_shape("stair_inner", {
stairsplus.api.register_shape("stair_outer", {
name_format = "stair_%s_outer",
description = "@1 Outer Stair",
shape_groups = {stair = 1, common = 1},
shape_groups = {stair = 1, common = 1, legacy = 1},
eighths = 5,
drawtype = "nodebox",
node_box = {
@ -77,7 +77,7 @@ stairsplus.api.register_shape("stair_outer", {
stairsplus.api.register_shape("stair_alt_1", {
name_format = "stair_%s_alt_1",
description = "@1 1/16 Alt Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -92,7 +92,7 @@ stairsplus.api.register_shape("stair_alt_1", {
stairsplus.api.register_shape("stair_alt_2", {
name_format = "stair_%s_alt_2",
description = "@1 1/8 Alt Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -107,7 +107,7 @@ stairsplus.api.register_shape("stair_alt_2", {
stairsplus.api.register_shape("stair_alt_4", {
name_format = "stair_%s_alt_4",
description = "@1 1/4 Alt Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -123,7 +123,7 @@ stairsplus.api.register_shape("stair_alt_8", {
name_format = "stair_%s_alt_8",
aliases = {"stair_%s_alt"},
description = "@1 1/2 Alt Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 4,
drawtype = "nodebox",
node_box = {