Time Nick Message 01:15 Ruslan1 Anyone here 03:54 Ruslan1 ANAND: you made new mods 03:56 Ruslan1 ANAND: 04:10 Viper Ruslan1: hi 04:13 Ruslan1 Hi Out`Of`Control 04:18 Out`Of`Control что? 04:52 Ruslan1 Out`Of`Control: я просто говорю привет 04:55 ANAND Hello Ruslan1! 04:58 Ruslan1 You made new mods 05:00 Ruslan1 I see your mods 05:00 ANAND Yes, and I'm in the process of making one more 05:00 ANAND I might publish it in a couple of days 05:01 Ruslan1 Also you can add ban in your mods 05:02 ANAND like xban and sban? 05:02 Ruslan1 Yes 05:02 ANAND uhh.. why? You can use the pre-existing ban managers which work perfectly alright 05:02 Ruslan1 This will good idea 05:02 ANAND like the aforementioned xban2 and sban 05:03 ANAND You have an idea? 05:03 Ruslan1 Shan 05:03 ANAND AFK again, sorry 05:03 ANAND Bye 05:03 Ruslan1 Ok 07:07 Out`Of`Control Ruslan1: здарова 10:30 hisforever Hi I'm having trouble getting maptools to work.I've checked in the worlds forder and in my world, opened worlds.mtd load_mod_maptools = true is in there. I'm puzzled 10:31 ANAND Does it throw an error? 10:32 hisforever is there something I need to turn on lol 10:32 ANAND It doesn't even load? 10:32 hisforever no error messages 10:34 hisforever I'll chack the debugtxt now 10:38 ANAND debug.txt is the first place to check if something is amiss 10:41 hisforever there is nothing with maptools in debug.txr 10:42 ANAND Hmm... okay 10:42 ANAND On what basis did you conclude that something was wrong with maptools? 10:43 hisforever I've done everything it says in the maptools read me file 10:43 hisforever the tools dob't show up in the game 10:43 ANAND the admin pickaxe? 10:44 hisforever line the bulb 10:44 hisforever ok brb 10:44 ANAND Did you try using /giveme? Some special items are not included in the creative mode 10:45 hisforever I've never used giveme 10:45 ANAND Then please do :) 10:46 hisforever will do loading game 10:47 hisforever is this right /giveme admin pickaxe? 10:48 ANAND You need the itemstring for that, I'll tell you what it is in a minute 10:49 hisforever canot give an empty item 10:50 ANAND hisforever, use this 10:50 ANAND /giveme maptools:pick_admin 10:56 hisforever ok that worked ty 10:56 ANAND Your welcome :) 10:57 hisforever ok so I should do I /giveme maptools:bulb? 10:57 hisforever for the light? 10:58 ANAND I'll check 10:58 hisforever ok 10:59 ANAND /giveme maptools:lightbulb 10:59 hisforever ok ty 11:02 hisforever ok ty I'm on a wify on phone sio I'll say bye for now try God bless 11:03 ANAND cya! 15:16 entuland is it normal that crops (wheat and cotton) do not grow if the area isn't loaded even though I'm playing in that very world? 15:27 Astrobe Yes, because farming uses ABMs. 15:28 Astrobe AND they didn't use the "catchup" property. 15:36 entuland I see, thanks astrobe 15:37 entuland the catchup property would make them aware of the time that passed while they weren't loaded, correct? 15:39 entuland ah I wasn't able to find it because it's spelled "catch_up", I found the docs 15:39 Astrobe Actually it nly increases the chance for the ABM to trigger when a block is loaded. 15:39 Astrobe So it would only boost it a tiny bit. 15:40 entuland uhm... 15:41 entuland it could be manually coded checking for some kind of global timer that only advances when the world is getting played and storing the "born at" time, so to say, I guess 15:43 Astrobe Wait, I'm wrong on farming. 15:43 MinetestBot 02[git] 04Ezhh -> 03minetest/minetest_game: Enable regrowth of apples 133d709df https://git.io/vpyq6 (152018-05-11T15:42:28Z) 15:44 Astrobe ABMs are only used for the soil. Timers are used for growing, but I guess timers are also stopped when nobody is around 15:45 entuland uhm... that bot's message hasn't been triggered by you, Astrobe, it's just a coincidence that they committed just right now, correct? 15:45 entuland uhm... so NodeTimerRef doesn't run if the node isn't loaded... 15:45 entuland that's what you're saying? 15:46 Astrobe Yes. 15:46 entuland okay 15:46 entuland I can't find any global timer in the lua_api.txt file 15:46 Astrobe that would be minetest.after() function 15:47 entuland that wouldn't let me store the time a crop has been planted in its meta and comparing it afterwards with the world time during the ABM updates 15:47 Astrobe I'm not sure why they didn't used the elapsed parameter of the on_timer() callback. 15:49 entuland I guess I could fake it by creating such a timer myself on top of after() 15:49 Astrobe I suppose that when you come back, the timers trigger and elapsed is greater than the programmed time-out, but I could be wrong. 15:50 entuland I'll try the workaround I've just conceived, I'll make a mod that runs after() every second or so and will store such amount in the mod storage 15:50 entuland then I'll make the crop record its birth time in its meta, and I'll compare it periodically with the stored value 15:51 entuland a nice little project to learn some more minetesting 15:51 entuland uhm... but I have get_server_uptime() 15:51 entuland hoping it's an absolute value and not a per-session value 15:52 Astrobe I think there's a world wallclock time somewhere. 15:55 entuland uhm, no, the uptime is per-session as it seems 15:55 entuland I could use that as well if my mod stores the value periodically and adds to it 15:55 entuland but a wallclock would be better 15:59 entuland oh well, I think I could use get_us_time() as well 16:00 entuland and let the plants grow even if the server isn't running :P 16:02 ScorchedFalcon I know this probably isin't the correct channel for problems, but I don't know where else to go. So I'm going to ask here. I've been having a problem with the irc mod, it keeps telling me I need to put it in secure.trusted_mods, so I went to minetest.conf and added that setting but it didin't change anything. Can anyone help? (P.s I'm trying to set this up on singleplayer, so that could be a possible problem. I'm also using 16:04 entuland I have no idea whether that applies or not, but I feel like asking, ScorchedFalcon: did you just restart the server or the whole game? 16:04 entuland after altering the configuration, I mean 16:04 entuland <-- noob here, just wildguessing 16:05 ScorchedFalcon That's actually a good guess. I restart the server FAR more often than the game, I'll attempt that. 16:06 ScorchedFalcon Heyo 16:06 Krock o/ 16:06 entuland salutations 16:09 ScorchedFalcon still getting the error 16:10 entuland well, that's all I could advise about :P 16:10 ScorchedFalcon Alright, thanks anyway. I'll check the forums for more ideas. 16:11 entuland unless Krock is used to read the backlog on the website you could try reposting your question :P 16:11 * entuland prepares himself to get kicked :P 16:11 entuland yw ScorchedFalcon 16:12 ScorchedFalcon [09:02] I know this probably isin't the correct channel for problems, but I don't know where else to go. So I'm going to ask here. I've been having a problem with the irc mod, it keeps telling me I need to put it in secure.trusted_mods, so I went to minetest.conf and added that setting but it didin't change anything. Can anyone help? (P.s I'm trying to set this up on singleplayer, so that could be a possibl 16:12 ScorchedFalcon Thats what I posted 16:12 Krock it's the correct channel 16:12 ScorchedFalcon Good xD 16:13 Krock shut down all minetest instances and add it then to the conf file 16:13 Krock then start minetest again 16:13 Krock brb 16:14 Astrobe Just saying cause it happens to me a lot: it could be a typo in the option name. 16:14 paramat entuland node timers (and therefore crops) do 'catch up' when you next visit an unloaded area 16:14 entuland paramat: weird... I feel like they simply don't grow when I'm not close 16:15 entuland maybe I just have to wait enough for the next check to happen 16:15 ScorchedFalcon Thanks Krock, that seems to have worked. You guys are the best! 16:15 entuland I'll test it again 16:17 paramat hm well 16:17 paramat maybe when they 'catch up' they only go to the next growth stage and no further? 16:17 paramat because a new nodetimer is needed for the next growth stage 16:17 Astrobe Yeas, but they trigger once. If you've been away so long that they would have triggered multiple times in the meantime, the implementer has to manually catch-up with 'elapsed', isn't it? That would make sense. 16:18 entuland yep it all makes sense 16:19 paramat so that's unfortunate. saplings however grow in a single step so catch up properly 17:08 crazyR has anyone had anylook compiling minetest on centos7 since minetest required gcc 4.9 or above? 17:09 crazyR ive install devtoolset-6 and run the following options but it says it cant find the compilers even though they are there: 17:09 crazyR sudo cmake . -DCMAKE_C_COMPILER="CC=/opt/rh/devtoolset-6/root/usr/bin/c++" -DCMAKE_CXX_COMPILER="/opt/rh/devtoolset-6/root/usr/bin/g++" -DBUILD_CLIENT=0 -DBUILD_SERVER=1 -DENABLE_CURL=1 -DENABLE_FREETYPE=1 -DENABLE_GETTEXT=1 -DENABLE_GLES=0 -DENABLE_POSTGRESQL=1 -DENABLE_LEVELDB=1 -DENABLE_REDIS=1 -DENABLE_LUAJIT=1 -DENABLE_SOUND=0 17:13 Astrobe try to execute those compilers by hand? 17:13 crazyR yup they are accessable 17:15 entuland I'm looking into the forum thread for the drawers mod trying to understand upgrades 17:15 entuland I managed to craft the upgrade templates with a recipe I found in the source code 17:16 entuland but I don't get how I am supposed to craft actual upgrades (there is something in the code reading about 100 steel ingots, I don't think I am expected to put 100 ingots in a 99 slot in the crafting interface 17:16 Astrobe crazyR, is there more hints in the error message? 17:19 Astrobe also, what is the 'it' that emits the error message? cmake? 17:20 crazyR Astrobe, yes it is cmake, sorry i probably should have pointed that out. Ive attatched the output: https://gist.github.com/Ryan-Nolan/0de2a47aa04a08e17ef3115aaa6baf02 17:21 Astrobe Ah, that's different. It tries to compile something but the compiler fails to compile something functional 17:24 Astrobe uhm, "c++" is vaguely suspicious for a C compiler. try "gcc" instead maybe? 17:26 Astrobe Not sure why it tries to run it if it is "not found". Error messages are inaccurate sometimes. 17:32 Astrobe I'm trying the modification I talked about the other day - digging stones drop nothing but flint (sometimes). It's interesting. 17:33 entuland eheheh, running out of space in your chests? or tired of trashing cobblestone stacks? :P 17:34 crazyR Astrobe ive just updated that gist with thelog file that were generated and ive also shown the output of g++ and C++ version checks 17:34 crazyR https://gist.github.com/Ryan-Nolan/0de2a47aa04a08e17ef3115aaa6baf02 17:34 crazyR i cant make head nor tail of it :/ 17:36 Astrobe Weird indeed. Isn't CetOs using paranoid security stuff like apparmor or some sort of shroot thing? 17:38 Astrobe entuland: Yeah, something like that. Surfacing with 2 or 3 full stone stacks felt a little dumb. 17:38 crazyR not sure. but if so makes me even more nervous. at the moment im testing on plain centos. but once i figure it out il be installing on cloud linux which will bring its own set of problems with cagefs etc lol 17:39 Astrobe BUt I have to say that I've also removed the stone tools and I have a secondary source of cobble because I gnerate ruins all over the map. 17:39 crazyR hmm... actually cagefs might help me to solve this problem... :/ 17:40 entuland weird. drawers work fine alone. If I also enable pipeworks, which have mesecons as an optional dependency according to the wiki, pipeworks doesn't load - and at that point also drawers fail 17:40 entuland why should drawers fail? 17:41 entuland ignore me just thinking aloud :P 17:44 Astrobe crazyR, is that c++ a binary or is it a shell script (file /opt/|etc]/c++). Also, no "gcc" in that directory? 17:46 sfan5 c++ is not a compiler 17:46 sfan5 what are you even doing 17:46 rubenwardy lol 17:47 crazyR /opt/rh/devtoolset-6/root/usr/bin/c++ is a binary 17:47 crazyR /opt/rh/devtoolset-6/root/usr/bin/g++ is also a binary 17:47 crazyR /opt/rh/devtoolset-6/root/usr/bin/gcc is there and is also a binary 17:47 Krock binary != compiler 17:48 crazyR what are you even doing = trying to compile minetest on centos. if you have some advise feel free to contribute 17:49 sfan5 yes 17:49 sfan5 -DCMAKE_C_COMPILER="CC=/opt/rh/devtoolset-6/root/usr/bin/gcc" 17:49 sfan5 you're welcome 17:49 crazyR thanks il try it now 17:50 Astrobe what is c++ then? It's -v output is the same as g++. 17:52 sfan5 c++ is to g++ what gcc is to cc 17:53 Astrobe Hmm iirc cc is actually a compiler frontend and gcc is the actually compiler, or is it the other way round? 17:54 sfan5 no 17:54 sfan5 cc: I want a C compiler / gcc: I want the GNU C compiler 17:54 sfan5 same with c++ and g++ 17:55 Astrobe So c++ is a compiler after all ;-) 17:55 Astrobe Just a random compiler. 17:56 Astrobe like, tcc. 17:57 Astrobe actually tcc doesn't do c++. 18:21 crazyR using the suggestion from sfan5 ended in the exact same error messages 18:25 sfan5 ah yes there's a CC= too much, I copypasted that from your command 18:25 sfan5 use -DCMAKE_C_COMPILER="/opt/rh/devtoolset-6/root/usr/bin/gcc" 18:28 crazyR actually it was my mistake. i had this bit correct: -DCMAKE_C_COMPILER but for some reason i added CXX=before the path... i did my own copy paste error copy my export cmds lol 18:28 crazyR it works now anyway thanks 18:36 entuland uhm... I can only move items from chests to pipes using injectors, injectors need to be punched repeatedly (unfeasible) or triggered by mesecon signals, the signal must be alternating on and off, and the only blinker is hardcoded at a 3 seconds interval... 18:37 entuland I should make some sort of contraption with logic gates using different blinkers in order to get a 1-second cycle? sounds strange 18:39 entuland I would use hoppers and chute and hopper filters but they don't work with drawers. I should perhaps get rid of drawers? 18:39 entuland or code my own 0.5secs blinker :P 18:39 entuland but that feels like cheating ahahahah 18:40 Krock you can use delayers to get like a 0.5s interval 18:40 Krock however, this only works as long the server step is low enough 18:42 entuland delayers with blinky still require me to do logic hackery (the injector only operates on the rise of the signal, a continuous signal will not trigger more extractions) 18:42 entuland cause the line will be powered for 3 seconds by each blinky 18:44 entuland uhm... maybe the Luacontroller can do that without creating an additional mod 18:46 Astrobe lol that guy ran away from a rat (1-2 hp) and then fell from a cliff. 18:47 Astrobe well PCs are as funny as NPCs sometimes. 18:49 entuland :) 18:49 entuland in another game I fell off a large vertical shaft 18:50 entuland but since I could fly, I opened the wings soon enough 18:50 entuland for some reason another player was following me 18:50 entuland and he fell the same shaft 18:50 entuland leaving a nice death statue there 18:50 entuland looking how he tried to retrieve it multiple times (dying terribly every time) was lots of fun 18:55 entuland great, a simple "interrupt(0.5) port.a = not port.a" gives me a nice blinker with a rise every second B) 18:55 entuland in the Luacontroller 19:00 Krock delayers with blinky still require me to do logic hackery 19:00 Krock closed loop of delayers. activate one line for a moment and watch it repeating 19:01 Krock it'll act like two inverting gates with adjustable signal delay time 19:02 entuland well now you're talking a bit too difficult to me :) I'm a longtime programmer but I suck at pseudo-electronics involving moving signals 19:02 entuland could you describe with more detail how to do what you mean? 19:02 Krock erm.. it's equivalent to an inverting schmitt trigger with the output tied to the input 19:03 entuland that makes it waaaaay more clear ahahahah 19:03 entuland okay let me guess: 19:03 entuland I put a delay 19:03 entuland and I tie its input to its output 19:03 entuland its internal lag will give me the blinking? 19:04 entuland let's try and see if I guessed right 19:04 Krock here's a version with four delayers: https://i.imgur.com/YtGZPQv.png 19:05 Krock the wire state will be delayed in this case 19:06 Krock with two delayers: https://i.imgur.com/LWDo6qE.png 19:07 entuland oh neat 19:07 entuland love such trickeries but I never achieve setting them to mind (I tried, I tried) 19:08 entuland in this case I'll stick to the luacontroller, more compact considering that I'd need two delayers at least, correct? 19:08 Krock frequency generator supplying a by-2 divisor circuit 19:08 Krock https://i.imgur.com/TPeNlBL.png 19:09 entuland ahahahah 19:09 entuland I'll have to study some of that stuff sooner or later 19:09 Krock yes, two delayers and a very good timing to make it oscillate 19:09 entuland or simply fiddle with mesecons in the game :P 19:10 Krock it's easier with three, four or even five delayers 19:10 Krock (or larger delay times) 19:14 entuland nice... it continues oscillating even closing the game 19:14 entuland thanks for showing, interesting 19:15 Krock ^^ 20:07 Astrobe "As for mob drops, if I removed drops for mobs that were killed by other mobs then players would quickly complain that their mob farms no longer work" 20:08 Astrobe I'd be very curious what people are doing; launch dogs after their pigs? 20:35 entuland I'm not really sure how I would go about searching it, so I'll try asking here first: is there any mod that allows players to easily display abritrary images in the game? Something like picture frames or the alike 20:36 entuland uhm... I may have found one such mod 20:37 entuland in another game they recently changed the mechanics so that mobs will drop loot not only when killed directly but also when killed by elemental damange (burned / drowned) 20:37 entuland that surely made farms interesting, Astrobe :P 21:49 scr267 !mod book 21:49 MinetestBot scr267: travelnet teleporters/bookmarks [travelnet] by Sokomine - https://forum.minetest.net/viewtopic.php?t=4877 21:50 scr267 !mod books 21:50 MinetestBot scr267: Books plus [books_plus] by red - https://forum.minetest.net/viewtopic.php?t=12140