Time Nick Message 00:09 VanessaE ~seen tenplus1 00:09 ShadowBot VanessaE: I saw tenplus1 in #minetest-hub 1 day, 3 hours, 45 minutes, and 15 seconds ago saying "g;night all" 00:10 VanessaE damn it.... 00:10 benrob0329 I'd expect him tomorrow 00:10 VanessaE yeah 14:02 rubenwardy Rewrote the first two chapters in the book 14:03 rubenwardy also renamed them 14:03 rubenwardy https://rubenwardy.com/minetest_modding_book/en/basics/getting_started.html 14:03 rubenwardy https://rubenwardy.com/minetest_modding_book/en/basics/lua.html 14:45 rubenwardy oh no, another one 14:45 rubenwardy !title https://rubenwardy.com/minetest_modding_book/en/games/games.html 14:45 MinetestBot rubenwardy: Creating Games - Minetest Modding Book 15:25 timdorohin rubenwardy: thank you 15:28 timdorohin rubenwardy: nope, mod security needs to be disabled 15:29 timdorohin with it enabled and mod added to trusted mods require() fails 15:30 timdorohin idk why it works this way, looks like a bug, but only option to use require() now seems is disabling mods security... 15:35 Jordach local your_var = minetest.request_insecure_environment() 15:36 Jordach requires 5.0 afaik 15:36 timdorohin Jordach: it works on 4.17.1 15:36 Jordach :thinking: 15:36 timdorohin everything but require() works 15:37 Jordach well, i've just implemented a nice fancy round robin thing 15:38 timdorohin WTF empty server max_lag = 6 O_O http://mtstat.us.openode.io/lor.minetestserver.ga:30000 15:46 rubenwardy There is never a good reason to disable mod security, timdorohin 15:47 rubenwardy Your mod is buggy 15:47 rubenwardy Posting in topic 15:48 timdorohin rubenwardy: i wrote an answer in topic 15:48 rubenwardy Posted a reply 15:49 rdococ Idea: Some sort of way to use Scratch (a kids programming language) to program in Minetest, and put Minecraft for Raspberry Pi to shame 15:50 timdorohin rubenwardy: i saw. i already use it: 15:50 timdorohin local insecure = minetest.request_insecure_environment() 15:50 timdorohin local socket = insecure.require('socket') // fails there o_O 15:54 rubenwardy Not sure how IRC works then 15:55 timdorohin rubenwardy: idk, but from code all seems ok 15:59 tumeninodes Hey folks, anyone can tell me what's up here? https://pastebin.com/NFbEBpxE I just updated and now have these errors when trying to launch any games 16:03 ANAND tumeninodes: I get that error if there's a mismatch between MTG and MT 16:03 ANAND If you have also updated MT, don't forget to re-compile ;) 16:04 tumeninodes ugh.... 16:05 tumeninodes I did not re compile 16:09 rubenwardy Lol 16:11 tumeninodes :P 16:11 timdorohin rubenwardy: well, i'm dumb. But this need a paragraph in lua_api.txt - when use insecure require you need to replace global require with insecure, call it, and after you are done, replace global require back. 16:12 rubenwardy No no no 16:12 rubenwardy Well 16:12 rubenwardy Replacing it back may be ok 16:12 rubenwardy But it could be a vulnerability, and you shouldn't need to do that 16:12 timdorohin this is how it was implemented in irc mod 16:12 rubenwardy Oh really 16:12 timdorohin s/was/is/ 16:13 timdorohin will fix my mod now 16:15 timdorohin rubenwardy: i think that can be fixed in MT engine (wrapper function for insecure require), or mentioned in documentation 16:20 rdococ Hmm, Snap! (a Scratch-like language with support for Scheme features such as first class procedures and stuff) has a feature which lets you map code to blocks. You could create dummy blocks that represent Minetest functions and then apply the code mapping. 16:36 Krock o/ 16:41 timdorohin rubenwardy: fixed mod FTGJ 16:42 timdorohin now no more issues for moving to Mod releases? 16:42 Krock "FTGH Flame Tree Group Holdings" 16:42 Krock nothing for FTGJ 16:57 rdococ hi Krocodile 19:17 ircSparky can a player open another player's inventory? (preferable without making an in-between detached inventory) 19:18 rubenwardy no 19:21 Krock yes. copy the other player's inventory into your inventory 19:21 Krock or copy it into a node inventory 19:22 Krock question correctly answered; customer still not satisfied 20:57 Krock Well that sucks. 20:57 Krock "Hostinger free hosting platform is deprecated now. It is hard to maintain due to the old hardware and the complexity of the infrastructure. As a result, we are shutting it down in 2 months." 20:57 Krock gotta have to move my 30 MiB somewhere else 21:05 rubenwardy does that host your mod search? 21:05 Krock yeah.. adjusting some links 21:06 Fixer Krock: lol... 21:06 Fixer 30 mb in 2018... 21:06 Fixer future we deserve 21:06 rubenwardy https://content.minetest.net/ has forum search too :) 21:07 Krock Fixer: minimalism for the win. to be fair; I kept the video material very limited and low-quality since I've got a potato connection to upload it 21:07 Krock rubenwardy: oh nice. When did THAT come up? :P 21:07 Fixer Krock: i'm not against minimalism, it is just sad 21:08 Fixer there is no business model for this... 21:08 Fixer it seems 21:08 Krock indeed. the 4th best mobile friendly page after motherf*ckingwebsite, bettermotherf*ckingwebsite and bestmotherf*cking.website 21:09 Fixer there was other motherf*cking site too iirc 21:29 Fixer Krock: for some reason I have great satisfaction when saving firefox reader mode articles output into simple txt files... minimalism we lost 21:36 Fixer ROUND ONE 22:12 rubenwardy Added a WYSIWYG editor to content db :) 22:13 rubenwardy https://i.rubenwardy.com/yN0if.png 22:18 tumeninodes that moment you realize, you're trying to scroll down on a raster image 22:23 rubenwardy there's even a word counter and reading time 22:24 tumeninodes can you make a WYSIWYG formspec system? :D 22:27 ChimneySwift there's a really good CSM for making formspecs 22:29 rdococ I'm working on a project in Snap! (a programming language based on Scratch), using its codification feature to translate code into Lua. Eventually, it will allow you to create Lua mods within Snap!. 22:31 ChimneySwift I don't really like scratch, but that sounds like an amazing way to get people into modding/coding 22:32 rdococ Eventually, though, I want to create a Lua mod that uses an XML library to parse and interpret the Snap! code directly, so that you could literally package a Snap! project as a Minetest mod. 22:52 rubenwardy there's a google project for this 22:53 rdococ Do you have a link? 22:55 rubenwardy https://developers.google.com/blockly/ 22:55 rubenwardy it has a Lua exporter 22:55 rubenwardy scratch exporter to Lua 22:56 rdococ ah 22:57 rdococ I'm pretty sure that Scratch 3.0 will be using Blockly... 22:57 rubenwardy heh 23:00 timdorohin I've got fun with max_lag again, on empty server every hour +-10 minutes it jumps, sometimes up to 6s 23:02 timdorohin LA jumps too, but only process on a server is minetest and redis (that save it's state every 5 minutes) 23:07 Fixer rubenwardy: nice 23:07 Fixer timdorohin: post a bugrepory 23:10 timdorohin Fixer: bug report about what? The most funny thing that this happens only when there is no players on server. (and happens only on dual-opteron old server) 23:11 timdorohin I don't found reason of this yet.