Skip to content

Commit

Permalink
Remove tile_images and special_materials obsolete code (minetest#12455)
Browse files Browse the repository at this point in the history
Co-authored-by: Zughy <[email protected]>
  • Loading branch information
Zughy and Zughy committed Jun 27, 2022
1 parent 35ad006 commit 18fbc03
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 23 deletions.
9 changes: 2 additions & 7 deletions builtin/game/item.lua
Original file line number Diff line number Diff line change
Expand Up @@ -597,13 +597,8 @@ core.nodedef_default = {
-- Node properties
drawtype = "normal",
visual_scale = 1.0,
-- Don't define these because otherwise the old tile_images and
-- special_materials wouldn't be read
--tiles ={""},
--special_tiles = {
-- {name="", backface_culling=true},
-- {name="", backface_culling=true},
--},
tiles = {},
special_tiles = {},
post_effect_color = {a=0, r=0, g=0, b=0},
paramtype = "none",
paramtype2 = "none",
Expand Down
2 changes: 0 additions & 2 deletions doc/lua_api.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7978,7 +7978,6 @@ Used by `minetest.register_node`.

tiles = {tile definition 1, def2, def3, def4, def5, def6},
-- Textures of node; +Y, -Y, +X, -X, +Z, -Z
-- Old field name was 'tile_images'.
-- List can be shortened to needed length.

overlay_tiles = {tile definition 1, def2, def3, def4, def5, def6},
Expand All @@ -7990,7 +7989,6 @@ Used by `minetest.register_node`.

special_tiles = {tile definition 1, Tile definition 2},
-- Special textures of node; used rarely.
-- Old field name was 'special_materials'.
-- List can be shortened to needed length.

color = ColorSpec,
Expand Down
14 changes: 0 additions & 14 deletions src/script/common/c_content.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -550,13 +550,6 @@ void read_content_features(lua_State *L, ContentFeatures &f, int index)

// tiles = {}
lua_getfield(L, index, "tiles");
// If nil, try the deprecated name "tile_images" instead
if(lua_isnil(L, -1)){
lua_pop(L, 1);
warn_if_field_exists(L, index, "tile_images",
"Deprecated; new name is \"tiles\".");
lua_getfield(L, index, "tile_images");
}
if(lua_istable(L, -1)){
int table = lua_gettop(L);
lua_pushnil(L);
Expand Down Expand Up @@ -613,13 +606,6 @@ void read_content_features(lua_State *L, ContentFeatures &f, int index)

// special_tiles = {}
lua_getfield(L, index, "special_tiles");
// If nil, try the deprecated name "special_materials" instead
if(lua_isnil(L, -1)){
lua_pop(L, 1);
warn_if_field_exists(L, index, "special_materials",
"Deprecated; new name is \"special_tiles\".");
lua_getfield(L, index, "special_materials");
}
if(lua_istable(L, -1)){
int table = lua_gettop(L);
lua_pushnil(L);
Expand Down

0 comments on commit 18fbc03

Please sign in to comment.