Minetest logo

IRC log for #minetest, 2014-06-22

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

All times shown according to UTC.

Time Nick Message
00:19 Jordach tl;dr i suck at Surgeon Simulator
00:20 LemonLake tl;dr sfan5 is the go-to guy for anime recommendations
00:24 Jordach no shit :3
00:24 LemonLake okay, what alternatives are there to pavu?
00:37 phantombeta Hey guys
00:37 phantombeta What's the version of Minecraft that has the most mods?
00:38 LemonLake Possibly 1.5, if not 1.6
00:39 phantombeta joined #minetest
00:41 LemonLake Why?
01:11 Hirato joined #minetest
01:13 anunakki joined #minetest
01:31 LemonLake https://cdn.mediacru.sh/Avp7wV3nByJI.png
01:31 LemonLake was my code that bad
01:31 LemonLake oh my god it was
01:43 Hirato yo dawg, we herd u like exceptions, so we put exceptions in ur exceptions so you can catch while you throw
01:43 LemonLake oh my god
01:43 LemonLake that is so
01:43 LemonLake genius
01:43 LemonLake "so you can catch while you throw"
01:43 Hirato maybe the other way around sounds better
01:44 LemonLake no
01:44 LemonLake that is amazing
01:44 LemonLake you made my day
01:47 LemonLake thank you
01:48 Enke joined #minetest
01:56 Exio4 Hirato: that sounds like any OOP developer
01:57 LemonLake ^
01:57 Exio4 they tend to overuse objects and exceptions
01:57 Exio4 they're the new "GOTO"
01:57 LemonLake oh my god i paniced then
01:58 LemonLake i thought the next ep of my anime was corrupt or somethin
01:58 Exio4 i feel in love with haskell
01:58 Hirato I hate the typical OOP paradigm
01:59 Hirato I call it pokemon style programming for a reason; EX SHEP SHUNS! GOTTA CATCH EM ALL!
01:59 Hirato I'M GONNA BE THE CLEANEST CODE, THAT NO ONE EVER WROTE
01:59 LemonLake whats funny is it actually sounds japanese
01:59 LemonLake except its clearly not
02:00 Exio4 the typical OOP paradigm is make overcomplicated unneeded abstraction in places where a simple, a fucking simple, function could do the whole thing in 4 lines of code
02:00 Hirato many talks about that
02:01 Hirato 10000 line abstracted OOP mess vs 600 lines of equivalent procedural code
02:01 LemonLake hmm
02:01 LemonLake I'm with both
02:01 Exio4 anyway, the expresiveness of haskell's typechecker in an imperative language would be nice
02:02 Hirato I do use OOP, but I try to minimise any weirdness with it
02:02 Eater4 joined #minetest
02:02 Exio4 OOP is a tool, that could be used nicely in a few cases but people seems to like the feeling of overusing it
02:02 Hirato https://github.com/Hirato/lamiae/tree/master/src/rpggame you're welcome to check out my code I'm most proud of ^^
02:03 Hirato it's the Java I tell you
02:03 LemonLake oh god
02:03 Hirato in fact, I even compile with -fno-exceptions
02:03 Hirato new is overwritten to just call malloc and abort on failure
02:05 Exio4 exceptions are worse than gotos
02:05 Exio4 anyway, what do you think about haskell's type system?
02:05 Hirato I use goto in a small handful of places
02:05 Hirato never used haskell, no opinion
02:06 Exio4 gotos are awesome, but they're worse than gotos in the sense of "easyness of being abused"
02:06 Exio4 (correct my spelling when you're at it)
02:06 Hirato hmmm... seems I only use it once in rpgio.cpp
02:06 Hirato look for goto cleanup
02:06 LemonLake yuno so cute
02:08 Exio4 real world haskell is an awesome book
02:09 Hirato so how's my code ^^
02:12 Exio4 loopv?
02:12 Exio4 loop over?
02:13 Hirato loop vector
02:13 Hirato a macro that expands to: for(int i = 0; i < (v).length(); i++)
02:14 Hirato there's also loopvj, loopvrev, and then your usual loopi loopj ones
02:15 Hirato if you want to see some macro black magic, check out rpgconfig.cpp :p
02:16 Exio4 oh shit
02:17 Exio4 you should look at haskell
02:17 Hirato we only write for loops manually if we want to start at 1
02:17 Hirato or not iterate over the full range
02:18 Exio4 if i was you i would be using "high-order-functions" :P
02:18 Hirato that doesn't optimise very well in C though
02:18 Exio4 that is why i used ""
02:19 Exio4 some macro black magic for things for emulating them
02:19 Hirato for what do you suggest it?
02:19 Exio4 the loops
02:20 Hirato lol...
02:20 Exio4 i would be using an inlined function for doing the loop, instead of a macro
02:20 Hirato the macro just sets up the for(;;) bit of it
02:20 Exio4 i don't know the code base too much though
02:21 Hirato https://github.com/Hirato/lamiae/blob/master/src/shared/tools.h#L82-L91 https://github.com/Hirato/lamiae/blob/master/src/shared/tools.h#L183-L188
02:22 Exio4 i should stop being a lazy bastard and actually do shit
02:22 Exio4 fuck me
02:22 Hirato I haven't touched thhis stuff since february, haha
02:30 cmhobbs joined #minetest
03:02 kizeren joined #minetest
03:05 dvere joined #minetest
03:06 skasturpls joined #minetest
03:07 Gethiox joined #minetest
03:08 Xack joined #minetest
03:18 kizeren2 joined #minetest
03:31 deltib joined #minetest
03:34 kahrl joined #minetest
03:46 Lunatrius joined #minetest
04:16 Vargos joined #minetest
04:55 nman3600 joined #minetest
05:01 asl joined #minetest
05:26 LazyJ joined #minetest
06:02 jp__ joined #minetest
06:04 jp__ Hi all.
06:08 blaze joined #minetest
06:08 jin_xi joined #minetest
06:10 Weedy joined #minetest
06:10 Gizmo joined #minetest
06:11 werwerwer_ joined #minetest
06:14 nore joined #minetest
06:31 dhbiker joined #minetest
06:32 nicolas__ joined #minetest
06:34 Krock joined #minetest
06:43 CWz joined #minetest
07:03 Calinou joined #minetest
07:03 Firebat|Off joined #minetest
07:03 Firebat joined #minetest
07:05 asie joined #minetest
07:05 * Calinou is uploading MCE changes: support of new textures in Carbone, tree top updates, grass and leaves colour change
07:06 sfan5 Calinou: http://i.imgur.com/oeAEAdx.gif
07:07 sfan5 meow :3
07:07 sfan5 hi everyone
07:07 VanessaE hi
07:07 Calinou hi
07:09 blaze joined #minetest
07:10 Krock hi
07:10 blaze joined #minetest
07:18 ecutruin joined #minetest
07:23 fishyWET joined #minetest
07:25 Calinou :( again someone requesting server-side movement
07:26 ecutruin Hrm?
07:26 Calinou Wuzzy said it would hinder cheaters
07:26 VanessaE bbl
07:26 Calinou but I believe it doesn't help, they'll find other ways to cheat anyway
07:27 Krock anticheat is what's needed
07:27 ecutruin Well at least mirroring movement on the server could be good.  As cheats could be pretty powerful if the server just accepts anything the client sents.
07:27 ecutruin sends*
07:28 Calinou it doesn't accept anything if you don't disable anticheat
07:28 ecutruin In a good server-client design, you never want to trust ANYTHING from the client.
07:28 Calinou you're not supposed to disable it
07:28 Calinou but you don't want to make lag obvious either
07:28 Calinou by saying that, id software would have hired you… in 1996
07:28 Calinou look at how recent games move stuff client-side, it's for a reason :P
07:29 ecutruin They tend to do both though, client-side prediction and server-side for protection.
07:30 Calinou that's possible, but you still increase server load (and spend time coding such stuff, far from trivial, lots of false positives)
07:30 Calinou the only really good anti-cheats are the ones that never, or almost never cause false positives
07:30 Calinou eg. anti-noclip (that one would really be appreciated)
07:36 Firebat joined #minetest
07:36 Calinou a jungle tree spawned on the side of a cliff, lol
07:41 LemonLake joined #minetest
07:45 fishyWET left #minetest
07:46 fishyWET joined #minetest
07:51 fishyWET_ joined #minetest
07:52 fishyWET_ joined #minetest
07:52 fishyWET_ left #minetest
07:54 fishyWET joined #minetest
07:57 ecutruin Calinou, I do kind of agree.. but being able to essentially teleport due to no server-side protection can actually be very powerful in the right kind of server.
07:59 dhbiker joined #minetest
08:00 sfan5 ecutruin: you can't just teleport somewhere, the server does not allow that
08:03 ecutruin so it does have some prediction on the server.
08:06 Calinou that's not prediction, that's basic cheat detection
08:13 ecutruin Position knowledge is prediction, you have to know where the player is to stop them from teleporting, otherwise they could just say they were at that position all along.
08:14 ecutruin I mean, to be honest, if they server didn't know where everyone was at a given time.. it would have a lot of other issues as well.
08:15 Calinou it's not about predicting the future
08:15 Calinou it's a position check
08:16 ecutruin Yeah, but it needs to keep knowing where the player is to do that.. so.. when the player moves, it needs to see if the position they were moving in is valid before moving them.
08:17 ecutruin That's a kind of prediciton a sense, but I will agree its more of a position check.  Either way.. that means the server already does movement, no?
08:18 Calinou no, not at all
08:18 Calinou player movement is fully client-side
08:20 ecutruin Then how does the server know where the player is?
08:22 Calinou the position is just sent
08:30 sfan5 if the client says it went to pos (x,y,z) the server calculates the distance and resets the pos if the distance is too high
08:32 RealBadAngel joined #minetest
08:33 Calinou woah, water flowed into a whole cave
08:36 Krock omg. such rare
08:37 * sfan5 meows at Krock
08:37 rdococ joined #minetest
08:39 * Krock memeows back
08:41 dhbiker joined #minetest
08:42 ecutruin That's kind of terrible. >.<  I mean, it works, but it is easy to exploit.
08:44 Eater4 How?
08:45 ecutruin For instance, I could send multiple movements in rapid succession faster then I'm supposed to be able to?
08:45 ecutruin Potentially could fly that way even unless they safeguarded against that.
08:54 Calinou server step is 0.1s by default
08:54 Calinou ecutruin, you can fly and noclip, but at normal speed only, if you don't have fast privilege
08:56 ecutruin That's still terrible.
08:56 ecutruin Especially for gameplay modes where those are important.
08:58 blaze joined #minetest
09:01 Calinou find a way to fix it then
09:01 Calinou I don't think the server can send and receive stuff faster than server step
09:03 the-loop-digga left #minetest
09:06 Pest joined #minetest
09:07 CWz left #minetest
09:11 PenguinDad joined #minetest
09:21 restcoser joined #minetest
09:21 ImQ009 joined #minetest
09:27 ecutruin You could just calculate the move on both sides.  Handle the data from client -> server the same, but make sure the movement is exactly what it should be.
09:32 asie joined #minetest
09:33 PenguinDad !c 255**-2
09:33 MinetestBot AttributeError: 'CommandInput' object has no attribute 'hostmask' (file "/home/user/mtbot/modules/antiabuse.py", line 19, in aa_hook)
09:36 Calinou ecutruin, increases server load and doesn't cover special use cases
09:36 Calinou (eg. bouncers, knockback, platforms, vehicles)
09:38 SylvieLorxu joined #minetest
09:39 sfan5 uhh...
09:39 sfan5 !c 1
09:39 MinetestBot 1
09:39 sfan5 wat
09:39 sfan5 PenguinDad: please do that again
09:39 Calinou https://mediacru.sh/b273c58a7081
09:39 PenguinDad !c 255**-2
09:39 MinetestBot AttributeError: 'CommandInput' object has no attribute 'hostmask' (file "/home/user/mtbot/modules/antiabuse.py", line 19, in aa_hook)
09:40 sfan5 hm:/
09:40 PenguinDad I have no hostmask :(
09:40 sfan5 apparently
09:40 sfan5 but it should set the hostmask to '' if there is none
09:44 jp__ You want only less than 50x50 spawn building, CraigyDavi ?
09:45 CraigyDavi jp__, Yes that would be great, thanks
09:45 MinetestBot joined #minetest
09:45 jp__ OK...
09:46 CraigyDavi Don't do it if it's too much of a hassle :)
09:46 tomreyn joined #minetest
09:47 jp__ 50x50 is quite little...
09:48 CraigyDavi jp__, Your right, nevermind I'll make my own from scratch
09:48 jp__ Na, I will search that...
09:50 PenguinDad !c ~65025
09:50 MinetestBot TypeError: 'int' object does not support item assignment (file "/home/user/mtbot/modules/antiabuse.py", line 27, in aa_hook)
09:51 sfan5 ffffu
09:52 nman3600 joined #minetest
09:52 sfan5 !c ~65025
09:52 MinetestBot -65026
09:53 PenguinDad !help
09:53 MinetestBot TypeError: 'int' object does not support item assignment (file "/home/user/mtbot/modules/antiabuse.py", line 27, in aa_hook)
09:56 sfan5 PenguinDad: please try again
09:56 PenguinDad !help
09:56 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md
09:57 sfan5 \o/
09:57 sfan5 !c 255**-2
09:57 MinetestBot 1.5378700499807768e-05
09:57 sfan5 !c 255/255/255
09:57 MinetestBot 0
09:57 sfan5 :-/
09:58 tredory joined #minetest
10:00 * Calinou designed a nodebox using NBE
10:04 Calinou working on 3D signs
10:05 grrk-bzzt joined #minetest
10:05 grrk-bzzt joined #minetest
10:11 PenguinDad http://a.pomf.se/ufdmjy.png paramat's projects mod
10:12 sfan5 >not using mediacrush
10:12 Calinou 3D ladders now :p
10:14 lemonlake joined #minetest
10:19 Tux[Qyou] joined #minetest
10:34 sapier joined #minetest
10:38 Calinou added 3D ladders and 3D signs to carbone, many tweaks
10:39 MinetestBot joined #minetest
10:39 sfan5 yay
10:39 sfan5 <3 MinetestBot
10:39 MinetestBot <3 sfan5
10:39 * sfan5 just reorganized some parts of MinetestBot
10:47 MinetestBot joined #minetest
10:47 sfan5 <3 MinetestBot
10:47 MinetestBot <3 sfan5
11:08 sfan5 PenguinDad: http://i.imgur.com/Wq8lNbr.jpg
11:20 q66 joined #minetest
11:26 kaeza joined #minetest
11:28 kaeza joined #minetest
11:36 kaeza joined #minetest
11:37 Rhy5 joined #minetest
11:39 Rhy5 #multitest
11:42 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Fix sqlite3 map shutdown fails due to missing to finalize list statement 9056c16 2014-06-22T13:38:51+02:00 http://git.io/8-pyCQ
11:59 lemonlake sfan5, mirai nikki is absolutely amazing
12:02 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Fix menu crash due to lack of favourites list 2625323 2014-06-22T14:00:57+02:00 http://git.io/gv2OZQ
12:03 Jordach joined #minetest
12:07 grrk-bzzt joined #minetest
12:07 grrk-bzzt joined #minetest
12:12 sfan5 lemonlake: told ya'
12:13 PilzAdam joined #minetest
12:14 * MinetestBot meows at PilzAdam
12:23 BrandonReese joined #minetest
12:25 Krock joined #minetest
12:26 * Krock is testing if a P4 @1.77GHz works better for minetest than Celeron D @3.06GHz
12:26 CWz joined #minetest
12:26 sapier lol
12:27 sapier what graphics cards do you have?
12:28 Krock no idea, just took one
12:28 Krock (writing on "server"-laptop now, the other mainboard has no wifi installed yet
12:28 Krock )
12:28 sapier maybe that's the difference ;-) a p4 with a good graphics card (and no shaders) may be faster then a new cpu with bad graka and shaders enabled
12:29 sapier p4 graphics cards most likely didn't have any shader support
12:29 sapier try disabling shaders for celeronD card too
12:30 Krock NVIDIA GeForce2 MX 100/200 @32MB memory >:D
12:30 Krock I really need an other one to do a serious test
12:30 sapier hmm ok that's not a good card
12:30 sapier very strange
12:31 Krock "celeronD card" huh?
12:32 sapier I meant the graphics card used there ;-)
12:32 Krock xD okay
12:32 Krock *digs in the old-graphics-card-box*
12:33 Krock *ignores all cards with no cooler on them*
12:34 sapier hmm you know a celeronD is actually a cripled PIV?
12:34 Krock wait.. need to google that
12:35 sapier case your PIV supports hyperthreading that one might even be the faster cpu for multithreaded applications
12:35 CWz left #minetest
12:35 Krock yes. it seems to support hyperthreading
12:36 ruskie joined #minetest
12:36 * Krock found a ATI RADEON card but it does not fit into the PCI slot >.<
12:37 * Krock also notices, it doesn't have a VGA output
12:39 PenguinDad s/ATI/AMD/
12:39 Krock s/AMD/ATI
12:40 asie s/ATI/AMD/
12:41 PenguinDad s/ATI/AMD\/ATI/
12:44 * Krock wonders why they can't accept ATI
12:55 diemartin joined #minetest
12:55 jp__ joined #minetest
13:02 anunakki joined #minetest
13:02 anunakki joined #minetest
13:10 fishyWET joined #minetest
13:17 * Jordach forces the system fans to 100%
13:18 asie joined #minetest
13:23 Tuxedo[Qyou] joined #minetest
13:24 * sfan5 meows at Jordach
13:44 * Jordach flips sfan5
13:44 * sfan5 purrs at Jordach
13:55 STHGOM joined #minetest
13:58 STHGOM I can figure out the mesecons/digiline LCD screen
13:59 STHGOM say i put the lcds channel on A
13:59 STHGOM and then on the luacontroller i put "digiline_send(A, hello)
14:03 smoke_fumus joined #minetest
14:08 whiskers75 joined #minetest
14:17 Megaf joined #minetest
14:20 * Krock isn't sure if a P4 is better than C D, 1st one is faster in normal tasks, 2nd is better in gaming. With same graphic card.
14:24 Gambit joined #minetest
14:24 john_minetest joined #minetest
14:29 Krock2 joined #minetest
14:33 SylvieLorxu joined #minetest
14:38 hmmmm joined #minetest
14:42 phantombeta joined #minetest
14:42 fishyWET joined #minetest
14:43 blaise joined #minetest
14:51 VanessaE hi
14:52 PenguinDad Hi VanessaE
14:54 VanessaE how goes?
14:58 grrk-bzzt joined #minetest
15:03 PenguinDad I'm quite happy
15:09 Vazon joined #minetest
15:12 VanessaE good :)
15:16 crazyR anyone seen krock today?
15:17 Krock nope.
15:17 crazyR haha sisnt see you in the online list :/
15:17 Krock but I'll see if I can find him somewhere
15:17 crazyR *see you
15:20 OldCoder joined #minetest
15:30 MichaelRpdx joined #minetest
15:38 rdococ joined #minetest
15:39 Enke joined #minetest
15:49 markv joined #minetest
15:49 markv Hi
15:49 markv otp-md5 68 fr9386 ext, Response:
15:49 markv What's that^^
15:50 Vazon joined #minetest
15:55 Krock sfan5, tried to compile your C++ mapper. Quote from console: "2237 Warnung(en)3 Fehler"
15:55 Krock xD
15:57 Amaz In English? ;(
15:57 Amaz *:(
15:57 markv Amaz, Google
15:57 Krock 2237 warnings and 3 errors
15:57 lemonlake 2237 warning(s) found
15:57 Amaz Wow.
15:57 lemonlake and 3 errors
15:57 * Amaz is too lazy to google it.
15:57 markv I like how all the free shell hosts make users think they are full
15:58 lemonlake full?
15:58 markv So they use names like mark42kdz330
15:58 markv username mark wasn't taken
15:58 Krock attention! someone tries to imitate a real user! lemonlake != LemonLake
15:58 markv About 300 others
15:58 lemonlake excuse me?
15:58 lemonlake my nick is registered, i'dve been kicked by now
15:58 markv * [lemonlake] is logged in as DrawingDrewfly
15:58 lemonlake ^
15:58 markv I don't trust that name
15:59 Krock me 2
15:59 lemonlake drawingdrewfly is my very old alias.
15:59 Amaz Why is it registered?
15:59 lemonlake did you guys pay attention to my old github name? before it was renamed?
15:59 markv m): DREWWIN7
15:59 sfan5 Kray: irc is case insensetive
15:59 lemonlake im on my windows right now because i couldn't get rdp to work on linux
15:59 Amaz Right.
15:59 Krock tab error, sfan5!
15:59 markv What's the internet name of your brother?
15:59 lemonlake me?
15:59 markv yes
15:59 Amaz So have you registered it? (LL)
15:59 lemonlake hold on let me look
15:59 markv ...
16:00 markv It's not him
16:00 lemonlake oh
16:00 lemonlake nman3600
16:00 markv yes
16:00 lemonlake carlton3645
16:00 sfan5 Kray: ????
16:00 sfan5 damnit
16:00 lemonlake are you guys seriously so dumbfound that just because my name is lowercase means im not the real deal
16:00 Krock loll
16:00 sfan5 Krock: ???
16:00 Krock ?!!
16:00 lemonlake markv: you host an irc network?
16:00 sfan5 <Krock> tab error, sfan5!
16:00 markv You have a different ip to him too
16:00 sfan5 tab error?
16:00 markv Last one 86.174.39.174
16:00 markv Yes i do
16:00 lemonlake markv
16:01 lemonlake welcome to the world of dynamic ips.
16:01 sfan5 ^
16:01 lemonlake how else should i prove its me?
16:01 * markv has a database of ip addresses
16:01 lemonlake my brother plays on your server a lot. he likes it.
16:01 Amaz ll, no, I just wanted to know if you have registered that name...
16:01 lemonlake anyway
16:01 lemonlake i have to eat now
16:01 lemonlake we'll discuss this later
16:01 Krock sfan5, well, I need to press tab when I autocomplete a name - therefore tab error. I don't know what you need to autocomplete :P
16:01 markv Okay i think it's him now
16:02 jp__ joined #minetest
16:04 Calinou joined #minetest
16:06 Vazon joined #minetest
16:14 ShadowNinja joined #minetest
16:15 SoniEx2 joined #minetest
16:16 lemonlake markv, but why were you 'suspicious'?
16:17 jin_xi joined #minetest
16:17 kahrl joined #minetest
16:17 markv idk
16:19 Piggybear87 joined #minetest
16:21 markv joined #minetest
16:21 m5 Farewell good ZNC
16:21 m5 You have served me well
16:21 nman3600 joined #minetest
16:22 markv Hi nman3600!
16:22 nman3600 Hi markv
16:22 markv Still in germany lol
16:22 fishyWET left #minetest
16:22 nman3600 markv i've finished the cafe
16:22 nman3600 I woke up at 3 am this morning and finished it
16:23 * Calinou gives nman3600 some coffee
16:23 nman3600 Calinou lol
16:23 m5 Goddammit quit
16:24 nman3600 markv, I've been making so much money from the cafe
16:25 markv You don't know the value of money
16:25 markv People sell dirt, get 1 money
16:25 markv Then buy a fucking coffee with it
16:25 nman3600 Lol
16:26 nman3600 People use the cafe as an afk place
16:26 * markv has 5 shells
16:26 nman3600 Well have you seen it?
16:27 lemonlake nman
16:27 lemonlake you shouldn't have been on your computer at 3.
16:27 lemonlake you were very noisy.
16:27 lemonlake we could all hear you.
16:27 markv Aww
16:27 nman3600 Shad up
16:27 nman3600 Not my fault i had a nightmare
16:27 lemonlake you weren't the only one tho
16:28 lemonlake so ill let it slide
16:28 lemonlake fair trade
16:28 lemonlake i was making the jurgentools mod while watching the first 5 episodes of mirai nikki
16:28 lemonlake which btw sfan5: i completed not long ago and i have to say it was one of the best anime ive seen in a while
16:28 Taxi joined #minetest
16:29 markv I need a python bot to send the same message every 160 hours
16:29 lemonlake get a bot
16:29 lemonlake make a module that checks the time
16:29 lemonlake send message
16:29 lemonlake easy
16:29 Amaz That seems complex...
16:30 lemonlake it is if you dont know what a keyboard is
16:30 Amaz There shouldn't be a need to get time.
16:30 lemonlake or at least have a timer
16:30 lemonlake something along the lines
16:31 * markv feels bad
16:31 markv I got 2 free shell hosts
16:31 lemonlake what for
16:31 markv One is permanent, other needs verification every 160 hrs
16:31 markv :P
16:31 markv Guess what
16:31 lemonlake irc?
16:31 markv yup
16:31 lemonlake ah
16:32 lemonlake does the shell allow bots that do that?
16:32 lemonlake i dont think it would, that cheats the verification system
16:32 markv I have 3 different servers I can do it on regardless
16:33 lemonlake nman do you smell that
16:33 lemonlake its a barbecue or something
16:33 lemonlake ah andrew is having a barbecue
16:35 nman3600 Yeah
16:35 nman3600 I'ma scream at dem
16:35 lemonlake you cant even lift a leg
16:35 lemonlake let alone scream
16:36 nman3600 mmmm I think those are bbq ribs
16:36 nman3600 Maybe chicken
16:36 lemonlake mmm
16:36 lemonlake i cant stop thinking about japanese food doe
16:40 SylvieLorxu joined #minetest
16:42 * Amaz doesn't like Japanese food
16:43 lemonlake ive never tried it but it looks delicious
16:43 Amaz To much raw fish.
16:44 lemonlake dont eat raw fish then
16:45 Amaz Yep!
16:46 NakedFury joined #minetest
16:48 frecel joined #minetest
16:48 lemonlake_ joined #minetest
16:50 Calinou japanese food sucks
16:51 Amaz ^ +1
16:54 SoniEx2 joined #minetest
16:55 nman3600 :( no one is interested in my statue world project
16:55 lemonlake_ statues are easy to make
16:56 nman3600 If so then Close my post in off topic titled "Statue World project"
16:56 lemonlake_ just leave it there
16:57 Krock nman3600, same for my mapgen. none cares
16:57 nman3600 Don't close it then
16:57 nman3600 My one has had 23 views but no comments
16:57 Amaz Krock, I do!
16:57 Amaz It's great!
16:58 Krock someone cares. who else?
16:58 Amaz But, I can't think of anything to say that makes a post worthwhile...
16:58 Krock they eat kittens
16:59 Amaz Kittens are sweeter! Piglets don't have fur!
17:00 Krock no difference, they're all not made to eat
17:00 nman3600 Krock i like it
17:01 Amaz Pigs taste nicer than kittens!
17:02 Krock pigs yes, piglets no
17:02 Amaz Yup!
17:02 Amaz Piglets = too small
17:03 Amaz (And yes, you may call me a heartless monster!)
17:04 Krock aHeartlessMonster: hello there
17:05 Krock -r
17:05 aHeartlessMonste left #minetest
17:06 aHeartlessMonste joined #minetest
17:06 aHeartlessMonste Monste is all i can get up 2
17:07 Amaz Dayumn Amaz has nickserved it
17:08 Amaz Yup!
17:09 nman3600 -c 1 + 1
17:09 nman3600 fail
17:09 nman3600 !c 1 + 1
17:09 MinetestBot 2
17:09 jordan4ibanez joined #minetest
17:09 Krock !c 9.999999999999999999999999 - 10
17:09 MinetestBot 0.0
17:09 nman3600 Lol
17:10 Krock 0o.o
17:10 nman3600 !c 9 x 9 + 9 x 9.5
17:10 MinetestBot SyntaxError: invalid syntax (<string>, line 1)
17:10 nman3600 Lol
17:10 Krock s/x/*
17:10 nman3600 !c 9 * 9 + 9 * 9.5
17:10 MinetestBot 166.5
17:10 Darlek joined #minetest
17:10 nman3600 That's better
17:10 sfan5 Calinou: depends on what food you try
17:11 Darlek Hi!
17:11 Krock Hi!
17:11 nmanbot3800 Hello
17:11 PilzAdam joined #minetest
17:12 Krock !c 'n' + 'm' + 'a' + 'n' + 3600
17:12 MinetestBot TypeError: cannot concatenate 'str' and 'int' objects
17:12 nman3600 !c 125125125 * 121611624723463 + 15125125125 - 12512512515125125125121611624723463121611624723463
17:12 MinetestBot -12512512515125125125121611609506793376620101290463L
17:12 Krock ok. L
17:12 * nman3600 has dissapeard
17:13 Invisible Invisible is registered Lol!
17:13 nman3600 Krock, Try it
17:13 Darlek left #minetest
17:14 Krock huh
17:14 nman3600 Try the Nick invisible
17:14 Krock Thanks
17:14 invisible ...
17:14 Amaz XD
17:14 nman3600 okay
17:14 Krock What's the password
17:14 nman3600 I'm dumb
17:14 Krock Lol
17:14 Krock Idiot
17:14 nman3600 Pass is: "the horse jumps over the fence" in russish
17:15 PenguinDad :>
17:15 nman3600 Hah the real me is back now
17:15 Guest53424 joined #minetest
17:15 nman3600 Wait who's who again
17:16 Guest53424 me is me
17:16 * Krock is me
17:16 nman3600 Umm i'm confused
17:16 Guest53424 Krock: - Richtiger Name: Amaz
17:16 Krock Guest53424 = Amaz
17:16 nman3600 I'm PenguinDad
17:16 Guest53424 wrong, nman.
17:16 Krock Krock = Krock
17:16 nman3600 I'm PENGUINDAD
17:17 PenguinSad Fail
17:17 nman3600 I'm the real me now
17:17 Krock / again
17:17 PlizAdam Look at me!
17:17 nman3600 Lol
17:17 * sfan5 looks at john_minetest
17:17 EvergreenTree joined #minetest
17:17 Krock aww I was too slow
17:17 Krock to take minetest_john name
17:17 * john_minetest gives sfan5 a <'((((--<
17:18 * sfan5 noms it
17:18 nman3600 To prove it's the real nman3600 i've made 3 mods (multitest, shears and mo_stones) I've made one texturepack, Plasticraft, And my forum profile pic is a Sephiarized version of the minetest logo
17:18 mtmt joined #minetest
17:18 Krock nman3600, /whois
17:19 nman3600 Ik
17:19 markv '"hipster swag yolo edition for mac"'
17:19 asie joined #minetest
17:20 Krock my new signature.
17:21 kizeren joined #minetest
17:22 Calinou minetest.register_on_item_eat(func(hp_change, replace_with_item, itemstack, user, pointed_thing))
17:22 Calinou when I try to get user's position, I get:
17:22 Calinou attempt to index local 'user' (a number value)
17:22 sfan5 o.O
17:24 rubenwardy joined #minetest
17:24 zat joined #minetest
17:25 Calinou minetest.register_on_item_eat(function(user)
17:25 Calinou local pos = user:getpos()
17:25 Calinou minetest.sound_play("health_gain", {pos = pos, gain = 1})
17:25 Calinou end)
17:26 Calinou according to lua_api.txt, it's user and not player
17:26 rubenwardy Doesn't make a difference
17:26 EvergreenTree joined #minetest
17:27 rubenwardy minetest.register_on_item_eat(function(hp_change, replace_with_item, itemstack, user, pointed_thing)
17:27 rubenwardy instead of minetest.register_on_item_eat(function(user)
17:27 Calinou works, but that's calling a lot of useless things :D
17:28 Krock nope.avi
17:28 rubenwardy It is 'user' because core.item_eat uses 'user'
17:28 Calinou I may use hp_change for anti-overheal though
17:33 sfan5 Calinou: I expected you to know that lua does not work like that
17:35 Calinou I don't need to call all the things for the other register_on_*
17:35 markv left #minetest
17:37 sfan5 Calinou: that is not calling but defining arguments; you can omit some at the end but not at the start
17:40 Calinou thanks
17:41 sfan5 Calinou: you're basically doing function meow(foo, bar) do_stuff(); return 1+1; end; minetest.register_on_item_eat(meow) but short
17:54 omarsgifford14 joined #minetest
17:55 omarsgifford14 hey guys
17:55 nman3600 Hi
17:55 omarsgifford14 how do i get the the minetest irc chat that is connected to the minetest servers?
17:55 nman3600 IRC mod
17:55 nman3600 NO clue
17:55 omarsgifford14 oh
17:55 omarsgifford14 ok ;)
17:55 omarsgifford14 thanks
17:56 jp__ joined #minetest
17:56 markv joined #minetest
17:57 BrandonReese joined #minetest
17:58 nman3600 Hey markv
17:58 nman3600 omarsgifford14, Oh was it the mod name you wanted to know. If so then IRC mod
17:59 omarsgifford14 nvm
17:59 omarsgifford14 its ok ;)
17:59 omarsgifford14 thanks
17:59 omarsgifford14 i got it
17:59 omarsgifford14 the server address is isis.inchra.net
17:59 omarsgifford14 but i think it is down
18:06 the-loop-digga joined #minetest
18:14 cmhobbs joined #minetest
18:17 Calinou added soccer by kaeza in Carbone
18:17 Calinou you can play football now in Minetest :p
18:18 sfan5 lol
18:18 Calinou that mod wasn't even in Mod Releases and looked pretty dead
18:18 Calinou so I revived it
18:18 Calinou sfan5, it gives some activities to do
18:19 lemonlake_ could be good for rp servers
18:19 lemonlake_ and on really popular ones you could do betting on it
18:19 Calinou the ball is useless, available in several colours, tweaked physics
18:19 * Krock didn't know about the soccer mod
18:19 Calinou you can build goals using blocks like you would do
18:19 kaeza \o/
18:19 Calinou (make something to make the ball stuck, like an hole)
18:20 Calinou kaeza, I made it roll more, pushed harder, no collision with players, code cleaned, removed the marker nodes (no real use)
18:20 kaeza I never got around to coding the goal as a mesecons emitter/whatever :P
18:20 Calinou I could add a “line” raillike block in the future
18:20 Calinou you can use mesecons as lines if you want for now :D
18:20 Calinou or rails
18:21 * kaeza updates carbone
18:21 kaeza >trying to free some disk space
18:21 kaeza >removes duplicate MinGW folder
18:22 kaeza >git is gone
18:22 kaeza D:
18:22 lemonlake_ lol
18:23 Krock xD
18:23 Calinou increased check time to 0.2, to make it lighter (arrows also use 0.2 and it works fine)
18:23 Firebat joined #minetest
18:23 * Krock doesn't know where his git files are..
18:23 Calinou third person helps in playing soccer
18:23 asie joined #minetest
18:24 Krock and lag hinders from playing soccer
18:24 kaeza I would like another "aux" button to kick the ball
18:24 lemonlake_ rba said that he would eventually do something with controls
18:24 kaeza but only useful control you got for now is "sneak"
18:24 Calinou kaeza, I requested aux2/3/4 long time ago, several times :(
18:25 lemonlake_ it would be useful for so many mods
18:25 Calinou nothing was done
18:25 lemonlake_ rba is working on it soon tho im sure
18:25 Calinou the devs would rather scan all keys, but that's quite bad
18:25 Calinou it means the clients can't change the keys as they want
18:25 Calinou (it's problematic with non-QWERTY keyboard layouts)
18:25 lemonlake_ what about registering keys?
18:25 lemonlake_ server-specific keyboard setups for mod-added keys
18:25 Calinou how does the client edit them?
18:25 lemonlake_ changable and saved in-game
18:25 Calinou you would need a GUI
18:25 lemonlake_ mhm
18:25 lemonlake_ you would
18:26 kaeza adding additional aux keys is relatively trivial, and AFAIK doesn't break anything
18:26 * kaeza did that to implement "crouching"
18:26 * Krock likes firearm's zoom
18:26 Calinou what about bandwidth usage, since you need to check for more keys?
18:26 Ritchie joined #minetest
18:26 Calinou Krock, I could add /fov command to let clients change their fov freely, while playing
18:26 lemonlake_ this is why we need client-side mods
18:26 Calinou that has not much to do with client-side modding
18:26 Calinou do the server-side mods properly first
18:26 lemonlake_ send an event.
18:27 kaeza it's only a few hundred bytes per second at most
18:27 lemonlake_ ^
18:27 lemonlake_ calinou, this is not dial-up
18:27 Calinou what about server CPU usage?
18:27 lemonlake_ im sure mods wouldn't use no more than 10 keys
18:27 kaeza should be negligible
18:27 kaeza I'm not talking about adding 101 keys :P
18:27 lemonlake_ and if servers cant handle an extra few hundred bytes
18:27 Krock CPU usage is already bad. so you can make it worse with no bad conscience
18:27 lemonlake_ then they shouldn't be hosted.
18:28 kaeza but just aux1-4 as you said
18:28 lemonlake_ i think at least aux1-4 is good, yes
18:29 kaeza eh actually, sending additional keys does not increase bandwidth
18:29 kaeza https://github.com/kaeza/minetest/commit/c06be741cfbf672d1cf90b0beade0959569e57f1#diff-18513665750ef5adf42b5ec29e14162eR2193 (ignore the obvious bug)
18:30 Krock https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L1841
18:30 Krock would need a byte more
18:30 lemonlake_ exactly
18:30 lemonlake_ one more byte
18:30 lemonlake_ but why are you fussing over one more byte
18:30 lemonlake_ this is the modern age, clients AND servers can handle one more byte.
18:30 kaeza one bit*
18:31 lemonlake_ you guys are the fussiest people ive ever met when it comes to bits
18:31 lemonlake_ seriously, you get really mad over a single bit, whats the deal?
18:32 Krock deal
18:33 Krock ^ totally sense-free world
18:33 Krock -l
18:34 lemonlake_ ohh thats creepy
18:34 lemonlake_ i usually halve my windows, so when i have half a window on the right and just my wallpaper on the left it looks messed up
18:37 Calinou <Krock> CPU usage is already bad.
18:37 Calinou improve it then ;) it's not trivial
18:37 Calinou increasing server step to 0.2 makes stuff less reponsive, especially players
18:38 Calinou lemonlake_, no, I thought the data usage was much higher
18:38 Calinou we could have like 6 aux keys then
18:38 Calinou eg. w, x, c, v, b, n :P
18:38 lemonlake_ w is move forward
18:38 CraigyDavi Is the "unknown" players in the server status a new feature or something?
18:38 Calinou z on QWERTY
18:46 Krock hmm? closed for inactivity?
18:46 lemonlake_ sleep mode
18:46 lemonlake_ or fake
18:46 lemonlake_ most likely a client thing
18:46 Krock some persons here talk never and don't get kicked
18:46 Krock (Quit:
18:46 Krock client
18:48 lemonlake_ all the things i said are client-side
18:48 lemonlake_ quit: is the biggest giveaway
18:48 Vazon Unknown is the antiguest kicking the guest players but they have yet to click esc so it thinks they are still logging in
18:49 Krock hmm click esc?
18:49 Vazon Krock to stop tring to log into the server
18:49 lemonlake_ no, 'click esc'?
18:50 Krock Vazon, so it needs an esc button under connecting?
18:50 lemonlake_ this is new
18:50 Vazon Krock on the esc button on your keyboard
18:51 lemonlake_ yes but why do you need to do that to log in?
18:51 * Vazon hits head on desk
18:51 Krock ye. esc helps to return but on lua error-fields and on kick messages, it's not useful to hit esc
18:51 Krock (= client closes)
18:51 Vazon ^^
18:51 lemonlake_ im not following but ill take your word for it
18:52 Krock xD
18:52 * Krock heard Vazon's headdesk
18:52 lemonlake_ i heard a similar sound
18:52 lemonlake_ but i think it was my house falling over or something
18:52 Krock yes. throwing an old lamp on the floor is the sound. easy to reproduce
18:53 lemonlake_ no
18:53 lemonlake_ to make the headdesk sound you either put your head on your desk really fast
18:53 lemonlake_ or you bang your knee on a table
18:53 lemonlake_ identical.
18:53 lemonlake_ and excuse me
18:54 rubenwardy joined #minetest
18:54 LemonLake yo yo rubenwardy
18:54 Vazon Ok, the mod antiguest kicks players who have the name Guest. some times even after being kicked they dont esc to go back to the serverlist they just sit there. long in to a server and before it loads click the esc button on your keyboard, it will abort the server loading and bring you back to the serverlist
18:54 Krock r b n a d
18:54 Krock u e w r y
18:55 LemonLake that took effort
18:55 Krock yo!
18:55 LemonLake Vazon: sounds like minetest
18:55 LemonLake we're talking about irc
18:55 Vazon Craigy ws talking about the servers
18:55 Krock Vazon, what's wrong with it?
18:56 LemonLake okay
18:56 LemonLake i get it now
18:56 LemonLake apple elegies
18:56 CraigyDavi no_guests mod is far better imo
18:57 Krock L m n a e
18:57 Krock e o L k
18:57 Vazon Krock: What should be done is that upon kicking the player it should automaticaly abort the loading (CraigyDavi: same thing happens with both mods)
18:57 Vazon Right now you must manually abort the loading (esc button)
18:57 Krock Vazon, hmm it doesn't abort loading? contact sapier
18:58 Vazon The Kick command auto aborts i believe but those 2 mods do not
18:58 LemonLake K o k
18:58 LemonLake r c
18:58 Krock +1
18:59 LemonLake i did it
18:59 PenguinDad V z n
18:59 PenguinDad a o
18:59 LemonLake well now i feel weak
19:00 Krock O , e l , e g i D d
19:00 Krock h h l o P n u n a
19:00 Krock ^requires skill
19:01 Krock (to read)
19:01 Vazon Next on my to do list: get glasses because Krock is clearly speaking giberish atm
19:01 Krock (yay! 1337th entry!)
19:05 john_minetest joined #minetest
19:18 * PenguinDad has got glasses already
19:20 Taxi joined #minetest
19:22 lemonlake_ joined #minetest
19:23 werwerwer joined #minetest
19:25 Vazon PenguinDad: cna you tell me if they will help me read what Krock said?? becuase its just nonsence
19:28 PenguinDad Vazon: mine will unlikely help you to read what Krock said
19:43 Vazon xD
19:43 lemonlake_ vazon
19:43 lemonlake_ it goes top, then bottom, then top, then bottom
19:43 lemonlake_ each letter alternates a line
19:44 Vazon Yes i know :P
19:50 Pest joined #minetest
19:51 proller joined #minetest
19:53 dhbiker joined #minetest
20:04 kizeren joined #minetest
20:09 nore joined #minetest
20:11 Evolykane joined #minetest
20:13 Evolykane whats the name of the air Block for Code
20:15 RealBadAngel Evolykane, what do you mean?
20:16 Evolykane like default:dirt, for the Block where isn't a block
20:17 CraigyDavi Evolykane, It's just "air"
20:17 Evolykane ok thx
20:17 frecel joined #minetest
20:20 phantombeta joined #minetest
20:21 TomasBrod joined #minetest
20:22 TomasBrod left #minetest
20:23 TomasBrod joined #minetest
20:28 CraigyDavi_ joined #minetest
20:49 Amaz Just a quick question, how do you find out what version of irrlicit (or however it's spelt!) is installed?
20:50 lemonlake_ irrlicht
20:50 Amaz Not bad for a total guess!
20:51 sfan5 Amaz: start minetest
20:51 Amaz Right.
20:52 Amaz And then?
20:52 sfan5 in the console
20:52 Amaz Okay.
20:52 Amaz Thanks!
20:52 sfan5 should look like this https://mediacru.sh/e4TEbHb6p8ky
20:52 Amaz Great, thanks!
20:53 Amaz I like the colours used in your terminal!
20:54 sfan5 thanks :)
21:00 kaeza joined #minetest
21:01 TomasBrod left #minetest
21:07 GeekDude joined #minetest
21:08 GeekDude VanessaE: I don't suppose you've seen uberi around here any time recently?
21:08 lemonlake_ !seen uberi
21:08 MinetestBot lemonlake_: uberi was last seen at 2013-12-11 21:01:44 UTC on #minetest
21:08 GeekDude Ah, thanks
21:09 lemonlake_ aight
21:09 lemonlake_ im out for the night
21:09 lemonlake_ cya
21:10 sfan5 GeekDude: you can probably reach him through github
21:10 GeekDude I know, I saw him on github
21:10 GeekDude I came here wondering if he still got on any irc channels
21:10 GeekDude seems not
21:10 GeekDude also, did mese (or whatever it's called) ever get a use?
21:11 sfan5 mese pickaxes
21:11 sfan5 and mesecons :3
21:12 GeekDude mesecons is uberi's mod, isn't it?
21:12 GeekDude Mods don't count :P
21:13 sfan5 IIRC uberi helped with mesecons
21:13 RealBadAngel GeekDude, https://github.com/Jeija/minetest-mod-mesecons
21:13 * GeekDude checks contributor statistics
21:14 RealBadAngel also everything in minetest are mods :P
21:26 Vazon joined #minetest
21:31 Eater4 joined #minetest
21:31 Eater4 ShadowNinja???
21:31 GeekDude left #minetest
21:33 * sfan5 goes to sleep
21:47 Megaf Hi all
21:47 Megaf ^ VanessaE http://paste.debian.net/106302/
21:47 Megaf !title
21:47 MinetestBot Megaf: debian Pastezone
21:53 dvere joined #minetest
21:53 GrimKriegor joined #minetest
21:54 kaeza 100% helpful title. thanks MinetestBot!
22:02 Captain joined #minetest
22:04 Megaf PilzAdam; ShadowNinja; help please
22:04 Megaf http://paste.debian.net/106302/
22:04 Megaf my server will just keep crashing now
22:08 Linku Testing
22:11 Hirato joined #minetest
22:14 Linku left #minetest
22:17 asl joined #minetest
22:20 book` joined #minetest
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Remove MapVoxelManipulator not really used by anyone b3a2ef1 2014-06-23T00:13:41+02:00 http://git.io/QqnSTA
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Remove emerge and speedup addArea by using memcopy instead of one by one assignment 8ad8376 2014-06-23T00:13:41+02:00 http://git.io/9fipPQ
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Minor fix in check order d5de0cb 2014-06-23T00:13:41+02:00 http://git.io/BTudyw
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Don't keep temporary images in RAM fcfd53a 2014-06-23T00:13:41+02:00 http://git.io/cGebEg
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Avoid doing a full material compare if not even first texture does match 334ec4b 2014-06-23T00:13:41+02:00 http://git.io/bZQ_pQ
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Speedup attachement handling by replacing vector search by direct array access and secondary child lookup vector 35ec385 2014-06-23T00:13:41+02:00 http://git.io/rXzN4w
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Use memset for flag initialization (compiler optimization is way better) 56bf867 2014-06-23T00:13:41+02:00 http://git.io/6uwf0A
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Speedup getTileInfo by up to 30% 496cb11 2014-06-23T00:13:41+02:00 http://git.io/K_8cfg
22:22 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Speedup getBlockNodeIdMapping by up to factor 4 by using a fixed size mapping array 5d06bdf 2014-06-23T00:13:41+02:00 http://git.io/90q0OQ
22:42 MinetestBot GIT: Sapier at GMX dot net commited to minetest/minetest: Fix race condition on accessing m_time_of_day_speed causing day night race on some architectures f6fc39e 2014-06-23T00:26:57+02:00 http://git.io/PCq5Vg
22:51 Vazon joined #minetest
23:06 restcoser joined #minetest
23:15 sapier left #minetest
23:23 GrimKriegor joined #minetest
23:28 ImQ009 joined #minetest
23:33 RealBadAngel Megaf, this is mod error
23:34 Megaf I know
23:34 Megaf areas mod error
23:34 RealBadAngel link to it?
23:35 Megaf RealBadAngel; https://github.com/ShadowNinja/areas
23:38 RealBadAngel Megaf, change first function in api.lua to http://pastebin.com/6NXtQaSw
23:38 RealBadAngel should help
23:44 Megaf RealBadAngel; Thanks, I will try that later, server seems to be running fine now and I'm really  tired
23:49 SoniEx2 joined #minetest
23:54 VanessaE I thought ShadowNinja fixed that issue with the areas mod alreasy
23:54 VanessaE already*
23:59 proller joined #minetest

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