1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-09-15 18:57:08 +00:00

Rename minetest.* to core.* in devtest

This commit is contained in:
Lars Müller 2024-10-28 15:57:54 +01:00 committed by GitHub
parent d849d51c2d
commit 88c7a54e08
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
78 changed files with 914 additions and 914 deletions

View file

@ -1,5 +1,5 @@
local F = minetest.formspec_escape
local S = minetest.get_translator("chest_of_everything")
local F = core.formspec_escape
local S = core.get_translator("chest_of_everything")
local detached_inventories = {}
@ -22,7 +22,7 @@ local all_items_list -- cached list of all items
-- Create detached inventories
local function add_detached_inventories(player)
local name = player:get_player_name()
local inv_items = minetest.create_detached_inventory("chest_of_everything_items_"..name, {
local inv_items = core.create_detached_inventory("chest_of_everything_items_"..name, {
allow_move = function(inv, from_list, from_index, to_list, to_index, count, player)
return 0
end,
@ -33,7 +33,7 @@ local function add_detached_inventories(player)
return -1
end,
}, name)
local inv_trash = minetest.create_detached_inventory("chest_of_everything_trash_"..name, {
local inv_trash = core.create_detached_inventory("chest_of_everything_trash_"..name, {
allow_take = function(inv, listname, index, stack, player)
return 0
end,
@ -58,14 +58,14 @@ local sort_items_by_type = function(item1, item2)
* Other items
* Items from the 'broken' mod
* Dummy items ]]
local def1 = minetest.registered_items[item1]
local def2 = minetest.registered_items[item2]
local def1 = core.registered_items[item1]
local def2 = core.registered_items[item2]
local tool1 = def1.type == "tool"
local tool2 = def2.type == "tool"
local testtool1 = minetest.get_item_group(item1, "testtool") == 1
local testtool2 = minetest.get_item_group(item2, "testtool") == 1
local dummy1 = minetest.get_item_group(item1, "dummy") == 1
local dummy2 = minetest.get_item_group(item2, "dummy") == 1
local testtool1 = core.get_item_group(item1, "testtool") == 1
local testtool2 = core.get_item_group(item2, "testtool") == 1
local dummy1 = core.get_item_group(item1, "dummy") == 1
local dummy2 = core.get_item_group(item2, "dummy") == 1
local broken1 = def1.mod_origin == "broken"
local broken2 = def2.mod_origin == "broken"
local craftitem1 = def1.type == "craft"
@ -113,7 +113,7 @@ local collect_items = function(filter, lang_code)
filter = string.trim(filter)
filter = string.lower(filter) -- to make sure the search is case-insensitive
end
for itemstring, def in pairs(minetest.registered_items) do
for itemstring, def in pairs(core.registered_items) do
if itemstring ~= "" and itemstring ~= "unknown" and itemstring ~= "ignore" then
if filter and lang_code then
local desc = ItemStack(itemstring):get_description()
@ -124,7 +124,7 @@ local collect_items = function(filter, lang_code)
matches = string.match(ldesc, filter) ~= nil
-- Second, try to match translated description
if not matches then
local tdesc = minetest.get_translated_string(lang_code, desc)
local tdesc = core.get_translated_string(lang_code, desc)
if tdesc ~= "" then
tdesc = string.lower(tdesc)
matches = string.match(tdesc, filter) ~= nil
@ -134,7 +134,7 @@ local collect_items = function(filter, lang_code)
if not matches then
local sdesc = ItemStack(itemstring):get_short_description()
if sdesc ~= "" then
sdesc = minetest.get_translated_string(lang_code, sdesc)
sdesc = core.get_translated_string(lang_code, sdesc)
sdesc = string.lower(sdesc)
matches = string.match(sdesc, filter) ~= nil
end
@ -172,7 +172,7 @@ local function update_inventory(name)
if search == "" then
items = all_items_list
else
local lang_code = minetest.get_player_information(name).lang_code
local lang_code = core.get_player_information(name).lang_code
items = collect_items(search, lang_code)
end
local max_page = math.ceil(#items / SLOTS)
@ -197,7 +197,7 @@ local function get_formspec(page, name)
if not name then
return ""
end
local player = minetest.get_player_by_name(name)
local player = core.get_player_by_name(name)
local playerinvsize = player:get_inventory():get_size("main")
local hotbarsize = player:hud_get_hotbar_itemcount()
local pinv_w, pinv_h, pinv_x
@ -250,11 +250,11 @@ end
local show_formspec = function(name)
local page = current_pages[name]
local form = get_formspec(page, name)
minetest.show_formspec(name, "chest_of_everything:getitem", form)
core.show_formspec(name, "chest_of_everything:getitem", form)
return true
end
minetest.register_on_player_receive_fields(function(player, formname, fields)
core.register_on_player_receive_fields(function(player, formname, fields)
if formname ~= "chest_of_everything:getitem" then
return
end
@ -296,7 +296,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
end
end)
minetest.register_tool("chest_of_everything:bag", {
core.register_tool("chest_of_everything:bag", {
description = S("Bag of Everything") .. "\n" ..
S("Grants access to all items"),
inventory_image = "chest_of_everything_bag.png",
@ -310,7 +310,7 @@ minetest.register_tool("chest_of_everything:bag", {
end,
})
minetest.register_node("chest_of_everything:chest", {
core.register_node("chest_of_everything:chest", {
description = S("Chest of Everything") .. "\n" ..
S("Grants access to all items"),
tiles ={"chest_of_everything_chest.png^[sheet:2x2:0,0", "chest_of_everything_chest.png^[sheet:2x2:0,0",
@ -320,7 +320,7 @@ minetest.register_node("chest_of_everything:chest", {
groups = { dig_immediate=2, choppy=3 },
is_ground_content = false,
on_construct = function(pos)
local meta = minetest.get_meta(pos)
local meta = core.get_meta(pos)
meta:set_string("infotext", S("Chest of Everything"))
end,
on_rightclick = function(pos, node, clicker)
@ -332,11 +332,11 @@ minetest.register_node("chest_of_everything:chest", {
})
minetest.register_on_mods_loaded(function()
core.register_on_mods_loaded(function()
all_items_list = collect_items()
end)
minetest.register_on_joinplayer(function(player)
core.register_on_joinplayer(function(player)
local name = player:get_player_name()
current_searches[name] = ""
current_pages[name] = 1
@ -345,7 +345,7 @@ minetest.register_on_joinplayer(function(player)
update_inventory(name)
end)
minetest.register_on_leaveplayer(function(player)
core.register_on_leaveplayer(function(player)
local name = player:get_player_name()
current_pages[name] = nil
current_max_pages[name] = nil