Time Nick Message 00:02 jordan4ibanez Wait a second 00:02 jordan4ibanez minetest.register_on_dignode(function(pos, oldnode, digger)) is broken? :( 00:04 jordan4ibanez Wait no...hmm....maybe I've just got the dumb. 00:20 nolsen sythe: facade leader? You mean that facade game? 00:20 sythe Nope, not the 2007 one 00:20 sythe Common misconception 00:26 nolsen Then what Facade? 00:26 nolsen If it's not Façade. 00:28 sythe #Facade 01:22 Elronnd Hi, new to the game: In exploration mode (or whatever it's called) is there a way to accelerate night? 01:32 est31 /time 6000 01:33 est31 or /time 6:00 02:13 Pilcrow182 hrrm, fixing bugs is a pain. I've now managed to -completely- break my code... :P 02:17 technomancy Pilcrow182: which code? 02:18 est31 Pilcrow182, use git :) 02:20 Pilcrow182 technomancy: eh, it's just some mod code I was working on. making an autogrinder and autocompressor for a subgame I've been working on. it mostly worked, but there was a couple of major bugs I couldn't fix with the old code, so I'm overhauling the main abm. 02:22 Pilcrow182 not putting it on git yet as it is extremely messy code. I made far too large a mod and I want to split it into parts. 02:31 technomancy cool; based on technic? 02:31 technomancy also: use git even if it's not on github 02:32 technomancy you can make commits locally and then mistakes can be rolled back and stuff 02:48 jordan4ibanez I think I might be making the definitive enchant mod for minetest, but oh god does it generate a fuck ton of tools 02:54 Pilcrow182 technomancy: I only know the very basics of using git for github. I'm not gonna mess around with learning how to use it locally right now, but maybe later. Also, no it's not based on technic; it's original code. No offense to RBA or anyone else, but I don't personally like technic. it's well designed, but not to my tastes... 02:58 Pilcrow182 jordan4ibanez: it might be better to store the enchantments as item meta, for things that don't affect mining speed, etc. see the mining drill from technic for an example of how to store meta in an inventory item: https://github.com/minetest-technic/technic/blob/master/technic/tools/mining_drill.lua#L262 03:26 jordan4ibanez So in lua 03:27 jordan4ibanez I want to get the values of the tables, but not starting from 1, like 2,3 and so on, {[2]="foo",[3]="fooyoutoo"} 03:27 jordan4ibanez I want to modify those values, but without having to specify the item names, so just go list item 1, list item 2 03:28 jordan4ibanez That's literallly the best way I can explain that, haha. 04:15 technomancy Pilcrow182: I'd say using git locally is actually easier than using github 04:16 technomancy just skip the `git remote ...` and `git push` steps 04:17 Pilcrow182 I'm focusing on the task at hand, but I'll experiment with that later 04:17 est31 technomancy, not if you use githubs online editor 04:18 technomancy est31: oh yeah I forgot about that 04:19 Pilcrow182 est31: I didn't know github had an online editor, so that's no problem; I've used cli git for github pushes. 04:20 est31 Pilcrow182, then its in fact easier to use git locally 05:18 MinetestBot 02[git] 04UltimateNate -> 03minetest/minetest: Remove unneccessary space for tab completion 133ae8b92 http://git.io/vLmME (152015-06-16T07:16:22+02:00) 05:18 MinetestBot 02[git] 04Wuzzy2 -> 03minetest/minetest: Don't highlight entries in credits 13bbf6f4f http://git.io/vLmMu (152015-06-15T17:43:47+02:00) 05:31 jordan4ibanez OH GOD 05:31 Elronnd ? 05:32 jordan4ibanez If you do local capabilities = minetest.registered_tools[enchant.pick[x]]["tool_capabilities"], and you modify it in a loop, no matter if you nil it or not, it'll always subtract from itself over and over again 05:32 jordan4ibanez You have to make it global 05:32 jordan4ibanez 4.5 hours wasted figuring that out, great 05:34 technomancy yo dawg I heard you like bugs so I put some mutability in your programming language so you can experience undocumented confusing semantics while you code 05:34 jordan4ibanez You just summed that up perfectly, thank you 05:37 technomancy normally that meme strikes me as overused, but it seemed like a good fit here 05:44 TheWild about client-side scripting: some time ago I wrote about the need of sending special messages by server to client (e.g. run function by given id with parameters). Now I see that sending special messages from client to server could be good too. By that, we could get rid of automatic send when button on formspec is clicked and leave it to the client-side script decision. 05:45 TheWild and even make formspec more flexible: onmouseenter, onmouseleave, onclick, onkeypress... that stuff 05:46 est31 yes basically reprogram html + javascript because that is too slow 05:46 est31 and NIH 05:47 est31 instead of sending code to the client and back I think we should just send strings 05:47 est31 strings and mod names 05:47 est31 with handler functions 05:48 TheWild I didn't mean to make formspec out of html, neither javascript;. I meant events to which functions could be bound to 05:48 est31 yes I know 05:48 est31 then people come along want to have it resizeable 05:48 est31 next people want custom fonts 05:48 est31 (already kenney suggesting it) 05:48 est31 next people want dynamic resizing 05:49 est31 next this next that 05:49 est31 and if we wait a bit, we have html 05:49 est31 + js 05:49 TheWild I think if resizing could be done in Lua, they could program automatic resizing on their own 05:49 technomancy I'm really torn on this 05:50 technomancy I mean, the current system is *very* insufficient, and I am not a fan of NIH, but ... the idea of putting a web view in it makes me cringe a bit 05:50 technomancy just say no to CSS 05:52 technomancy also I really want a monospace font, but I feel silly asking for it =) 05:52 TheWild I'm afraid about putting html to render formspec because: 1. it is too redundant, 2. too much parsing and 3. too much effort for this improvement 05:52 technomancy yeah, it's overkill for sure 05:52 technomancy if there were a clear option for a middle ground it would make the choice easier, but I don't know of one 05:52 jordan4ibanez Wait, no, I'm a triple moron, you can't start an item def with 0, I think? 05:52 jordan4ibanez tool def* and tool speeds I mean 05:53 TheWild I prefer not to program everything in core, just give ability to do so (everything else can be scripted in Lua) 05:53 technomancy TheWild: full ack 05:53 technomancy do as little as possible in C++ 05:53 technomancy but we need *some* input mechanism and some drawing mechanism 05:54 est31 what do you hate about CSS? 05:55 technomancy est31: they just randomly left out obvious features 05:55 technomancy est31: witness how many compile-to-CSS languages exist 05:55 est31 technomancy, they are adding them, at slow pace, but adding 05:56 technomancy ok, I'm just talking about CSS as of the time I stopped paying attention to webdev 05:57 jordan4ibanez Are tool definitions seperate from item definitions? 06:07 TheWild just a loose thought: http://pastebin.com/zT1nJ7Wh 06:07 TheWild is bringing OOP to minetest an overkill? 06:15 technomancy this seems like a pretty tame incarnation of OOP 06:18 technomancy TheWild: I wonder if something like formspec.add({{12,10} = button}) would be better 06:18 technomancy TheWild: that is, to have the layout be more descriptive 06:19 technomancy "at these X and Y coordinates, there is this element" 06:19 technomancy would make it more amenable to programmatic manipulation 06:20 est31 hmmmm, what features should your initial client side scripting feature set cover? 06:24 TheWild I don't know yet, but I'm sure all (most?) event-catching stuff and receiving/sending special messages to server 06:24 * est31 probably shouldnt annoy with these questions 06:24 est31 ? 06:24 est31 ah 06:25 TheWild at least all event produced by formspecs - this is to the script decision what is send to the server. Not every button must send something. 06:25 TheWild s/send/sent/ 06:31 hmmmm est31: by "initial" do you mean what will be included before 1.0.0 release? 06:31 hmmmm to answer that 06:31 hmmmm this may be a bit ambitious 06:31 hmmmm the next-gen formspec and screen drawing 06:31 hmmmm sounds 06:32 hmmmm client/server RPC 06:32 hmmmm the next gen formspec won't be formspec at all 06:32 hmmmm formspec is an abomination. it was made for a very specific use case and then people bolted features on and started using it as a custom UI thing 06:33 est31 what do you suggest as replacement? 06:33 jordan4ibanez Woooo 06:33 jordan4ibanez https://youtu.be/T5eAz3jMjp4 06:33 jordan4ibanez Also goodnight 06:33 hmmmm an API that looks very similar to irrlicht's native one 06:34 technomancy hmmmm: that sounds ideal for a couple reasons 06:34 hmmmm in fact the intention is to make it as simple as possible 06:34 hmmmm a wrapper around the irrlicht GUI api 06:34 hmmmm if we ever move to a new graphics engine, I want to use OpenSceneNode, not ogre3d 06:34 technomancy 0) closer to irrlicht means less work, which means more likely to be done promptly and 1) means introducing fewer limitations to what mods are capable of 06:34 est31 idk, irrlichts API works with hard coordinates, doesnt it? 06:34 hmmmm they're relative 06:35 technomancy hmmmm: do you have links to the underlying API that we'd be wrapping? 06:35 hmmmm technomancy, obviously. 06:35 hmmmm well 06:35 hmmmm we need to be careful here 06:35 hmmmm i don't want to inadvertantly cement any irrlicht-isms into our engine agnostic api 06:36 est31 I very much like formspec's inventory based grid 06:36 hmmmm http://irrlicht.sourceforge.net/docu/namespaceirr_1_1gui.html 06:36 hmmmm so we can make a widget for that 06:37 technomancy hmmmm: I'm pretty suspicious of APIs that claim to let you swap out the underlying engine "without changing application code" 06:37 est31 no I mean that we leave the bare screen resolution behind and move to something more semantic 06:37 technomancy IME it never works in practice for nontrivial things when applied to things like ORM libs 06:37 hmmmm est31, don't see why you should be scared about screen resolution dependent things 06:37 est31 if we don't then mods which use hard coords will look shit at retina displays for example 06:37 hmmmm you have the screen resolution and DPI available to you while plotting the elements 06:38 est31 and mods will use hard coords because mod writers are stupid 06:38 est31 well, most of them 06:38 technomancy ._. 06:38 est31 (judging by what Ive seen) 06:38 hmmmm so we'll make relative coordinates the default 06:38 hmmmm trust me, there will be a lot of talk once we start working on it 06:40 est31 but many things about client side scripting can be done without formspec redo 06:41 hmmmm well 06:41 est31 like having sane carts for example 06:41 hmmmm i'd like having a form widget with slots 06:41 est31 or moddable prediction 06:41 hmmmm but i don't want the formspec syntax ever again in anything 06:41 hmmmm this is a chance to break free from reverse compatibility 06:42 est31 I like formspecs, because you can do things fast 06:42 est31 most of the story happens on the server 06:42 est31 but when you do the gui yourself in client lua, you will have to take care of a couple of things 06:42 est31 1. send input to server 06:43 TheWild change formspec syntax and provide a wrapper for backward compatibility 06:43 hmmmm that might not be necessary 06:43 est31 2. recieve input from server, and display it 06:43 hmmmm why do you need to send input to the server 06:43 est31 of course, if we have an inventory widget, it will be updated automatically 06:43 hmmmm that's the old way of doing things 06:43 hmmmm think about things the new way 06:43 est31 hmmmm, for example, one changes a parameter for a machine, e.g. a quarry 06:44 hmmmm and that logic could be on the client side 06:44 technomancy it depends on whether you need to run code server-side to prevent cheating 06:44 est31 they press "escape" 06:44 est31 then that has to be sent to the server 06:44 est31 the new value 06:44 hmmmm setting some value to something else, sure i agree with that 06:44 hmmmm but GUI INPUT does not need to be sent 06:44 est31 technomancy, also server side code has multiplayer :) 06:45 est31 yes, but you need to write the parser for that 06:45 est31 one client side which gets the info 06:45 technomancy hmmmm: right; the individual edits vs the final product 06:45 est31 one server side 06:45 Pilcrow182 got my bugs all solved. improved readability and reduced the mod's size, to boot! now it's late and I need to go to bed. goodnight, all! o/ 06:45 est31 you need the client side already with formspecs, now there its on the server 06:45 est31 but the server side code will be new 06:46 TheWild I prefer game logic to be executed on the server, like server knows everything about environment 06:46 est31 its unneccessary overhead and complication when trying to make a simple mod 06:48 est31 of course, experienced mod creators want sophisticated APIs 06:48 est31 they can use whatever they want 06:48 est31 err the new method 06:48 est31 but formspecs still should remain I think, for simple mods 06:50 est31 but thanks for the list hmmmm 06:50 est31 because for me, formspecs arent that bad 06:50 hmmmm more generally i want to be able to draw things to the screen 06:50 hmmmm and ultimately that will replace the hud 06:50 est31 i see 06:50 hmmmm register things to be drawn to the screen each loop 06:51 technomancy I want to be able to port computercraft to minetest 06:51 technomancy also a pony would be super 06:51 hmmmm next up 06:51 hmmmm visual effects 06:51 technomancy http://i.ytimg.com/vi/JePrax2Svlg/hqdefault.jpg 06:51 hmmmm registering shaders to get triggered on certain events 06:52 hmmmm so you can have blurry vision for 5 seconds if the user drinks a potion or someting 06:52 hmmmm and then we can move the death screen to this 06:52 hmmmm the entire HP system to lua in fact 06:53 est31 executing arbitrary shader code? 06:53 est31 I wonder whether thats secure 06:54 est31 also I wonder what webgl implementors have done regarding securit 06:54 est31 y 06:55 TheWild AFAIK there were some specific graphics cards which were vulnerable 06:56 hmmmm WebGL was at worst a DoS vector 06:57 hmmmm mods aren't at the level of untrustworthiness of something as fleeting as a website with javascript 06:57 hmmmm there's a much higher level of effort required to install mods to begin with 06:57 est31 ahm no 06:57 est31 if we have client side scripting 06:57 est31 then the mods are provided by the server 06:58 est31 just as with javascript 06:58 hmmmm that's if we do end up going with that model 06:59 est31 you mean you want to require players to manually install the server's mods in order to be abled to join? 07:02 hmmmm that would definitely help the security situation 07:02 hmmmm my mind isn't totally made up 07:02 est31 I am totally hating that 07:03 CWz What security situation 07:03 est31 its one of the major advantages of minetest over minecraft IMO 07:03 est31 CWz, that you would run untrusted code otherwise 07:04 est31 but regarding the shaders, I guess it would be enough to inspect what webgl implementations do 07:04 hmmmm the protection is in the drivers now 07:04 TheWild me too. Minetest currently went very good way with downloading assets and caching them. Forcing players to download and install each of the mod manually will rather disinterest them. 07:05 TheWild ^ about: "I am totally hating that" 07:05 est31 we should check the shader script whether it invokes any "special features" like undocumented api calls 07:05 est31 have a predefined list of features, and run that 07:07 TheWild maybe a pack with some standard shaders (like we have minetest_game) 07:07 TheWild we could know they're secure (maybe) 07:10 est31 I realize that the more features we give lua access to, the more we allow mod creators to fuck minetest's design descisions (which they usually do) 07:11 est31 reminder: we are too scared to include a server side version api because mod creators could abuse that for feature detection 07:11 hmmmm https://www.khronos.org/webgl/security/#Shader_Validation_and_Transformation 07:11 TheWild do we have any "standarizing organization" to review new features, merge them, reject or implement them the correct way? 07:12 est31 https://github.com/orgs/minetest/people 07:12 est31 if two of those people +1, then its added 07:12 hmmmm well 07:12 hmmmm with caveats 07:12 est31 unless some speak against 07:13 hmmmm for larger changes it might be prudent to get a larger consensus 07:15 est31 "A shader cannot address outside a texture" 07:15 est31 we can steal their shader compiler :) 07:19 est31 ok next item hmmmm ? 08:07 est31 airbus puts .9k sattelites into earth orbit? 08:07 est31 n1ce 08:18 TheWild about https://github.com/minetest/minetest_game/pull/395 - why not to store furnace state and time instead of keeping it active? 08:23 TheWild ok, nevermind; I just skipped Kalabasa answer which was the solution and something seems to be commited for that. 08:40 crazyR does anyone know where i can find a copy of travelnet_travel.wav from the travelnet mod. it doesnt seem to be included 08:43 est31 ah the new shift-to-and-from-inventory feature is working great 08:55 JamesTait Good morning all; happy Fresh Veggies Day! 😃 11:06 Thron hi, is there problems with http://www.minetest.net/ site. The links dont open my side?? 11:07 Thron wait it just back to normal.. maybe update to site 11:20 oats are leveldb and redis backends incompatible with each other, since it looks like they're used to save levels? 11:51 sfan5 oats: every backend supports everything 11:51 sfan5 you can freely migrate between backends 12:04 TheWild does setmetatable(some_table, {anykey = somevalue}) make any sense or only __index, __lt etc. can be used as a key? 12:53 MinetestBot 02[git] 04est31 -> 03minetest/minetest: Add list-rings 13c977fbd http://git.io/vLO6T (152015-06-16T14:51:26+02:00) 13:49 LemonLake what exactly is a list-ring 13:56 CWz [off] seems like minetest has it's first griefing video: https://www.youtube.com/watch?v=_Vig8H5PBAY 13:57 LemonLake about time 13:57 LemonLake how kind of them 14:00 Jordach oh looky 14:00 Jordach a LemonLake 14:00 LemonLake eyyy 15:13 CWz Is there setting to increase login into servers timeout 15:13 est31 ? 15:14 CWz when connecting to a server if the server doesn't respond in time client gives up. is there a setting to increase the time the client waits 15:16 Calinou there's no reason you want to do that 15:17 Calinou it's 30 seconds AFAIK 15:17 Calinou even 10 seconds is a lot 15:18 CWz feels more like 5 before it give up 15:18 kilbith it's 10s 15:18 kilbith https://github.com/minetest/minetest/commit/5f0b36b8b70faa36b20343342567471c8f50b7f2 15:18 kilbith and it's way enough 15:18 Amaz It's 10 seconds. 15:24 CWz anyone knows who owns dtamedia.info:50000 15:26 CraigyDavi CWz, probably Ravi Kumar (coolicebot@hotmail.com) 15:26 CraigyDavi * cooliceboy@hotmail.com 15:27 CWz [off] someone there is masquerading as deezl 16:37 CraigyDavi World 'server' not available. Available worlds: 2015-06-16 17:14:36: ERROR[main]: Subgame specified in default_game [minetest] is invalid. 2015-06-16 17:14:36: ERROR[main]: ERROR: An unhandled exception occurred: Supplied invalid gamespec 16:37 CraigyDavi ^ uh what's this meaning? 16:37 CraigyDavi World server is available! 16:41 Cryterion Hi, anyone here know which servers have far digging distance's set? 17:03 Calinou Cryterion, I'm not sure whether disable_anticheat = true disables the check, but I think it does 17:04 Calinou in creative mode you can dig up to 10 nodes away 17:11 Cryterion Calinou, tks, that does comfirm that the server we trying to find is in creative mode then 17:17 Calinou the server might have a mod to extend punch range with all items 17:17 Calinou but by default, creative mode has an higehr punch range 17:18 Cryterion Calinou - Video in server forum, under WhichServerIsThis 17:27 luizrpgluiz hi all :) 17:31 Krock meow 17:36 MinetestBot 02[git] 04est31 -> 03minetest/minetest: Update credits tab 137b7f8b7 http://git.io/vLs9t (152015-06-16T19:34:27+02:00) 17:53 jordan4ibanez Hi Krock 18:13 nolsen !server BetterMTServer 18:13 MinetestBot nolsen: BetterMTServer | 188.165.3.51 | Clients: 1/10, 0/3 | Version: 0.4.12-dev / minetest | Ping: 7ms 18:16 nolsen BetterMTServer is despertly looking for users. 18:19 luizrpgluiz hahahaha, Brazilian players prefer my server to be the lightest for them 18:22 luizrpgluiz concerned that many users are wondering how I make server, and then I say, turns around, searching on the internet, kkkkkkkkkkkkkkkkk 18:29 DusXMT nolsen: Any requirements? 18:30 nolsen what you mean? 18:31 nolsen Just connect to it. 18:32 nolsen https://sites.google.com/site/BetterMTServer 18:39 nolsen Yay. 18:39 nolsen !server BetterMTServer 18:39 MinetestBot nolsen: BetterMTServer | 188.165.3.51 | Clients: 3/10, 0/3 | Version: 0.4.12-dev / minetest | Ping: 14ms 18:39 nolsen 3 people :D 18:40 nolsen And Ping went up higher. 18:45 Thron Ultimate.. 18:45 Thron nolsen 18:45 nolsen ? 18:46 nolsen Wow, I found a lava cave but full of mese 18:46 nolsen mese ore 18:46 nolsen and other various of ores 18:46 nolsen erm not mese 18:46 nolsen sulfur 18:46 Thron im save player ;) dont be so Big Brother checking on me down there under ;)) 18:52 MinetestBot 02[git] 04est31 -> 03minetest/minetest: GUIFormSpecMenu::OnEvent code style update and small refactor 137a90b31 http://git.io/vLGBX (152015-06-16T20:33:07+02:00) 18:57 Jbb Ive played mt on a 1gb ram pc 18:57 Jbb it just worked without mods 18:58 Jbb But there was Problems with the nvidia graphics to 18:59 jordan4ibanez_ Dafaq 18:59 jordan4ibanez_ Minetest just crashed my pc for no reason 18:59 nolsen !mod Economy 18:59 MinetestBot nolsen: Currency and economy [currency] by Dan Duncombe - https://forum.minetest.net/viewtopic.php?t=7002 19:00 jordan4ibanez_ Oh nope, it was simple screen recorder 19:08 nolsen Ugh my unified skins mod stopped working 19:08 nolsen !mod unified_skins 19:08 MinetestBot nolsen: Could not find anything. 19:08 nolsen !mod unified skins 19:08 MinetestBot nolsen: Skins for unified_inventory [u_skins] by Krock - https://forum.minetest.net/viewtopic.php?t=9807 19:11 MinetestBot 02[git] 04ShadowNinja -> 03minetest/minetest: Simpler patch for saplings trying to grow on unknown nodes 13a1a2ac7 http://git.io/vLGVs (152015-06-16T21:07:38+02:00) 19:11 nolsen !mod facitions 19:11 MinetestBot nolsen: Could not find anything. 19:12 nolsen Gonna take this in PM 19:13 nolsen Does anyone know a mod that brings the minecraft equilivent of /tpa? 19:13 jordan4ibanez_ https://youtu.be/e71_7lpv5Kg enchants are fancy 19:13 est31 what does /tpa do? 19:14 nolsen It's a teleport command for users, except it ask the user if the user that requested the command to teleport to you 19:14 nolsen There's also /tpahere 19:14 jordan4ibanez_ I think I could make very nice fireworks after I'm done with this, possibly even fireworks that you can modify with a schematic 19:15 nolsen which asks the user if the user1 that ran the command to teleport to that user1 19:15 est31 yea there is a mod 19:15 est31 dont know the name though 19:15 nolsen est31: What mod is it? 19:15 nolsen oh 19:15 nolsen Maybe this should be not a mod but a MT feature :D 19:15 est31 MT is very stripped down 19:16 nolsen BetterMTServer is one of the best servers there is :D 19:16 nolsen Containing 123 mods. 19:17 nolsen But balanced in speed and mods 19:19 nolsen Now I need to restart it soon because it's behind a bit on commits. 19:19 nolsen It must always be the latest on commit! 19:38 Calinou https://lut.im/OebvJLdb/w38WDeHV 19:38 ElectronLibre Wow. 19:38 ElectronLibre Let me guess... just test? 19:39 Calinou of course 19:39 kilbith "just shit" 19:40 ElectronLibre ^ Just test summed up in two words. 19:40 ElectronLibre Other than "just test" 19:41 ElectronLibre It's easy to recognize : lot of nodes placed everywhere, people with extra large nicknames including numbers at the end, dead corps, bad grammar, etc.. 19:56 Thron CWz 19:56 CWz Yes 20:07 nolsen VanessaE_: I didn't know you had Shiter erm I meant Charter for an ISP. 20:09 VanessaE_ actually charter has worked pretty well for me 20:09 VanessaE_ no complaints really 20:09 VanessaE at least not about internet...now my computer, on the other hand...... 20:09 nolsen ._. 20:10 nolsen Charter doesn't even have native IPv6 20:10 nolsen And they give me 60Mbps internet download speed...but they didn't give me 60Mbps upload speed, just 4Mbps. 20:10 Jordach nolsen, fibre or VDSL 20:10 VanessaE that's what I have here (60/4) 20:11 VanessaE works well enough 20:11 Jordach i have the feeling it's copper cabling 20:11 nolsen vDSL? 20:11 nolsen There's no fibre going to my house 20:11 nolsen It's coax cable 20:11 Jordach nolsen, it's an upgrade to ADSL 20:11 Jordach which allows duplex 1gbps up/down 20:11 nolsen No fibre wiring here. 20:12 nolsen Just coax cables. 20:12 Jordach nolsen, vDSL is copper 20:12 Jordach it's just a better connection standard 20:12 Jordach my router / modem supports it, and is marked by the RED input jack 20:12 * VanessaE is now the proud owner of three 1600x1200 20.1" panels 20:13 VanessaE holy crap this is a lot of desktop space 20:13 Jordach https://en.wikipedia.org/wiki/Very-high-bit-rate_digital_subscriber_line 20:13 * nolsen ** SysInfo ** Client: HexChat 2.10.2 (x64) ** OS: Microsoft Windows 8.1 ** CPU: AMD A4-6210 APU with AMD Radeon R3 Graphics (1.00 GHz) ** RAM: 3512 MB Total (961 MB Free) ** VGA: AMD Radeon(TM) R3 Graphics ** Uptime: 15.41 Hours ** 20:13 nolsen Decent specs :3 20:13 Jordach you can potentially get more than 60/4 20:13 nolsen Sometimes we don't even get 60/4 20:13 Jordach "VDSL ITU G.993.1 VDSL 55 Mbit/s 3Mbit/s 2001-11-29" 20:13 Jordach sounds familiar? 20:13 nolsen I guess. 20:14 sfan5 me has normal DSL 20:14 sfan5 :( 20:14 Jordach ADSL is BS 20:14 Jordach fibre is coming though 20:14 Jordach 500/500 20:14 Jordach mmmmmmmm 20:14 nolsen DSL = Digital Subscriber Line. 20:14 nolsen HAH 20:14 nolsen More like DSL = Damn Slow Internet 20:14 nolsen Or ADSL = Annoyingly Damn Slow Internet 20:15 VanessaE Jordach: 500/500? HAH 20:15 sfan5 depends 20:15 sfan5 i've never had something faster than dsl 20:15 sfan5 so dsl is the normal speed for me 20:15 sfan5 (it's slow i can agree on that) 20:15 nolsen My internet speed is 100TB up, 1024TB down 20:15 nolsen jk 20:16 nolsen Nobody even has that speeds yet. 20:16 nolsen We don't even have 100Gbps internet yet. 20:16 rom1504 even your ram is slower than that 20:16 Calinou every single ISP: 20:17 Jordach CYKA http://i.imgur.com/EPsMm1a.png 20:17 Calinou http://cdn.meme.am/instances2/500x/296821.jpg 20:17 Jordach also, here's sfan5 20:17 Jordach http://i.imgur.com/XrW2U0w.webm 20:17 VanessaE brb 20:18 Jordach well shit 20:18 Jordach >Untitled Page 20:18 Jordach shows how competant IT is in this country 20:19 Jordach "superfast broadband (24 Megabits per second and above). " 20:20 Jordach brb rewiring circuit box 20:20 Jordach i get 120mbps down the road 20:26 jordan4ibanez Jordach: https://www.youtube.com/watch?v=m9cXU2y_Lmc 20:28 Jordach Jordach, i nearly implemented tinker's construct tool building 20:28 Jordach shite 20:28 Jordach lmao 20:29 nolsen !mod map 20:29 MinetestBot nolsen: Explore [explore_map] by Echo - https://forum.minetest.net/viewtopic.php?t=2950 20:30 nolsen If someone created the mod from minecraft "computercraft" on minetest :D 20:31 nolsen Then my life will be complete...I think. 20:31 kilbith technomancy did 20:31 Jordach >AMD Nano R9 290x at half the watts and a quarter of the size 20:31 nolsen !mod computercraft 20:31 Cryterion nolsen, Create it, your free to do so :) 20:31 MinetestBot nolsen: Could not find anything. 20:31 Jordach (card is named Nano) 20:31 nolsen I can't. 20:31 nolsen I don't know Java or lua. 20:32 Cryterion do you know how to program a bit, any language 20:32 nolsen Python. 20:32 Cryterion lua is easier than basic 20:33 nolsen But I would also have to know Java 20:33 nolsen In order to make computercraft exactly like the minecraft mod 20:33 Cryterion If you can prog Python, then just apply your concept in a lua way, read others mod code, best way the do it 20:34 nolsen but I still couldn't do it. 20:34 nolsen I'm not the best in python. 20:34 Cryterion You'll never get it exact, don't expect that, and exact won't be accepted either, Make your own version 20:34 nolsen nah. 20:35 nolsen It must be exact 20:35 Cryterion Your own version with your bit in it will do 20:35 nolsen the original copy was epic 20:35 nolsen I'll let someone else take the oppurtunity 20:35 Cryterion You can't copy the texture's, so you'll have to draw your own 20:36 nolsen I can't draw. 20:36 nolsen But I'm not doing it anyways. 20:36 Jordach !pil nolsen 20:36 MinetestBot nolsen, Someone thinks you need to brush up on or learn Lua, please go to: http://lua.org/pil/ 20:36 nolsen I'm fine. 20:37 Cryterion nah, you got drug with a pil :) 20:37 nolsen lol 20:37 nolsen suuure 20:39 Taoki Hi. Is it possible to make a server shutdown be delated after a minetest.after function has executed? So that the server doesn't close until that function has ran. 20:40 VanessaE not sure, but you *can* register an on-shutdown hook if you need to do some kind of housekeeping 20:41 VanessaE plants_lib does that (to play out the rest of its mapgen log) 20:41 Taoki Don't think that works for what I need. I must delay shutdown until the function executes 20:41 VanessaE well you could redefine the /shutdown command. 20:42 VanessaE but I don't think you can wedge into the general shutdown code other than that ^^^ or on_shutdown 20:43 Taoki ok. Perhaps I could add a delayer in on_shutdown... though that would be a hack 20:43 VanessaE sure, you can do that 20:44 VanessaE any code executing in an on_shutdown hook will hang the shutdown process until it completes 20:44 VanessaE (and I *think* the "environment" is otherwise complete during that time, too) 20:46 nolsen !mod u_skins 20:46 MinetestBot nolsen: Skins for unified_inventory [u_skins] by Krock - https://forum.minetest.net/viewtopic.php?t=9807 20:48 Cryterion Night everyone 21:03 nolsen Finally fixed the unified skins, and now it has the Mane 6 skins! :D BRONIES UNITE! 21:22 segfault22 The function string.split() returns an array, but I'm having trouble accessing it because there is no name assigned to it. How do we assign a name to the array produced by minetest's string.split() function 21:25 VanessaE probably just foo,bar,baz,... = string.split(blah) 21:25 VanessaE or rather, foo = 21:25 VanessaE looks like you'll get foo[1] = (first thing), foo[2] = (second thing), ... 21:30 segfault22 So we just put the function string.split() as the value of a variable, so that each time the variable is used, the function executes and returns it's dangling, nameless result. That should work for what I'm using it, for now at least. 21:30 segfault22 thank you 21:39 soupertrooper hello 21:44 daswort hi soupertrooper 21:45 soupertrooper I was looking at the source of minetest and was wondering where it handles input and how difficult it would be to allow controller support on android. at the moment when i press buttons it recieves unhandled code or something 21:46 daswort For such questions take a look at the developer channel: #minetest-dev soupertrooper 21:46 soupertrooper I did check there but seemed empty 21:50 daswort There are ~60 people. soupertrooper 21:51 soupertrooper my fault :( lol 21:54 daswort Have you opened a thread in the forum? Only few know the code for MT on Android, so they may not be in the channel at this moment. 22:03 nolsen Yay 22:03 nolsen My server has like 4 or 5 people on it 22:03 nolsen !server BetterMTServer 22:03 MinetestBot nolsen: BetterMTServer | 188.165.3.51 | Clients: 4/10, 1/4 | Version: 0.4.12-dev / minetest | Ping: 7ms 22:04 nolsen Ping is still good. 22:59 MrQuantumE Hullo 23:07 air anyone want a mod? 23:11 WindHero that's a rather vague question 23:12 air I wrote a mod and am looking for someone to maintain it 23:13 Sokomine why don't you maintain it yourshelf? 23:14 air that is the boring part, I just wanted to write one 23:14 Sokomine you're most likely the one who knows best about your mod? truely abandomed mods are sometimes taken care of by vanessae. but she has a lot of mods to care about already 23:14 Sokomine what does your mod do? 23:15 air teleport between a source and destination block 23:15 WindHero that seems rather self-maintaining 23:15 WindHero not a lot to break in the short run 23:16 * Sokomine nods to windhero 23:17 nolsen UGGH 23:17 nolsen I'm glad I fixed that bug with the PR 23:17 air I don't play minetest much and would never use the mod 23:17 nolsen now I have to wait till someone compiles it for windows 23:21 WindHero If you yourself wouldn't use the mod... 23:21 WindHero what suggests to you that others would? 23:22 WindHero I personally believe that the best mods are the ones that their creators enjoy 23:22 air I don't run a public server, it is good for public servers 23:22 Sokomine hm, might be a case of a mod for a server...but even then, the creator would enjoy it on the server he plays on 23:23 WindHero case in point: OldCoder's Moontest server used CaveRealms 23:23 air you must own the source and destination areas to use, unlike other teleporters that let you tp into an area you don't own 23:23 WindHero I eventually started playing there, but couldn't find the caves 23:24 WindHero so I investigated, found the problem, and fixed it 23:26 OldCoder WindHero, am I using the right revision? 23:27 WindHero I believe so, but I haven't been on your server in a while 23:27 OldCoder all right 23:27 OldCoder Remember 23:27 OldCoder SolarTest 23:27 OldCoder Is the Dest 23:27 OldCoder ination 23:27 OldCoder WindHero, ^ 23:27 WindHero Yeah, sorry for the long absense 23:28 OldCoder Hm no sorry 23:28 OldCoder Just a really fun idea to play with 23:28 OldCoder And people want to try it 23:28 OldCoder "Why can't I fly to the Earth" 23:28 WindHero should I work on Earth before Mars then...? 23:28 OldCoder No Mars is the test case 23:29 OldCoder and paramat is interested 23:29 WindHero ! 23:29 OldCoder You can consult with him 23:29 OldCoder If he has not changed his mind 23:29 OldCoder He agrees 23:29 OldCoder MT has potential and this is an example 23:30 Sokomine solartest sounds very fine. the moontest sky is very impressive 23:30 OldCoder We will keep it 23:30 OldCoder SolarTest means 23:30 OldCoder Different worlds in levels 23:30 OldCoder Possibly with different skies 23:30 OldCoder It is actually possible 23:30 OldCoder To fly between worlds 23:30 WindHero yup 23:31 OldCoder WindHero, I am prepared to destroy and rebuild the _game and the world 23:31 OldCoder Though I'd like to port over the buildings 23:31 OldCoder to any new incarnation 23:31 OldCoder When you are ready to think about this, see me and I'll give you a ZIP of the _game 23:31 WindHero I doubt such steps will be necessary 23:31 Sokomine guess the trouble will be to locate the buildings 23:31 OldCoder Have not githubbed it yet but will do so 23:31 OldCoder Sokomine, one step at a time 23:32 OldCoder WindHero, see me for a moonzip 23:32 OldCoder Later this month or in July 23:32 WindHero I will 23:32 WindHero First, 23:32 OldCoder And BTW let me know if you know Blender people 23:32 Sokomine anyway, good to hear that there's progress and development! 23:32 OldCoder I need to put space helmets on the Moo-N Cows 23:32 WindHero I should probably do a bit of maintenance on WkyTest 23:32 OldCoder Yep 23:32 WindHero I myself know blender 23:32 * Sokomine currently tries to teach her traders to have a more random stock 23:32 OldCoder You will be busy enough as it is 23:32 WindHero but Jordach is far better than me 23:32 OldCoder Indeed 23:33 OldCoder If he shows up I will talk to him 23:33 WindHero alright 23:34 WindHero Moo-N cows... do I detect a hint of H. G. Wells?