1 -- Minetest: builtin/features.lua
4 glasslike_framed = true,
5 nodebox_as_selectionbox = true,
6 chat_send_player_param3 = true,
7 get_all_craft_recipes_works = true,
8 use_texture_alpha = true,
10 texture_names_parens = true,
11 area_store_custom_ids = true,
12 add_entity_with_staticdata = true,
13 no_chat_message_prediction = true,
16 function core.has_feature(arg)
17 if type(arg) == "table" then
18 local missing_features = {}
20 for ftr in pairs(arg) do
21 if not core.features[ftr] then
22 missing_features[ftr] = true
26 return result, missing_features
27 elseif type(arg) == "string" then
28 if not core.features[arg] then
29 return false, {[arg]=true}