Minetest logo

IRC log for #minetest-mods, 2014-05-11

| Channels | #minetest-mods index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
01:14 Taoki joined #minetest-mods
07:06 restcoser joined #minetest-mods
07:07 asie joined #minetest-mods
07:08 Mimilus joined #minetest-mods
07:47 restcoser joined #minetest-mods
08:23 diemartin joined #minetest-mods
08:48 restcoser joined #minetest-mods
09:20 asie joined #minetest-mods
09:26 PilzAdam joined #minetest-mods
09:36 Glunggi joined #minetest-mods
09:40 Glunggi hi (test)
09:40 Glunggi it works :D
10:07 nore joined #minetest-mods
10:16 Taoki joined #minetest-mods
12:04 LazyJ joined #minetest-mods
12:16 LazyJ I'd like to combine two functions. When I tried "on_place = minetest.item_place .. minetest.rotate_node" Minetest crashed with an error saying that functions cant' be concatenated.
12:17 LazyJ I'm adding stairsplus compatibility to a mod. In stairsplus (MoreBlocks) on_place = minetest.rotate_node is already being used.
12:19 LazyJ The problem I'm trying to solve is getting Minetest to record in the logs when a stairsplus node is placed "[Action] server thread: singleplayer places moreblocks:stairs_oakwood at (110,23,114)")
12:21 LazyJ I've tried minetest.log("action", placer:get_player_name().." places " ..minetest.get_node(pos).." at "..minetest.pos_to_string(pos)) but then Minetest crashes saying there is an error in the error handling and reffers to misc_register.lua in "builtin".
12:22 LazyJ After some experimenting I found that the problem is with getting the player name.
12:22 LazyJ I was testing in singleplayer mode and according to the terminal the list of players was blank.
12:23 LazyJ Because "on_place" was already used by MoreBlocks, I was put minetest.log under the "on_construct = function(pos)"
12:25 LazyJ I see by the example in minetest_game/stair/init.lua, return minetest.item_place() is under the "on_place = function (stuff, I, don't, remember).
12:25 LazyJ Any ideas?
12:27 asie joined #minetest-mods
12:31 LazyJ Rebooting
12:45 LazyJ joined #minetest-mods
12:54 Zefram_Fysh to compose functions you want to write a small wrapper function that calls both of the functions you want
12:56 Zefram_Fysh on_place = function (i, p, t) minetest.item_place(i, p, t, 0) minetest.rotate_node(i, p, t) end
13:02 LazyJ Thanks, Zefram_Fysh. I'll give it a try and study the book some more. But now I have to take care of other responsibilities. Timing... :/
13:32 Wuzzy joined #minetest-mods
13:50 asie joined #minetest-mods
14:18 asie joined #minetest-mods
15:18 asie joined #minetest-mods
15:18 asie joined #minetest-mods
15:26 asie joined #minetest-mods
16:39 phantombeta joined #minetest-mods
17:32 asie joined #minetest-mods
19:16 asie joined #minetest-mods
20:17 asie joined #minetest-mods
20:34 asie joined #minetest-mods
22:06 kaeza joined #minetest-mods
22:39 Taoki joined #minetest-mods

| Channels | #minetest-mods index | Today | | Google Search | Plaintext