Time Nick Message 07:59 tenplus1 hi folks 08:06 tenplus1 https://forum.minetest.net/download/file.php?id=15560 08:09 IcyDiamond cool 08:10 tenplus1 hi diamond :D 08:10 IcyDiamond hi 08:11 IcyDiamond does craftguide have an api? 08:12 tenplus1 the one in xdecor mod ? 08:12 IcyDiamond !mod craftguide 08:12 MinetestBot IcyDiamond: Crafting Guide [craftguide] by jp - https://forum.minetest.net/viewtopic.php?t=14088 08:13 tenplus1 it mostly uses the default minetest.get_all_craft_recipes 08:13 IcyDiamond !mod xdecor 08:13 MinetestBot IcyDiamond: X-Decor [xdecor] by jp - https://forum.minetest.net/viewtopic.php?t=12534 08:13 tenplus1 and caches items and recipes ready for use/search 08:13 IcyDiamond well elepower has custom crafting system 08:13 IcyDiamond kind of like technic does 08:14 tenplus1 craftguide does however use global functions so I dare say they can be used outside 08:14 tenplus1 craftguide:get_tooltip :get_recipe :get_formspec etc. 08:17 IcyDiamond maybe i could make my own guide book thing for elepower 08:17 IcyDiamond formspecs are crap tho :( 08:18 tenplus1 most mods that want their own crafted or special items outwith default crafting has their own books :) in mc at least 08:33 CWz is there a mod that removes extra spaces between words? 08:34 tenplus1 not that I can see 08:34 IcyDiamond CWz: http://lua-users.org/wiki/StringTrim 08:34 tenplus1 nice 08:52 tenplus1 minetest.register_on_chat_message(function(name, message) message = message:gsub(" ", " ") ; return message end) 08:53 tenplus1 that'll greatly reduce spaces in text, and you could run the gsub part a few times to make sure :D 08:54 tenplus1 wb ANAND 08:54 ANAND ty tenplus1 :) 08:57 rubenwardy Just add a plus at the end of the first string 08:57 rubenwardy No need to run it multiple times then 08:57 rubenwardy gsub(" +", " ") 08:57 tenplus1 ohhhh, so any number of spaces can be downed to a single 1 08:57 IcyDiamond :gsub("%s+", " ") 08:57 tenplus1 sweet :) thanks ruben 08:58 IcyDiamond make sure you get all white space ;) 09:00 tenplus1 am gonna add that to xanadu swear filters 09:00 IcyDiamond btw if you're on linux, lua has an interpreter so you can test lua code in your terminal :) 09:00 IcyDiamond just run lua 09:01 IcyDiamond you can also run lua files with it 09:01 IcyDiamond but make sure it's pure lua and no minetest globals :) 09:05 tenplus1 hrm, chat messages not appearing with that one... weird 09:10 tenplus1 wait a sec, I always assumed you could return message to show new message... it's a true/false bool 09:10 tenplus1 o.O damn... so I have to chat_send_all to show the new message to players without spaces ? 09:10 IcyDiamond i guess 09:11 tenplus1 that kinda sucks... 09:11 tenplus1 but I suppose 09:19 tenplus1 :) working a-ok... even have player nick in yellow 09:21 rubenwardy IcyDiamond: you do need to install Lua though, it doesn't come by default 09:21 rubenwardy You can also get this on Windows 09:21 rubenwardy But it's very useful 09:22 rubenwardy Also, looks like I'm splitting this chapter into two 09:22 rubenwardy Sneak peak: https://github.com/minetest/minetest/commit/9f19b7d9367c5dc2758a9d4690b091b745fc821d 09:22 rubenwardy Oops 09:22 rubenwardy https://i.rubenwardy.com/RrN85.svg * 09:22 rubenwardy (same image as earlier) 09:23 tenplus1 :P 09:23 tenplus1 hi fixer 09:52 CWz tenplus1, don't forget to add a check for shout 09:53 tenplus1 shout is fine depending on circumstance, players tend to come down hard on shouters anyhoo :D 09:53 tenplus1 it'll kick swearers, block the swear and remove spaces for now :D 09:55 rubenwardy the shout privilege 09:55 rubenwardy register_on_chat_message is still called even if the player doesn't have should 09:55 CWz *shout 09:56 tenplus1 really ? tjhat's even more silly 09:56 rubenwardy nope 09:56 rubenwardy chat commands are chat messages 09:56 rubenwardy chat commands are also implemented in pure Lua 09:57 rubenwardy ie: it uses on_chat_message and checks for / 09:57 rubenwardy !book chat 09:57 MinetestBot rubenwardy: Chat and Commands - https://rubenwardy.com/minetest_modding_book/en/chapters/chat.html 09:57 rubenwardy https://rubenwardy.com/minetest_modding_book/en/chapters/chat.html#intercepting-messages 09:57 rubenwardy quote: "WARNING: CHAT COMMANDS ARE ALSO INTERCEPTED." 09:58 rubenwardy hmmm, could make that clearer with one code snippet 09:59 rubenwardy support for sections in !book would be cool, but probably overkill 10:00 rubenwardy well 10:01 rubenwardy *support for pointing to anchors in chapters in !book would be cool, but probably overkill 10:02 rubenwardy I need to add sections to the modding book, but that's a different thing. (sections = Basic, World, Players, Code Quality, Final Steps) 10:03 tenplus1 hi entuland 10:03 entuland hello there tenplus1 10:03 entuland and hello everybody 10:06 longerstaff13 morning 10:07 tenplus1 k, added shout priv check... 10:07 tenplus1 hi longer 10:13 IcyDiamond i might try making myself a chat mod as well 10:14 tenplus1 wanna see what I ended up with ? 10:16 tenplus1 https://pastebin.com/2GJehhc6 10:17 rubenwardy I think I'm going to add a new callback 10:17 tenplus1 to do what ruben ? 10:17 rubenwardy one which is before the chatmessage is sent to clients 10:17 rubenwardy so you can modify it 10:18 tenplus1 and you return the new message ? 10:18 rubenwardy yeah 10:18 tenplus1 unless you amend the current one to do something like: return true, new_message 10:18 rubenwardy ie: minetest.register_on_pre_chat_send(function(type, name, message) return message:gsub(" +", " ") 10:19 tenplus1 or that :D 10:19 rubenwardy well, it's like HP change - splitting in two allows one to cancel and the other to manipulate 10:19 tenplus1 kewl 10:19 rubenwardy chat plus could use that to act nicely with other callbacks 10:19 tenplus1 +100 10:21 longerstaff13 a late hello tenplus1 :P 10:21 rubenwardy but first: mmb 10:21 tenplus1 mmb ? 10:21 rubenwardy minetest modding book 10:21 tenplus1 ohhhh 10:21 longerstaff13 o/ rubenwardy 10:21 rubenwardy I'm writing 2 very opinioned chapters on code structure and testing 10:22 rubenwardy they're not intended to be prescriptive really, but to make readers think about possibilities 10:24 tenplus1 handy 10:24 tenplus1 brb, lunch time :P 10:33 IcyDiamond im gonna use my settingtypes.txt as a todo list 10:33 IcyDiamond https://i.lunasqu.ee/Screenshot_18-07-02-13:32:30.png 10:33 tenplus1 :P 10:43 IcyDiamond can you do minetest.register_on_chat_message multiple times in a mod? 10:43 IcyDiamond how are these callbacks ran 10:44 IcyDiamond if one returns false then the rest aren't called? 10:44 IcyDiamond or what 10:46 rubenwardy in order of registration 10:46 rubenwardy and yes, either true or false 10:48 IcyDiamond wait if true is returned, others do get called right? 10:48 IcyDiamond or wait 10:48 tenplus1 if you return true then it wont display message 10:48 IcyDiamond true means handeled 10:49 IcyDiamond so if i return false, do the rest of the callbacks fire? 10:49 tenplus1 yeh 10:49 IcyDiamond ok cool 10:49 tenplus1 the first true it comes across the ball stops there 10:49 IcyDiamond yeah okay cool 11:26 tenplus1 hi twoelk 11:26 twoelk o/ 11:53 Krock hi tenplus1 11:54 tenplus1 hey krock :) whass new 11:55 Krock !tell tumeninodes Your branch failed to apply; cleaned it up. Please "git branch -D add_fence_rails" "git fetch origin" "git checkout origin/add_fence_rails" "git checkout -b add_fence_rails" 11:55 MinetestBot Krock: I'll pass that on when tumeninodes is around 11:55 Krock tenplus1, ^ 11:56 Krock maybe there's a shorter way but meh.. that works too 11:57 tenplus1 :P 12:04 Krock tenplus1, http://krock-works.16mb.com/u/mapgen_madness.mp4 12:05 tenplus1 why do they disappear the first 3 placements ? 12:11 Krock because the mapgen (not sure if C++ or Lua) generates that particular areas at least three times 12:11 tenplus1 ouch, that must cause some major lag 12:11 Krock could be an issue with the emerge threads 12:15 tenplus1 so it helps speed up mapgen but may redraw that area of map a few times over 12:15 tenplus1 this'll have to be tested 12:28 Fixer HEY< LITTLE DRUM! 12:45 twoelk whats the weather like in scotland right now? friends will be landing in Edinburgh in about four hours :-) 12:46 tenplus1 Edinburgh is currently sitting at 16c with 79% humidity and cloudy with sun 12:47 * twoelk considers sneaking to the car and hiding in the luggage 12:48 twoelk although got a friend at the security might give her a fright if she sees me in the xray scanner 12:48 tenplus1 just wave on the way through :D 12:50 rubenwardy another PR: https://github.com/sfan5/minetestbot-modules/pull/14 12:50 twoelk what's happening to low end NAS devices? they seem to dwindle away - everything going clowdy nowadays 12:50 tenplus1 and cloud isnt that great tbh 12:51 tenplus1 so many issues with ppl using google and the like 12:51 rubenwardy !book 12:52 twoelk and of they go to the airport - and I'm still at the office :-( 12:53 * twoelk waves enviously 12:53 twoelk bah - only hand luggage - and I got no make me tiny potion 12:54 tenplus1 :p 12:57 tenplus1 hi raven 12:58 Raven262 Hi ten 12:58 tenplus1 :P 13:31 Krock If you're interested in a script which replaces the deprecated calls for you: https://pastebin.com/raw/GqhVTHuz 13:31 tenplus1 lol, the lazy way to update mods :) nice one 13:32 rubenwardy nice! 13:32 Krock nvm, rehosting: https://gist.github.com/SmallJoker/cb89c3f9e4be27a0e8bc10ced1c5fc31 13:32 IcyDiamond Lol 13:32 Krock Because comment function and such 13:33 MinetestBot tumeninodes: Jul-02 11:55 UTC Your branch failed to apply; cleaned it up. Please "git branch -D add_fence_rails" "git fetch origin" "git checkout origin/add_fence_rails" "git checkout -b add_fence_rails" 13:33 Krock tenplus1, well, I could add a git command below to automatically mark the files to commit, write a commit message and push 13:33 tumeninodes Gahhhhhhhh!!! WTF?! 13:34 tumeninodes Krock: so I just do all those steps and it should be good? 13:34 IcyDiamond tenplus1: mobs mod has a way to capture, right? 13:34 Krock tumeninodes, that's the plan, yes. 13:35 IcyDiamond tenplus1: can you also capture hostile mobs? 13:35 tumeninodes sigh... I'm really sorry man, : / 13:35 tumeninodes alright.... to the chop shop 13:36 twoelk does anybody use navit? 13:37 IcyDiamond tenplus1: I'm thinking about adding a machine that spawns mobs based on a capture egg in a slot and power 13:43 tumeninodes ok Krock, should be good now? 13:44 tenplus1 tamed animals can be caught and placed inside an egg containing it's information using net/lasso 13:44 Krock tumeninodes, the remote repo is not messed up. so yes, I think you're fine 13:44 tenplus1 monsters cannot be caught unless tamed and that's up to modders to make it tameable or add their own varients 13:45 tenplus1 also yes, a machine containing a spawn egg to spawn using power would be handy :D 13:45 tumeninodes ok good, thank you VERY much, and again, sorry for the PITA I am 13:45 IcyDiamond do monsters have eggs registered for them? 13:45 IcyDiamond i can add an item that catches mobs 13:45 tenplus1 yes, all mobs have eggs unless specifically omitted 13:45 IcyDiamond ok 13:46 tumeninodes do they come with hash browns? 14:09 IcyDiamond tenplus1: is there a way i can get mob entity name from an egg? 14:10 tenplus1 the egg IS the entity name usually... e.g. mobs_animal:cow gives u egg for mobs_animal:cow 14:10 tenplus1 if egg has _set at the end then it contains mob information inside (specific egg), just remove _set 14:11 IcyDiamond oh ok 14:11 IcyDiamond nice 14:11 tenplus1 tried to keep it simple... 14:12 IcyDiamond :D 14:13 rubenwardy ncie 14:14 tenplus1 there's also a mob:set_alias function to replace older mobs:cow with the newer mobs_animal:cow entities on the fly 14:16 IcyDiamond yay it works! 14:16 IcyDiamond it spawns mobs 14:17 IcyDiamond i think in addition to power this thing could also take some sort of fluid to run 14:17 tenplus1 w00t 14:17 IcyDiamond just to make it less op 14:17 IcyDiamond XD 14:26 IcyDiamond https://i.lunasqu.ee/Screenshot_18-07-02-17:26:05.png 14:27 tenplus1 o/ srifqi 14:27 srifqi \o 14:37 rubenwardy !book 14:37 MinetestBot rubenwardy: Minetest Modding Book - https://rubenwardy.com/minetest_modding_book/ 14:37 rubenwardy yay 14:38 IcyDiamond https://gitlab.icynet.eu/evert/elepower/blob/master/elepower_farming/nodes/spawner.lua 14:38 rubenwardy nice 14:38 tumeninodes haha, hexchat dings, just sounded like a very serious Pong match 14:39 Krock Updated https://gist.github.com/SmallJoker/cb89c3f9e4be27a0e8bc10ced1c5fc31 with setting_* function replacements. enjoy. 14:39 Krock and begin updating your mods :D 14:39 tenplus1 checking my remaining mods now :D 14:42 * tumeninodes is so glad he only has a handful of mods and they are not extensive 14:42 Krock over 150 replaced lines in the Lord Of The Test game 14:43 rubenwardy would be handy to have another script to iterate directories, run that script, then show the diff and ask whether to commit 14:43 Krock well, that's worth it 14:43 rubenwardy maybe 14:43 rubenwardy heh 14:43 tumeninodes are you planning to make an announcement about that on the forum? 14:44 rubenwardy # Multiple possibilities stresses me out 14:44 Krock tumeninodes, where would it belong? 14:44 tumeninodes how the hell should I know? :D 14:44 Krock rubenwardy, well yeah.. sideeffects 14:44 rubenwardy huh? 14:46 tumeninodes maybe the 5.0.0 is on the road thread? or better it's own thread. 14:46 rubenwardy could be pinned in modding discussion 14:47 rubenwardy "Script to fix deprecated function calls (eg: getpos, settings) 14:47 rubenwardy "Script to fix deprecated function calls (eg: getpos, setting_*) 14:47 rubenwardy "Script to fix deprecated function calls (eg: getpos, setting_*)" 14:47 rubenwardy lol 14:47 tumeninodes Do .... or Die 14:48 Krock fixed the multiple possibilities. it's however not complete because some functions cannot simply be replaced 14:48 tumeninodes I put "do" cuz I couldn't spell assimilate 14:48 Krock like get_look_yaw and get_look_horizontal are not equivalent 14:53 tenplus1 bows updated to use 0.4.16 functions :D 14:56 tumeninodes you updated... by reverting back one release? 14:56 tenplus1 ? 14:58 Krock no, because minetest.settings: is 0.4.16 and above only 14:58 tumeninodes ohhhhh 14:58 Krock !title https://github.com/minetest/minetest/pull/1949 14:58 MinetestBot Krock: Use a settings object for the main settings by ShadowNinja · Pull Request #1949 · minetest/minetest · GitHub 14:58 tumeninodes one of these days... I'll start getting this shit... I just know it 15:16 tenplus1 am running out of mobs to update to 0.4.16 functions :D 15:16 * rubenwardy was confused 15:16 rubenwardy *mods 15:16 tenplus1 oops yeah :D 15:17 * tenplus1 secretly implants 0.4.16 standard borg implants into mobs 15:37 * Krock gives tenplus1 more mobs 15:37 tenplus1 :PPPP 15:37 tumeninodes tenplus1..., you can check all mine if you like :D 15:37 tenplus1 ehehe, might do :) just tweaking bakedclay and cblocks :D 15:38 tenplus1 stasirs support is a pain in the arse 15:38 tenplus1 gotta check for stairsplus, normal stairs and stairs redo with transparency options 15:38 tumeninodes bakedclay is a soft dep for angled walls so, they are related ;) 15:56 tenplus1 o/ paramat 15:57 tumeninodes paramat: are you sure there is no way to merge the rail nodes, with their own defs, into fence registration? 15:58 paramat i'm fairly sure there is a way :) 15:59 tumeninodes maybe the way you helped me add the inner/outer stairs, into stairs? Although those shared the same functions 16:00 tumeninodes but if it can be done, with both fences and rails retaining their own connect_to rules, then I am all for it, and will gladly do the typing 16:00 tumeninodes ... to give Krock more work :P 16:00 Krock wait what 16:01 tumeninodes hahaha 16:04 tenplus1 cblocks and stairs redo updated 16:04 paramat replied, will test to see if i'm wrong 16:24 * tenplus1 finds paramat wrong and sentences him to buy donuts for the group 16:29 rubenwardy lol, wtf 16:29 paramat now everyone wants me to be wrong :) 16:30 tenplus1 o.O 16:30 rubenwardy FB Messenger doesn't allow you to send http://webchat.freenode.net/ in a message 16:30 tenplus1 but... donuts 16:30 rubenwardy know anything about that, Fuchs? 16:30 srifqi Donuts are yummy. :D 16:30 * twoelk just had some trout on bread and votes for more of that rather than doughnuts 16:30 rubenwardy says "(#368) The action attempted has been deemed abuse or is otherwise disallowed" 16:30 Fuchs rubenwardy: first time I hear that one, heh. Does it allow other freenode URLs? 16:30 ShadowBot https://github.com/minetest/minetest/issues/368 -- New tree generator. by RealBadAngel 16:31 rubenwardy it allows freenode.net 16:31 Fuchs rubenwardy: best report it to staff though, but not sure if they can do anything, that sounds a bit facebook sided 16:31 paramat heh 16:31 Fuchs maybe it dislikes "*chat*" 16:32 rubenwardy maybe 16:32 rubenwardy yes 16:32 rubenwardy ignoremechat.freenode.net is blocked 16:33 Fuchs good job, facebook 16:33 Fuchs dependent on how urgent it is I'd have a solution 16:35 rubenwardy woah 16:35 rubenwardy it also breaks https://rubenwardy.com/freenode-live/ 16:35 Fuchs hilarious. I'd poke facebook support about it, that sounds very much broken 16:35 IcyDiamond rubenwardy: I could send it 16:36 IcyDiamond ¯\_(ツ)_/¯ 16:36 Krock hidden FB filter: *free* 16:36 rubenwardy I'm in a group of 60 people 16:42 rubenwardy oh, this is odd 16:42 rubenwardy so 16:42 rubenwardy first message I sent mentioned freenode.net 16:42 rubenwardy err, not the first message in this chat, but the first recommending freenode 16:42 rubenwardy the next message was to webchat, which was blocked 16:43 rubenwardy any messages mentioning freenode in a url are then blocked, inxcluding freenode.net 16:43 Fuchs great job, facebook 16:43 rubenwardy guess they're not gonna join then 16:44 Krock inb4 use a FB-powered URL shortener to post it in the chat anyway 16:44 tenplus1 what's happening ? 16:44 rubenwardy scroll up :P 16:45 tenplus1 fb not allowing certain link addys ? 16:48 Krock tenplus1, a snippet of their internal chat filter algorithm code leaked: if (message:find("freenode")) then return "could not be sent :(" end 16:48 tenplus1 they really dont want anyone knowing about external chat platforms huh 16:49 rubenwardy it worked the first time though 16:55 CWz seems the anti extra space causes invalid multibyte strings to appear 17:31 tenplus1 hi bwarden 17:34 longerstaff13 I always used to think bwarden was rubenwardy lol 17:35 twoelk tenplus1 can another mod change the characteristics of mobs in mobsredo? like a fierce mask scaring monsters away 17:36 tenplus1 depends how you code it 17:36 twoelk hm 17:36 twoelk not coding yet just toying ideas 17:36 tenplus1 you could maybe search for mobs around masknode, if a mob then flip yaw and make it run away 17:36 tenplus1 the api will quickly regain control and stop it going too far 17:38 tenplus1 mobs:yaw(self, yaw, delay) exists to flip it with smooth rotation :) then just set acceleration to move away 17:38 twoelk for example some soap or parfume mod could attract certain mobs, make monsters smell the player from farther off and repell others 17:38 tenplus1 I havent added a node attractor function yet 17:39 twoelk or make npc's say smell related stuff 17:39 tenplus1 but node could detect a radius around it, find mobs, set the self.path to pathfind it's way towards soap 17:40 tenplus1 many internal self.* functions you could tweak to make mobs do just about anything 17:40 twoelk I was just trying to figure out uses for all them flowers in the plants mod that havn't been done yet 17:40 tenplus1 outwith original functions that were registered with mob 17:42 twoelk as I'm not that much into magic stuff I was looking for uses beyond potions and dyes 17:42 tenplus1 make some of the plants hurt when player or mob walks over it :D 17:43 twoelk although soap could be considered as potion I guess 17:43 tenplus1 no venus fly traps in there ? 17:43 tenplus1 lol, hi longer 17:43 longertest alright brilliant, this channel does work for webchats then :D 17:44 longertest hi lol 17:44 tenplus1 twoelk: you could possible backup the self.do_custom function and insert weird things for it to do at the start 17:44 tenplus1 random rotation near certain plants, follow/runaway, particles etc 17:45 tenplus1 do_custom is run every tick for mob when found :) 17:45 twoelk pretty complete list of plants and stuff https://github.com/Shadows-of-Fire/Plants/blob/master/src/main/resources/assets/plants2/lang/en_us.lang 17:46 tenplus1 ouch, not half 17:46 tenplus1 here's what I use on xanadu from plants megapack lite: https://pastebin.com/aHgBpB8u 17:46 tumeninodes paramat: shall I punch in that code and push? 17:47 twoelk several textures to some plants and items though 17:47 rubenwardy longerstaff13: should sue for copywrite infringement 17:48 longerstaff13 ? 17:48 tenplus1 hi Darcidride 17:49 tumeninodes bwarden/rubenwardy = potential (c) violation 17:49 tumeninodes heh 17:49 rubenwardy oops 17:49 longerstaff13 ah lol 17:49 rubenwardy meant trademark 17:49 tumeninodes ... that too 17:49 tumeninodes heck, go for pain & suffering too 17:49 * longerstaff13 forgot what he said earlier XD 17:49 * tumeninodes does that all the time 17:49 * tumeninodes does that all the time 17:50 longerstaff13 lol 17:52 twoelk hm -megapack-lite nice name, first enlarge to mega and then reduce to lite - sort of end where we started 17:52 tenplus1 ehehe, the mc mod is called plants megapack :) I just cut back the 280 flowers/plants down to those you see 17:53 * twoelk imagines colorfull meadows with 280 unique flowers 17:56 tenplus1 http://www.9minecraft.net/plant-mega-pack-mod/ <-- worth checking 17:57 * twoelk sighs and decides to split the mod into a modpack 17:58 tenplus1 dawww http://www.img5.9minecraft.net/img/Plant-Mega-Pack-Mod-7.jpg 17:59 twoelk yeah, textures don't really fit to that render style 18:00 twoelk have been studying the page before when looking for gardening ideas 18:21 * twoelk is of to drive home 18:29 Krock tenplus1, shall I use some advanced CSM to try to exploit your server? 18:29 tenplus1 and do what ? 18:29 Krock (submitting formspec fields not included right now) 18:29 tenplus1 we arent runninf 0.4.17 yet 18:29 Krock mainly checking for inventory slots 18:29 tenplus1 ahh 18:29 Krock like the bags - but xanadu seems to have many other mods 18:30 tenplus1 bags are protected, using your latest changes remember 18:30 Krock yes, the bug wasn't found on your server, however :P 18:30 tenplus1 we have morechests which aint good :d 18:31 tenplus1 but I do recommend players to use protected chests more 18:31 sofar Krock: you want my csm packet generator code? 18:31 Krock sofar, sounds promising. what does it do? 18:31 * tenplus1 wants a way to disable all csm on server 18:32 sofar allows you to generate arbitrary client-to-server packets 18:33 sofar IOW you can do things like send control events, or node digs or placement events, or interacting with inventories, or send formspec data 18:33 sofar pretty much anything the client can do 18:34 Krock unlocked the former two by granting all privileges locally 18:34 sofar I usually just snoop with wireshark and then modify the bytestream for my purposes 18:35 Krock control events as in player movement? not much abuse potential 18:35 sofar yes, but sending arbitrary formspec data can abuse all sorts of formspec security fails 18:35 Krock on the level of modding, the formspec sending formpec data is the only missing on the list here 18:39 Krock okay, the detached mobs inventories are safe :( 18:41 tenplus1 :P 18:45 nerzhul sofar sounds like a client modification, regular doesn't permit that 18:48 tenplus1 hi andro 19:03 sofar nerzhul: yes, it needs ~10 lines of C++ code 19:03 sofar nerzhul: I've shown it to you before... 19:04 nerzhul oh yes 20:07 Krock needs some more lines in CSM to send any formspec values + remembering existing fields 20:16 rubenwardy Proposal: take freeminer's name 20:16 rubenwardy Discuss 20:16 rubenwardy XD 20:17 * tenplus1 renames to Freemasons-test 20:19 rubenwardy Would need to get the domain, plus confusion 20:26 Krock rubenwardy, nah, it's not so easy to start a discussion 20:26 rubenwardy I think it should be called OpenMinecradr 20:26 rubenwardy I've checked with my lawyer, no trademark issues 20:27 tenplus1 how about "psdg0[dfug92nroejf mine" 20:27 * Sokomine looks confused 20:27 nerzhul NEWNAME=$(pwgen 10) 20:28 nerzhul Haet4eigh9 20:28 nerzhul oh there is a better 20:28 nerzhul Ailohlaaf3 20:28 tumeninodes Use a symbol, and call it, "the game formerly known as Minetest Game 20:28 nerzhul sounds swedish or something :D 20:29 tenplus1 lolol 20:29 nerzhul i like Chairahh1X 20:29 nerzhul or Cheu7fahko 20:29 nerzhul yes it's late :p 20:29 nerzhul => [] 20:29 paramat ExcavationExamination 20:30 tumeninodes I have given numerous, awesome names... Mesedonaia, Meseopotamia, Mese Miner, Meselot 20:31 tumeninodes 3 Do's & a Don't 20:31 tumeninodes Mese You, WIsh you were here 20:33 tumeninodes dummes Spiel 20:34 tenplus1 nite folks o// 20:34 tumeninodes g'nite tenplus1 20:38 tumeninodes Sand Puncher, Mese Calculated 20:39 tumeninodes I can go on allll night folks :D 20:40 tumeninodes Mesephoria 20:42 tumeninodes focus on Mese, build a story around it..., 20:43 rubenwardy MT Gine 20:43 rubenwardy Heh 20:44 Sokomine nerzhul: perhaps someone confused username and password? 20:45 Sokomine er...seems something is going on where i missed the start 20:45 Sokomine but...er...cobbleminer might be the most realistic :) we collect tons of that stuff 20:45 * Sokomine secretly staches some cobble mountains away on rubenwardys drive 20:54 nerzhul Sokomine ?? 21:00 tumeninodes Dig It 21:03 Krock lol nice. I can store text books in the protector mod 21:08 Krock at any location 21:12 Krock !tell tenplus1 Protector needs a simple patch. https://notabug.org/TenPlus1/protector/src/master/init.lua#L260 ("return true") change to "return onlyowner". Otherwise any node can be abused to store text 21:12 MinetestBot Krock: I'll pass that on when tenplus1 is around 21:18 * Sokomine is happy that nerzhul at least shares her confusion about today's irc 21:18 Krock !tell tenplus1 actually just check whether the node at "pos" is a protector node, somewhere here https://notabug.org/TenPlus1/protector/src/master/init.lua#L531 21:18 MinetestBot Krock: I'll pass that on when tenplus1 is around 21:18 paramat 'dig it' :) a bit like 'buildat' 21:18 Sokomine Krock: even with that change - wouldn't the owner still be able to store books? 21:18 Krock this line count annoys me. when I zoom in or out, the line number chnges 21:19 Krock Sokomine, well yes, but it would be limited to protector nodes only 21:19 Krock instead of all nodes (air..) 21:52 Sokomine might be a good idea to move the content of the cache folder into a database as well. files keep accumulating there 21:52 paramat Minimese 21:53 Sokomine maximeze! 21:53 tumeninodes MESE-O-RAMA!!!! 21:53 Sokomine over 95000 files in my mt-cache-folder. that's...inconvenient 22:05 BillyS How do I specifiy a world file when hosting a server? 22:05 BillyS --world seems to only work for singleplayer 22:08 rubenwardy this is getting a bit silly https://i.rubenwardy.com/KIKsL.png 23:55 ircSparky I use worldname 23:55 ircSparky hm 23:55 ircSparky i also use --world 23:56 ircSparky then followed by the adress 23:56 ircSparky eg: --world ./minez 23:56 ircSparky (on Debian)