Minetest logo

IRC log for #minetest, 2015-06-16

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

All times shown according to UTC.

Time Nick Message
00:02 jordan4ibanez Wait a second
00:02 jordan4ibanez minetest.register_on_dignode(function(pos, oldnode, digger)) is broken? :(
00:02 greenman_ joined #minetest
00:04 jordan4ibanez Wait no...hmm....maybe I've just got the dumb.
00:05 sythe_ joined #minetest
00:20 Viper168 joined #minetest
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 ecutruin joined #minetest
00:28 sythe #Facade
00:38 TheBonsai joined #minetest
00:38 TheBonsai joined #minetest
00:46 ruskie joined #minetest
00:54 Xenoth joined #minetest
01:01 Akagi201 joined #minetest
01:22 Elronnd Hi, new to the game: In exploration mode (or whatever it's called) is there a way to accelerate night?
01:24 paramat left #minetest
01:32 est31 /time 6000
01:33 est31 or /time 6:00
01:51 NakedFury joined #minetest
02:12 Pilcrow182 joined #minetest
02:13 Pilcrow182 hrrm, fixing bugs is a pain. I've now managed to -completely- break my code...  :P
02:16 jordan4ibanez joined #minetest
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:29 Shackra joined #minetest
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:03 greenman_ joined #minetest
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.
03:31 DMackey joined #minetest
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
04:28 phantombeta joined #minetest
05:03 NakedFury joined #minetest
05:11 ]DMackey[ joined #minetest
05:13 RealBadAngel joined #minetest
05:16 LazyJ joined #minetest
05:18 MinetestBot [git] UltimateNate -> minetest/minetest: Remove unneccessary space for tab completion 3ae8b92 http://git.io/vLmME (2015-06-16T07:16:22+02:00)
05:18 MinetestBot [git] Wuzzy2 -> minetest/minetest: Don't highlight entries in credits bbf6f4f http://git.io/vLmMu (2015-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 TheWild joined #minetest
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:41 CWz joined #minetest
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:49 Player_2 joined #minetest
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:54 Thron joined #minetest
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 Cryterion joined #minetest
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:19 Viper168 joined #minetest
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 zak1975 joined #minetest
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 kilbith joined #minetest
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:52 NakedFury joined #minetest
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:54 Darcidride joined #minetest
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:00 Haudegen joined #minetest
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:09 Amaz joined #minetest
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 ?
07:23 Trustable joined #minetest
07:26 Haudegen joined #minetest
07:33 chchjesus_ joined #minetest
07:33 Calinou joined #minetest
07:40 err404 joined #minetest
07:44 yang2003 joined #minetest
07:44 aheinecke joined #minetest
07:51 ac_minetest joined #minetest
07:52 aheinecke_ joined #minetest
08:05 Yepoleb joined #minetest
08:07 est31 airbus puts .9k sattelites into earth orbit?
08:07 est31 n1ce
08:16 TheWild joined #minetest
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:36 Halamix2 joined #minetest
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 joined #minetest
08:55 JamesTait Good morning all; happy Fresh Veggies Day! 😃
09:02 Telesight joined #minetest
09:10 Dartmouth joined #minetest
09:17 RealBadAngel joined #minetest
09:55 proller joined #minetest
10:02 Thron joined #minetest
10:10 IKRadulov joined #minetest
10:11 IKRadulov joined #minetest
10:18 Jousway joined #minetest
10:19 aishield joined #minetest
10:44 Haudegen joined #minetest
10:53 jojoa1997 joined #minetest
11:03 Wayward_Tab joined #minetest
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:13 TheWild joined #minetest
11:16 behalebabo joined #minetest
11:16 Weedy joined #minetest
11:18 Haudegen joined #minetest
11:19 Darcidride joined #minetest
11:20 oats joined #minetest
11:20 oats are leveldb and redis backends incompatible with each other, since it looks like they're used to save levels?
11:21 Fusl joined #minetest
11:21 CWz joined #minetest
11:35 Hirato joined #minetest
11:36 meldrian joined #minetest
11:47 ThronL joined #minetest
11:51 sfan5 oats: every backend supports everything
11:51 sfan5 you can freely migrate between backends
11:58 THR joined #minetest
12:01 Akagi201 joined #minetest
12:04 TheWild does setmetatable(some_table, {anykey = somevalue}) make any sense or only __index, __lt etc. can be used as a key?
12:05 est31 joined #minetest
12:09 Fusl joined #minetest
12:20 Haudegen joined #minetest
12:27 Cryterion joined #minetest
12:31 greenman_ joined #minetest
12:37 Akagi201 joined #minetest
12:53 MinetestBot [git] est31 -> minetest/minetest: Add list-rings c977fbd http://git.io/vLO6T (2015-06-16T14:51:26+02:00)
12:55 Jordach joined #minetest
13:00 TheBonsai joined #minetest
13:02 LittleJoe joined #minetest
13:26 oats left #minetest
13:29 proller joined #minetest
13:41 Cryterion joined #minetest
13:49 LemonLake what exactly is a list-ring
13:56 Cryterion joined #minetest
13:57 LemonLake about time
13:57 Darcidride joined #minetest
13:57 LemonLake how kind of them
13:57 hmmmm joined #minetest
13:57 DMackey joined #minetest
13:58 Darcidride joined #minetest
14:00 Darcidride joined #minetest
14:00 Jordach oh looky
14:00 Jordach a LemonLake
14:00 LemonLake eyyy
14:11 CraigyDavi joined #minetest
14:29 The_Loko joined #minetest
14:30 Viper168 joined #minetest
14:49 Cryterion joined #minetest
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 Haudegen joined #minetest
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:25 alket joined #minetest
15:26 CraigyDavi CWz, probably Ravi Kumar (coolicebot@hotmail.com)
15:26 CraigyDavi * cooliceboy@hotmail.com
15:28 phantombeta joined #minetest
15:33 TheWild joined #minetest
15:34 LedInfrared joined #minetest
15:34 Calinou|mobile joined #minetest
15:48 AnotherBrick joined #minetest
15:52 H-H-H joined #minetest
15:52 rubenwardy joined #minetest
16:12 behalebabo joined #minetest
16:20 proller joined #minetest
16:21 ElectronLibre joined #minetest
16:22 phantombeta joined #minetest
16:32 Robert_Zenz joined #minetest
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?
16:44 Erthome joined #minetest
16:44 Thron joined #minetest
16:50 james22 joined #minetest
16:52 Tux[Qyou] joined #minetest
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:07 fusion44 joined #minetest
17:11 Cryterion Calinou, tks, that does comfirm that the server we trying to find is in creative mode then
17:15 NekoGloop joined #minetest
17:15 The_Loko joined #minetest
17:15 mazal joined #minetest
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:24 Krock joined #minetest
17:27 luizrpgluiz joined #minetest
17:27 luizrpgluiz hi all :)
17:27 Ataron joined #minetest
17:30 jordan4ibanez joined #minetest
17:31 Krock meow
17:36 MinetestBot [git] est31 -> minetest/minetest: Update credits tab 7b7f8b7 http://git.io/vLs9t (2015-06-16T19:34:27+02:00)
17:53 jordan4ibanez Hi Krock
18:03 roboman2444 joined #minetest
18:03 roboman2444 joined #minetest
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:14 Telesight joined #minetest
18:16 nolsen BetterMTServer is despertly looking for users.
18:18 Shackra joined #minetest
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:26 Ataron joined #minetest
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:38 Robert_Zenz joined #minetest
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 [git] est31 -> minetest/minetest: GUIFormSpecMenu::OnEvent code style update and small refactor 7a90b31 http://git.io/vLGBX (2015-06-16T20:33:07+02:00)
18:56 Jbb joined #minetest
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_ joined #minetest
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:03 err404 joined #minetest
19:03 FreeFull joined #minetest
19:03 FreeFull joined #minetest
19:04 jojoa1997|PC joined #minetest
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 [git] ShadowNinja -> minetest/minetest: Simpler patch for saplings trying to grow on unknown nodes a1a2ac7 http://git.io/vLGVs (2015-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 Elronnd joined #minetest
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:41 err404 joined #minetest
19:46 VanessaE joined #minetest
19:55 aheinecke joined #minetest
19:56 Thron CWz
19:56 CWz Yes
20:02 VanessaE_ joined #minetest
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 cvtsx joined #minetest
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 sythe joined #minetest
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:24 Pulec joined #minetest
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 Akagi201_ joined #minetest
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
20:50 ElectronLibre left #minetest
21:01 Builderman joined #minetest
21:03 werwerwer joined #minetest
21:03 nolsen Finally fixed the unified skins, and now it has the Mane 6 skins! :D BRONIES UNITE!
21:17 segfault22 joined #minetest
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:36 Haudegen joined #minetest
21:38 segfault22 joined #minetest
21:39 soupertrooper joined #minetest
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.
21:56 jojoa1997 joined #minetest
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:04 alket_ joined #minetest
22:17 Wayward_Tab joined #minetest
22:28 jordan4ibanez joined #minetest
22:39 crazyR_ joined #minetest
22:39 crazyR_ joined #minetest
22:40 Hirato joined #minetest
22:41 Viper168 joined #minetest
22:56 Aaron1011 joined #minetest
22:57 MrQuantumE joined #minetest
22:59 MrQuantumE Hullo
23:01 WindHero joined #minetest
23:05 Aaron1011 joined #minetest
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 GrimKriegor joined #minetest
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 Aaron1011 joined #minetest
23:26 Aaron1011 joined #minetest
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?

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