Minetest logo

IRC log for #minetest, 2016-08-15

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

All times shown according to UTC.

Time Nick Message
00:23 swift1102 joined #minetest
00:25 agrecascino shamoanjac,
00:25 agrecascino you there
00:29 Void7 joined #minetest
00:50 theTroy joined #minetest
00:57 Guest47044 joined #minetest
01:09 agrecascino joined #minetest
01:21 dlaboratory joined #minetest
01:41 Nosrick Anyone still awake at this hour?
01:41 Miner_48er joined #minetest
01:51 edaq joined #minetest
01:58 agrecascino Nosrick: i am
01:58 agrecascino probably least appropriate for me
01:58 Nosrick What time is it where you are?
01:59 agrecascino not that late, 9:58
01:59 agrecascino but my first day back to school is tomorrow, so
01:59 agrecascino yeah
02:01 Nosrick I have work in 6 hours.
02:01 Nosrick I should super be in bed.
02:02 Yst joined #minetest
02:06 arsdragonfly joined #minetest
02:07 swift110-phone joined #minetest
02:15 TheReaperKingNix joined #minetest
03:06 Fritigern joined #minetest
03:08 Fritigern joined #minetest
03:09 Freejack joined #minetest
03:14 GunshipPenguin joined #minetest
03:18 DI3HARD139 joined #minetest
03:20 arsdragonfly_ joined #minetest
03:33 nolsen joined #minetest
03:33 nolsen 2016-08-14 22:32:57: ERROR[Main]: FileCache: Can't write to file at /usr/local/bin/../cache/media/a78427992f6a8f2cb34c37876a8179d3ffc3e92a
03:33 nolsen Bug?
03:34 sea` It doesn't say why?
03:34 sea` input/output error? Disk full?
03:34 nolsen sea`: Nope.
03:37 nolsen lol, my server uptime
03:37 nolsen 1e.
03:37 nolsen 1e+6
03:37 nolsen or something around that
03:37 nolsen !server minetest.nolsen.xyz
03:37 MinetestBot nolsen: No results
03:37 nolsen !server [TUSS]
03:37 MinetestBot nolsen: [TUSS] The Ultimate Survival Server | minetest.nolsen.xyz | Clients: 0/15, 0/2 | Version: 0.4.14-dev / minetest | Ping: 158ms
03:38 TheReaperKingNix joined #minetest
03:38 arsdragonfly__ joined #minetest
03:41 ElectronLibre joined #minetest
03:49 swift110-phone cool
03:53 GunshipPenguin joined #minetest
04:10 Nosrick I think there's a bug in the formspec inventories.
04:12 Nosrick When I rapidly lift and place an item in the same space, it returns different indexes.
04:12 Nosrick Seemingly at random.
04:12 ElectronLibre joined #minetest
04:18 Nosrick I can duplicate the bug with chests
04:18 swift110-phone hmm
04:18 arsdragonfly__ joined #minetest
04:19 DonBatman joined #minetest
04:53 lumidify joined #minetest
05:18 DMackey- joined #minetest
05:23 Elench joined #minetest
05:27 namach joined #minetest
05:30 CWz joined #minetest
05:32 Hawk777 joined #minetest
05:32 Nosrick How do I get the name of an item if it's currently userdata?
05:34 burli joined #minetest
05:37 Nosrick Got it, never mind!
05:37 Nosrick For anyone with the same question: use the ItemStack:get_name() method.
05:55 ElectronLibre joined #minetest
05:55 GunshipPenguin joined #minetest
06:04 basxto joined #minetest
06:19 torgdor joined #minetest
06:57 lumidify joined #minetest
07:05 shamoanjac how does locked chests protection work exactly?
07:06 shamoanjac is it an on_use() custom callback?
07:10 dlaboratory joined #minetest
07:10 shamoanjac nvm found the sources
07:10 shamoanjac I was afraid they'd be harder to understand
07:17 Hijiri shamoanjac: check the overridden versions from pipeworks and technic also, they might change some stuff
07:20 shamoanjac yeah apparently I'd have to change the locked chest callbacks
07:20 shamoanjac just to put my own has_locked_chest_permission()
07:24 aheinecke joined #minetest
07:48 SanskritFritz joined #minetest
08:00 sonicpp joined #minetest
08:03 ElectronLibre joined #minetest
08:20 aix !server UNIX
08:20 MinetestBot aix: No results
08:20 aix ...
08:21 arsdragonfly__ !server arsdragonfly
08:21 MinetestBot arsdragonfly__: Arsdragonfly's Landrush! Minetest server | arsenalmp.ddns.net:30001 | Clients: 1/15, 1/2 | Version: 0.4.14-dev / minetest | Ping: 176ms
08:21 aix !server UNIX
08:21 MinetestBot aix: Lightning (UNIX geeks) | tau.aix.ovh | Clients: 0/32, 0/0 | Version: 0.4.14-dev / lightning | Ping: 6ms
08:21 aix ...
08:21 aix stop running out of memory
08:38 Szkodnix joined #minetest
08:43 ElectronLibre joined #minetest
08:49 LNJ2GO joined #minetest
08:56 Amaz joined #minetest
08:56 Nosrick joined #minetest
08:56 Nosrick Hey folks
08:56 shamoanjac hi Nosrick
08:57 Nosrick You're still up?
08:57 shamoanjac I slept in the meanwhile
08:57 Nosrick Ah, okay.
08:58 Nosrick Anyone know why my mod might crash Minetest on shutdown?
08:58 Nosrick I've not got any on_shutdown callbacks or anything.
08:58 shamoanjac most probably a Minetest bug
08:59 Nosrick Maybe. Only seems to happen with my mod, though.
08:59 Nosrick And I've narrowed it down to a certain type of node.
09:00 Nosrick I think it might be struggling to serialise my node's metadata.
09:05 Hijiri node meta gets serialized when you set it
09:05 Hijiri it's just a bunch of string fields underneath (except inventories)
09:05 Hijiri there shouldn't be problems serializing the inventories though
09:05 ^[o_o]^ joined #minetest
09:05 Hijiri I would ask you to post code and error but I should be going to sleep
09:06 ^[o_o]^ when the next release will come?
09:07 Nosrick Sleep, Hijiri. Sleep.
09:07 ^[o_o]^ what does hijiri mean?
09:09 ^[o_o]^ i should go
09:09 Nosrick I'm asking for help, and he's meant to be sleeping.
09:09 ^[o_o]^ left #minetest
09:09 Fixer joined #minetest
09:10 Nosrick Not sure if this is Lua or engine related...
09:12 Hijiri probably both: you are doing something wrong in lua, but the engine isn't giving a proper error
09:12 Hijiri sleeping for real now
09:13 Nosrick Good. Night night.
09:14 JamesTait joined #minetest
09:15 Nosrick So it's definitely something to do with the metadata I make, because after it's initialised, that's when it starts to play up.
09:15 DMackey joined #minetest
09:16 JamesTait Good morning all!  Happy Monday, and happy Relaxation Day! 😃 🛏
09:16 Megaf joined #minetest
09:16 Nosrick It's Relaxation Day?!
09:16 Nosrick Man, I wish I could be relaxing.
09:21 lisac joined #minetest
09:21 Megaf So I'm thinking about buying 50 euro in bitcoin
09:21 Megaf what you think?
09:23 Nosrick I don't think that's even enough for one BitCoin, is it?
09:24 Elench They're purchasable in small fractions though
09:29 Megaf Nosrick: nope
09:29 Megaf I'm not buying one BTC, too expensive
09:29 Nosrick So what's your reason for purchasing? If you don't mind me asking.
09:32 Megaf I'm curious to see how it goes, if I lost 50 euros is not a lot of money, and sometimes BTC explodes and gives lots of money
09:33 Megaf and maybe, I can make money from BTC
09:36 SylvieLorxu joined #minetest
09:37 davisonio joined #minetest
09:43 Megaf my automatically created root password. lHqUPSBn
09:43 Megaf Oh no! I will be hacked now
09:44 Megaf !server Megaf
09:44 MinetestBot Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 0/24, 0/2 | Version: 0.4.14-Megaf / MegafXploreNext | Ping: 15ms
09:44 Megaf 15ms!?
09:44 Megaf !server Megaf
09:44 MinetestBot Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 0/24, 0/2 | Version: 0.4.14-Megaf / MegafXploreNext | Ping: 15ms
09:44 Megaf OUCH
09:44 Megaf !up mt.megaf.info 300003
09:44 MinetestBot mt.megaf.info:300003 seems to be down
09:44 Megaf !up mt.megaf.info 30003
09:44 Megaf too many extensions?
09:44 Megaf !up mt.megaf.info 30003
09:44 MinetestBot mt.megaf.info:30003 is up (8ms)
10:03 Megaf joined #minetest
10:14 nm0i o/
10:21 xunto joined #minetest
10:29 Nosrick joined #minetest
10:29 Nosrick I'VE DONE IT!
10:29 Nosrick I've created a match-3 game in Minetest.
10:37 juhdanad joined #minetest
10:47 ElectronLibre joined #minetest
10:48 rubenwardy joined #minetest
10:48 Nosrick RUBENWARDY
10:48 Nosrick Hello!
10:48 rubenwardy hi!
10:49 Nosrick I got my formspecs working.
10:49 Nosrick Thanks to your book.
10:49 Nosrick And I managed to make a match-3 game.
10:49 rubenwardy yay LD
10:49 rubenwardy :D
10:50 Nosrick Which is gonna be used for 'active' research of spells.
10:54 Markow joined #minetest
11:17 ruskie joined #minetest
11:18 Not_a_Robot joined #minetest
11:33 Calinou <Megaf> Calinou: but the Minecraft protocol still closed source, right?
11:33 Calinou it's very documented, tons of people like modding in Minecraft…
11:33 Calinou even though there's no official documentation
11:33 Calinou http://wiki.vg/Main_Page
11:40 barrydk joined #minetest
11:41 Nosrick Fuck Minecraft modding. Seriously.
11:41 Nosrick The documentation is awful, the API changes every month.
11:42 Darkside_ haha lol congrats on your first game/mod for minetest :)
11:43 Nosrick Minetest is a dream to work with in comparison.
11:43 Nosrick A lot of Minecraft's function parameters are just called "thinger_1" and shit like that.
11:43 namach joined #minetest
11:43 Nosrick And they're operated on by MAGIC NUMBERS
11:44 Darkside_ yeah now Microsoft has minecraft its bound to get even worse :(
11:45 Nosrick I dunno, Notch was a grade-A moron.
11:45 Calinou he's probably a better coder than you
11:45 Calinou did you write a full voxel game using only low-level libraries?
11:45 Nosrick I've looked at his code; he's not.
11:46 Nosrick I work with hardware for my job.
11:47 Nosrick Well, I looked at a partially deobfuscated version of his code. So I can forgive the wonky naming, but some of the stuff he does is just plain silly.
11:48 Calinou Minetest code can be more silly at places, I'm sure :p
11:48 Nosrick Oh, probably!
11:48 Nosrick And I'm sure I'll contribute to the silliness at some point.
11:48 Nosrick But honestly, I'm loving modding and playing Minetest so far.
11:48 Nosrick Even with its limitations compared to Minecraft, it's still way, WAY better.
11:48 Calinou for starters, performance is low
11:49 Calinou easily twice as low as Minecraft on the client
11:49 Calinou and server isn't particularly fast
11:49 Nosrick Really? I had always heard Minetest runs on toasters.
11:49 Elench Minetest cries a bit on a Pi 3
11:49 Calinou maybe, but it definitely doesn't exploit high-end hardware as much as Minecraft does
11:49 Elench In client mode at least
11:50 Nosrick I might run a server on a Pi2.
11:50 Nosrick I've got a spare one kicking around.
11:50 Calinou I have both RPi 3 and ODROID C2
11:50 Calinou (on Arch Linux ARM)
11:50 Elench Server it seems fine, my Pi3 is being a KSP server already and if I can make my mod work it'll be a MT one too :)
11:51 Nosrick Oh, nice!
11:51 Nosrick What mod?
11:51 Elench It's just a revision to farming and cooking
11:51 Nosrick Oh, nice.
11:52 Nosrick I love the farming stuff in Minetest, so far.
11:52 Nosrick You going to release it out into the wild?
11:52 Elench I've got a half-height block that goes on top of an oven to act as a hob, so boiling/frying and baking recipes can be separate
11:52 Elench Yeah, as soon as it's playable :)
11:52 Nosrick That's so cool!
11:52 Nosrick And I look forward to playing it.
11:53 Elench The farming thing is much more speculative, I'm keeping it on a back burner because it'll be more work(and because there's already good farming mods)
11:53 Nosrick Why not integrate/extend?
11:53 Nosrick I've cobbled together some shit from various mods.
11:53 Elench Well, I  might  be able to add my functionality to the other farming mods, which would be better of course
11:53 Nosrick Extended Wuzzy's mana API, and TenPlus' mobs API.
11:54 Calinou >TenPlus' mobs API
11:54 Calinou if you do so, please add good-looking models at least
11:54 Nosrick I'm using placeholders for now. :B
11:54 Calinou not "f*** cubicness" boars :P
11:55 Nosrick So far, it's just a Zombie and a Guardian Spirit.
11:56 Nosrick Nothing special.
11:58 Elench Oh, I'd also like to do cat genetics
11:58 Elench But that's because I'm insane…
11:58 Nosrick I'd be up for that.
11:58 Nosrick I've done "digital genetics" before.
12:00 Nosrick If you want any help, that is.
12:01 Nosrick Elench: You looking forward to Mewgenics?
12:02 Elench I hadn't heard of it, so no :þ
12:03 Nosrick !!!
12:03 Nosrick Go look it up! You breed cats!
12:03 Nosrick CAT GENETICS
12:03 Elench I'd rather just add realistic cat genetics to Minetest :þ
12:04 Nosrick Works for me!
12:21 dlaboratory joined #minetest
12:26 Not_a_Robot joined #minetest
12:39 STHGOM joined #minetest
12:44 shamoanjac is it normal that on_dig() is called even if is_protected() returned true?
12:54 Amaz joined #minetest
13:09 MinetestBot [git] DonBatman -> minetest/minetest: Lua_api.txt: Change 'maxwear' to 'uses' in 'tool_capabilities' 986d70c https://git.io/v6zuk (2016-08-14T16:41:06+01:00)
13:09 MinetestBot [git] Thomas--S -> minetest/minetest: Add an [opacity:<r> texture modifier. Makes the base image transparent according to the given ratio. r must be between 0 and 255. 0 means totally transparent. 255 means totally opaque. Useful for texture overlaying. f21dae6 https://git.io/v60Ph (2016-08-12T15:20:30+02:00)
13:09 MinetestBot [git] sfan5 -> minetest/minetest: Update AppData file with more URLs and keywords c4e77b4 https://git.io/v60i8 (2016-08-12T15:04:02+02:00)
13:09 MinetestBot [git] Rogier-5 -> minetest/minetest: Use the standard to_string() functions for C++11 (#4279) b11720a https://git.io/v6B6W (2016-08-11T19:22:40+02:00)
13:09 MinetestBot [git] Rogier-5 -> minetest/minetest: Add infotext containing entity type (e.g. mobs:cow) to unknown entities (#4431) 35f47e5 https://git.io/v68Px (2016-08-11T00:22:32+02:00)
13:09 MinetestBot [git] devnexen -> minetest/minetest: couple of memory leaks fixes. 48b3bb9 https://git.io/v6lnh (2016-08-10T16:59:32+02:00)
13:09 sfan5 what
13:09 MinetestBot [git] DLaboratory -> minetest/minetest: Update the version of irrlicht to 1.8.3, add steps for Sqlite3 1be3894 https://git.io/v6WF0 (2016-08-10T14:23:02+02:00)
13:09 sfan5 !uit
13:09 MinetestBot [git] bendeutsch -> minetest/minetest: Zooming the camera requires the 'zoom' privilege 82494b8 https://git.io/v6WPu (2016-08-10T12:18:25+02:00)
13:09 sfan5 MinetestBot: quit
13:09 sfan5 what the fuck is it doing
13:10 dlaboratory what happened
13:13 DonBatman sfan5 I was wondering the same
13:15 MinetestBot joined #minetest
13:24 PseudoNoob joined #minetest
13:28 lance_ joined #minetest
13:28 lance_ Hi everyone
13:29 Guest joined #minetest
13:29 Guest Hi everyone
13:29 Guest is there a way i can generate a plan of my world?
13:31 agaran there is map generator, once you have world generated to make map of it..
13:31 Guest and is that generator build in the game?
13:32 Guest or is it in a mod?
13:38 Calinou Guest: minetestmapper
13:38 Calinou https://github.com/minetest/minetestmapper
13:38 Guest aah thanks for the name
13:38 Calinou you'll need to compile it, we don't provide pre-compiled binaries
13:45 Guest ok thanks!
13:46 sfan5 uh actually
13:46 sfan5 Calinou: i have a win32 version of it laying around somewhere
13:47 whitephoenix joined #minetest
13:48 tpe joined #minetest
13:48 Calinou sfan5: would be nice to provide official builds, yeah
13:48 sfan5 the problem is that libgd is horrible on windows
13:49 sfan5 so for windows i used this branch https://github.com/minetest/minetestmapper/tree/freeimage
13:51 SusWombat joined #minetest
13:54 SusWombat joined #minetest
13:56 Nosrick joined #minetest
14:23 Void7 joined #minetest
14:23 davisonio joined #minetest
14:38 hmmmm joined #minetest
14:49 Yst joined #minetest
14:54 ElectronLibre joined #minetest
14:54 edgrey joined #minetest
15:04 jin_xi joined #minetest
15:16 LNJ2GO joined #minetest
15:17 Darkside_ funny how people bypass copyright issues and upload whatever they want on youtube, it's still copyright infringement lol
15:18 Darkside_ im gonna look for a bit more detailed information on this, since it seems odd that it is allowed ..
15:18 Void7 joined #minetest
15:22 rubenwardy joined #minetest
15:30 Calinou it's not allowed, they just have a hard time moderating
15:30 Calinou like any video site, or any site with UGC (user-generated content)
15:33 namach joined #minetest
15:42 ElectronLibre joined #minetest
15:56 lisac joined #minetest
16:02 Darkside_ yeah man it's killing my last braincell lol im now reading about 3 layers of licenses and thats just for free audio (music) im about to download omg
16:06 Darkside_ im just never gonna upload anything that is copyrighted or licensed to youtube, this is ridicilous i already stopped reading :v
16:09 agrecascino joined #minetest
16:09 agrecascino shamoanjac:
16:09 agrecascino faggot
16:09 rom1504 people never read licences
16:09 shamoanjac agrecascino,
16:09 shamoanjac what
16:10 agrecascino fix it thxbai
16:10 agrecascino check the stack trace i sent you
16:10 shamoanjac fixed
16:10 agrecascino promote crashes the server
16:10 shamoanjac it was the /f promote right?
16:10 shamoanjac yes
16:10 shamoanjac doing PR
16:10 agrecascino alright im out then
16:10 shamoanjac a new version is about to come
16:10 shamoanjac I've implemented the powercap
16:10 shamoanjac faction wars is almost there, I'm testing it right now
16:10 agrecascino pr fast
16:10 shamoanjac crafting recipes are confirmed to be working
16:10 agrecascino i have 8 minutes
16:11 Krock joined #minetest
16:12 shamoanjac update in server and make sure nothing breaks
16:12 shamoanjac because of the switch from power to powercap
16:12 shamoanjac I couldn't test it in my own world the exact same way as it will be going on there
16:13 shamoanjac re
16:13 shamoanjac e
16:13 shamoanjac e
16:13 shamoanjac e
16:13 shamoanjac e
16:13 shamoanjac e
16:13 Krock fancy and spammy arrow
16:14 shamoanjac it represents my frustration
16:17 Krock How many meters of vinyl, do you think, does the nail of a vinyl player touch for a regular 12" LP ?
16:17 Krock (was bored and calculated it)
16:32 Calinou scratch that, Krock. we're going full DVD!
16:32 Calinou </pun>
16:34 TGminer joined #minetest
16:45 Nosrick joined #minetest
16:49 Volkj joined #minetest
16:50 Telesight joined #minetest
16:51 Krock Calinou, eww. c'mon, guess.
16:52 davisonio joined #minetest
16:56 ElectronLibre joined #minetest
16:58 shamoanjac 3km?
17:03 ElectronLibre joined #minetest
17:06 lumidify joined #minetest
17:19 swift110 joined #minetest
17:20 Not_a_Robot joined #minetest
17:28 pyco_ joined #minetest
17:28 pyco_ hello
17:30 pyco_ hello sfan5
17:30 sfan5 hello
17:31 sea` joined #minetest
17:31 pyco_ wow wow you are connected all the time hhh
17:32 pyco_ are you from the team of minetest
17:32 pyco_ ??
17:35 sfan5 yes
17:35 sfan5 i'm here often
17:37 pyco_ do you now how to change the color of the formspec
17:38 Trustable joined #minetest
17:39 sfan5 no
17:40 ssieb joined #minetest
17:40 pyco_ ok
17:43 Nosrick Oh!
17:43 Nosrick Oh!
17:43 Nosrick I might know this.
17:43 pyco_ ?
17:44 Nosrick bgcolor[<color>;<fullscreen>]
17:44 Nosrick In your formspec definition.
17:44 Nosrick Where color = 0xSIXHEX
17:45 pyco_ what is the code of transparent color
17:45 pyco_ ?
17:45 Nosrick Ah, I think you can use 0xEIGHTHEX
17:45 Nosrick So it'd be...
17:45 Nosrick 0x00000000
17:46 pyco_ are you a dev nosrick
17:47 Nosrick Hah, I wish!
17:47 Nosrick Just some fat guy with too much time.
17:47 pyco_ do you have a facebook so i can ask you because i ve a lot of questions
17:47 Calinou >asking a hacker his Facebook
17:47 Nosrick Nope, no Facebook.
17:47 Nosrick >hacker
17:47 Calinou (hacker in the good sense)
17:47 pyco_ salut
17:48 pyco_ hhh calinou
17:48 pyco_ tu parle français calinou
17:49 Calinou oui
17:49 pyco_ do you now how to compile minetest on windows nosrick
17:50 Nosrick Not a clue!
17:50 aix pyco_: step 1
17:50 aix install gentoo
17:50 Nosrick Hahaha
17:50 Nosrick aix you scamp
17:50 aix step 2: look it up in the wiki
17:50 aix gentoo is a shite
17:50 aix funny how words can be made less offensive by adding letters
17:52 shamoanjac more like words can be less offensive if Americans are suddenly not familiar with them
17:53 Calinou pyco_: compiling Minetest (or anything) for Windows is not easy
17:53 sfan5 i already told him Calinou
17:55 Krock shamoanjac, 463.7m actually ;)
17:55 * Krock hides
18:04 IhrFussel joined #minetest
18:04 IhrFussel Are MC skins compatiable with MT?
18:04 IhrFussel Compatible*
18:05 davisonio joined #minetest
18:06 Krock yes, if you cut off the bottom 16x32 pixels
18:06 Krock like.. half it along the y axis
18:10 Calinou IhrFussel: we currently don't use Minecraft 1.8/1.9 skin format
18:10 Calinou https://github.com/minetest/minetest_game/issues/1235
18:12 IhrFussel I'm not trying to make them fit, I was just wondering cause my player suggested me MC skins
18:14 Robby joined #minetest
18:14 shamoanjac wew Krock
18:15 pyco_ joined #minetest
18:15 pyco_ hello
18:15 pyco_ do you now how to change the minetest background
18:18 sfan5 in the main menu?
18:20 pyco_ yep
18:21 sfan5 the cloud background is also done in c++
18:21 sfan5 but there might be a way to disable it
18:22 pyco_ i am not talking about the cloud but the blue sky
18:22 pyco_ we can change it ?
18:23 sfan5 oh hmm
18:23 sfan5 no idea
18:23 Nosrick Is there any way to change the text on a formspec label after initialisation?
18:23 Krock either change the whole sky animation (with clouds) to a texure or edit the source code
18:24 Krock Nosrick, you could update the formspec meta
18:24 pyco_ how to do that
18:25 pyco_ how to change the sky with his cloud to an image
18:25 agaran Nosrick: as far as I know, you can simply change metadata, then when client displays it, will see updated..
18:26 Nosrick I'll give it a shot!
18:26 agaran Nosrick: you can take a peek in pipeworks sorting tubes code, they use sth like that to make 'switches' with images
18:26 pyco_ how krock
18:27 Krock # enable_clouds = false
18:27 Krock but it will remove the clouds
18:28 pyco_ only the coulds :(
18:28 Krock err
18:28 Krock #  menu_clouds = false  <-- this one
18:28 Krock you can't change the texture of the clouds themselves
18:28 pyco_ but how to change the sky
18:28 Vault joined #minetest
18:28 pyco_ and replace it for example by an image
18:29 Vault Hello is there any devs I can talk to?
18:29 agaran pyco_: ugly way to find may be use strace, to check what files are open, and if there is any bitmap you can swap.. (to do it without recompile that is)
18:29 TGminer joined #minetest
18:29 sfan5 agaran: the sky isn't a bitmap
18:30 Nosrick Is this how I'd define a label with metadata? label[0,9;${researchString}]
18:30 sfan5 yes
18:30 Vault nyone?
18:30 agaran sfan5: ah.. well I had little hope that it is..
18:30 Vault anyone*
18:30 sfan5 Vault: people are here, just ask your question
18:30 pyco_ the sky is an image or not
18:30 Vault more of information
18:30 pyco_ ??
18:31 Vault Apperently there is an app that charges you $5 to use a fly or fast rpiv even if it's granted to you
18:31 sfan5 that doesn't surprise me
18:32 sfan5 link?
18:32 Vault Idk but I just heard this from a player
18:32 Vault I can give you my IRC chan
18:32 Calinou lol, selling cheats
18:32 Calinou wow, Google Play, such moderation
18:32 Vault XD
18:32 sfan5 nah just ask him what app he's using
18:32 Vault I told them to use Multicraft
18:32 Nosrick So, that didn't seem to work.
18:33 Vault and they said theres a thing that they have to pay to use
18:33 Nosrick I use meta:set_string("researchString", value) and it ignores me.
18:33 sfan5 why not tell them to download the real minetest?
18:33 Vault I granted them fly but they can't use it unless they pay $5
18:33 Vault They are on Ipad
18:33 sfan5 oh
18:33 sfan5 minetest doesnt exist for ios right...
18:33 Vault ik
18:33 sfan5 Nosrick: how do you set the formspec?
18:33 Vault so they are stuck with Exploration that made their name "sadie"
18:34 Vault or multicraft
18:34 Nosrick sfan5: I use metadata.
18:34 sfan5 Vault: can you ask them to try exploration
18:34 sfan5 because that shouldn't work anymore
18:34 Vault thats what they are using
18:34 sfan5 oh actually
18:35 sfan5 nevermind
18:35 Vault and it made their name Sadie****
18:36 Vault <Vault-81> <jacques> Help
18:36 Vault <Vault> with?
18:36 Vault <Vault-81> <jacques> With multicraft
18:36 Vault <Vault> Im talking to some people right now
18:36 Vault <Vault> mind telling me the issues so I can copy and paste?
18:36 Vault <Vault-81> <jacques> Still the same
18:36 Vault <Vault-81> <jacques> I can't fly
18:36 Vault <Vault> Multicraft right?
18:36 Vault <Vault-81> <jacques> Right
18:36 Vault <Vault> and a $5 charge
18:36 Vault <Vault-81> <jacques> I miss at fly
18:36 Vault <Vault-81> <jacques> Must*
18:36 Vault <Vault> to have fly
18:36 sfan5 hm#
18:37 Vault <Vault-81> <jacques> To have fly I need to pay5$
18:37 Vault <Vault-81> <jacques> Vault
18:38 Vault Vault-81 is my server
18:39 agaran so to kill their 'bussines' one needs make normal client for icrap
18:39 ElectronLibre joined #minetest
18:40 Vault XD yup
18:40 Calinou agaran: we can't legally do that
18:41 Calinou and it's not guaranteed at all to kill their business
18:41 Vault if its popular enough
18:41 Calinou we have an official client on the Google Play Store, it seems to be hardly used
18:41 sfan5 yes it's hardly used
18:41 Calinou in fact, Apple completely ignores that Minetest is LGPLv2.1+ *without exception*
18:42 TGminer joined #minetest
18:42 davisonio joined #minetest
18:45 agaran Calinou: hmm.. I'll ask because some software I know has mac-ports..
18:45 agaran not appstore but at least mac-ports
18:45 Calinou macOS is a different beast
18:45 Calinou GPL/LGPL is allowed there
18:45 Vault joined #minetest
18:46 CWz i hope this pay for fly client doesn't allow players to fly without privs
18:46 Calinou it does
18:46 agaran I see,
18:48 CWz damn lots of pissed banned costumers
18:50 Nosrick Looks like labels don't support metadata
18:51 Krock I meant updating the meta string that contains the formspec
18:51 Nosrick Oh, I see!
18:51 Krock or re-send it to the player
18:51 Nosrick So basically redefining the entire formspec?
18:51 Krock nah, just changing
18:51 Krock but it's the same as redefine
18:52 agaran Nosrick: I was told, that if you change any metadata on node it is send to client immediatelly if it is within range of node
18:52 CWz which client gives them cheats
18:52 Krock CWz, my special build does. Currently used by 1 people
18:53 Vault joined #minetest
18:54 CWz i was taking about the Apple pay 2 cheat client
18:57 * CWz hopes for anticheat to evolve
18:57 PseudoNoob joined #minetest
19:00 kaen is there a library somewhere for loading map data outside of minetest?
19:01 agaran you can use minetestmap, or look how it is loading data from sqlite database..
19:01 kaen I did look at that
19:01 agaran depends what actually you want to do with it
19:01 kaen it looked like a nightmare to reimplement
19:02 kaen honestly I just need programmatic access to the node type at a position
19:02 kaen from outside of minecraft, based on a map.sqlite file
19:02 kaen minetest*
19:03 agaran hmm
19:03 kaen what I'm doing now is just dumping a massive table of the area I'm interested in by recording minetest.get_node calls
19:03 kaen and deserializing it and mocking out get_node to reference it in unit tests
19:03 kaen but it's obviously slow af because the table is massive and gets fully loaded on each run
19:03 kaen so what I'd like to do is just open the sql file and ask it what's at a certain position
19:04 kaen but I have to hold my nose and hop on one leg and turn around three times to do that
19:04 kaen so I was hoping there was just a thing I could link against or load with ffi to do that for me
19:05 agaran well working out 'pos' part will be easy, but then there is blob..
19:05 kaen that's where I stopped trying
19:05 agaran I have no clue, I did not yet need dig in db from outside..
19:05 kaen pos was trivial, blob was impenetrable
19:05 kaen I mean I know that I could reimplement the deserializer
19:06 kaen but if I'm going to do that I might as well copy/paste it into a shared lib for use with ffi
19:06 kaen and hence, I asked if such a thing already exists
19:06 agaran but if you like odd approach, make module that scans all positions using force load, then dumps data you need to textfile.. or sends via whatever.. then you just need running server, and tweak module to run at acceptable load level for server
19:06 kaen yeah man, like I said that's what I'm doing right now
19:06 kaen but it takes over a minute to deserialize even a small block
19:07 kaen and my unit tests take less than a second otherwise
19:07 kaen but yeah, I'll just keep digging
19:07 agaran hmm, I meant minetest mod.. using minetest core itself to do hard work.. and mod just walks positions/queries nodes. spits data
19:07 Vault joined #minetest
19:14 Vault joined #minetest
19:14 kaen hmm yeah it seems like that could work. I was hoping to avoid having the tests depend on an actual minetest process though.
19:15 kaen that would run into issues where I want to swap out the map for different test cases, being the main problem
19:15 agaran hmm minetest local process run in testcase preparation killed in teardown of test?
19:16 agaran at least thats why do @work with automated tests for our stuff..
19:17 kaen yep I think I'd have to
19:17 kaen that's a lot of overhead between cases though
19:17 lumidify joined #minetest
19:18 kaen I'm going to take a crack at writing a deserializer that only tries to parse the stuff I care about, since that seems like the path of least resistance (I already have code opening sqlite and querying it)
19:19 Nosrick So, changing the formspec metadata does not automatically resend it to the player.
19:19 agaran I see, well sometimes you can't avoid overhead.
19:19 agaran Nosrick: you updated it with meta:set_string("formspec","newspec...") ?
19:19 IhrFussel Is there a way to block not just an IP of a player but his entire host address?? I think it should be doable via ufw or something (Ubuntu 14.04)
19:19 Nosrick Yup.
19:20 Nosrick Works fine when the player closes and reopens the formspec.
19:20 agaran IhrFussel: I would block whole provider subnet, but thats /me, on firewall
19:21 agaran Nosrick: hmm, true, if it is still open, it won't magically update I think.. all things I saw had buttons that was causing form reload I think.. peek in that pipeworks to see how it was done
19:21 IhrFussel agaran, but wouldn't that also lock out many others using the same provider?
19:21 agaran IhrFussel: it might, but you can check, if provider is chinese telecom.. or similar I usually drop (though for case of mailspam/mailserver protection not for minetest..)
19:23 Nosrick agaran: Where abouts in the pipeworks stuff would I find it? It's quite a big mod...
19:24 agaran Nosrick: sorting tubes, they use formspec for configuration and switches are done as images that are swapped between on/off states as you click on them
19:27 Nosrick It just uses metadata:set_string()
19:28 Nosrick This is bizarre.
19:31 Hirato joined #minetest
19:32 agaran Nosrick: I just tried to provide you best advice I could..
19:32 Nosrick I appreciate it. :)
19:35 FreeFull joined #minetest
19:37 rubenwardy joined #minetest
19:37 FirePowi joined #minetest
19:40 Elench joined #minetest
19:43 Digit joined #minetest
19:44 Digit looking for how to install minetest on a headless server (gentoo), but not sure what useflags to set to prevent it looking like it wants to pull in X11 etc too.  any pointers?    (i might fall asleep before i see responces)
19:45 Calinou Digit: build from source from Git, it's easier
19:45 Calinou https://github.com/minetest/minetest
19:45 sfan5 disable everything that sounds like client
19:45 sfan5 like sound or freetype
19:45 lunacat7 joined #minetest
19:45 Calinou cmake . -DBUILD_CLIENT=0
19:45 Calinou should be enough
19:45 sfan5 no Calinou
19:45 Calinou no need to disable sound or Freetype separately
19:46 Nosrick That's really bizarre. Really, really bizarre.
19:46 sfan5 Digit: the server needs the irrlicht *headers* at build time, not sure whether the ebuild supports that
19:46 Nosrick I'm updating my formspec the way pipeworks does it, but it's not updating.
19:46 agaran Nosrick: hmm they are using some formspec helper maybe it is setting something ore..
19:47 MinetestBot [git] tenplus1 -> minetest/minetest_game: Default/trees: Faster 'is snow nearby' function 1b745d4 https://git.io/v62P1 (2016-08-15T20:43:19+01:00)
19:47 MinetestBot [git] paramat -> minetest/minetest_game: Default: Optimise and simplify leafdecay ABM, remove cache 2ecbc43 https://git.io/v62PM (2016-08-15T20:42:50+01:00)
19:47 Nosrick It's only setting a few ints, I don't think it'll be changing the formspec.
19:48 agaran Nosrick: you need to send formspec.. not just few metadata values.. they are substituted when formspec is munched..
19:48 agaran Nosrick: resent whole formspec even if same.. and see if is better
19:48 Nosrick How do I resend?
19:49 agaran Nosrick: metadata:set_string("formspec","newdata") but it may be able to detect that new is equal to old and not send.. thus add dunno.. counter output somewhere to see incrementing ticks as it is resend?
19:49 Nosrick Ah, that's what I'm doing.
19:49 Nosrick The data changes every time it's sent.
19:53 arecascino joined #minetest
19:54 Nosrick arecascino!
19:54 agaran hmm, you also use fs_helpers as sorting pipe does?
19:54 Nosrick No, I don't. It just sets some ints required for joining pipes, I think.
19:55 agaran Nosrick: especially this fs_helpers.cycling_button(meta,....)
19:56 Nosrick That's for assembling the textures to use for the buttons
19:56 shamoanjac joined #minetest
19:56 agaran Nosrick: well I'd look what actually is result string of this.. maybe it sets some flag making it update on client? dunno, I haven't tried that complex forms myself yet.. I see them on sight for one piece of my module but..
19:56 Nosrick Thanks for trying to help, agaran. :)
19:57 arecascino oh god help
19:58 shamoanjac you updated now, right?
19:58 Fixer v_range 160 is bare minimum for good game immersion
19:58 shamoanjac a chance I just opened my laptop
19:58 shamoanjac what happened?
19:59 arecascino shamoanjac: your is_protected doesn't check if the calling thing is a player
20:00 arecascino sent you the trace
20:00 agaran Nosrick: yw :)
20:05 shamoanjac why do people use is_protected with stuff other than players reeeee
20:05 shamoanjac minetest.is_protected(pos, name)`: returns boolean
20:05 shamoanjac * Returns true, if player `name`
20:05 shamoanjac not
20:05 shamoanjac a mob
20:07 Nosrick Okay, so using a string for formspec makes it go BORK
20:09 agaran Nosrick: testing crude code right now..
20:10 Nosrick http://pastebin.com/Eyywur4m
20:10 Nosrick Use that, if you like
20:11 agaran Nosrick: fs_helpers_cycling:1:l1s;;false;false;pipeworks_button_interm.png]list this is what makes that switchable image I guess..
20:11 Nosrick Yeah, that's the one.
20:11 rubenwardy Nosrick, errr wat
20:12 agaran Nosrick: and then on receive fields updates formspec and sends it to player (well sets metadata)
20:12 rubenwardy think you meant this, Nosrick: https://gist.github.com/rubenwardy/1a6400f6696604aa7b04d52ba061b7ab
20:12 rubenwardy [[    ]]   is like  " "  but multiline
20:12 Nosrick Oh, okay!
20:12 Nosrick But I need to include a variable in there.
20:13 rubenwardy then you'll need to stop the [[ ]]
20:13 rubenwardy or use " " ..
20:13 rubenwardy you can use [[ ]] in place of " "
20:13 Nosrick Ah-ha!
20:13 rubenwardy so  [[ size[1,1] ]] .. var .. [[ foo[bar] ]]  is legal
20:14 Nosrick So I was malforming my formspec definition.
20:15 agaran rubenwardy: all those little hidden tricks ;)
20:16 AnotherBrick joined #minetest
20:18 arecascino listen
20:18 arecascino shamoanjac:
20:18 arecascino we need to change how fluid spread it
20:18 arecascino is*
20:18 shamoanjac yes
20:18 arecascino the autistic shit named Orange/4bd088/The_joker
20:18 shamoanjac factions wars is done
20:19 shamoanjac Orange is 4bd088? lel
20:19 arecascino yes
20:19 shamoanjac anyway, factions wars is done, BUT
20:19 arecascino he built a huge lava volcano and starting covering faction land
20:19 arecascino other people's
20:19 Hijiri just build a wall
20:19 shamoanjac other people should build walls for now
20:19 arecascino and being a huge fucking smartass about it
20:20 Hijiri also maybe you should have a separate irc channel for the server
20:20 shamoanjac yes
20:21 shamoanjac #/8test/ on Rizon
20:22 Darcidride joined #minetest
20:25 Nosrick Sigh. It's still not updating.
20:26 Nosrick It looks like the formspec is not being resent to the client.
20:31 Nosrick Any idea why?
20:32 ElectronLibre joined #minetest
20:32 agaran nope, not yet
20:41 Nosrick Should I open an issue?
20:45 SmugLeaf joined #minetest
20:46 Weedy joined #minetest
20:48 agaran Nosrick: if you have minimum testcase reproducing issue..
20:48 Nosrick Oh lordy
20:48 Nosrick Let me try that
20:48 Weedy joined #minetest
20:48 ElectronLibre joined #minetest
20:51 agaran Nosrick: well I am just trying what developers need to be able to catch bug.. no reproducible test code does no good.
20:52 Nosrick That's true.
20:54 SmugLeaf joined #minetest
20:54 agaran its night for me.. me:off()
20:58 ptv joined #minetest
20:59 Weedy joined #minetest
21:04 Weedy joined #minetest
21:06 jin_xi joined #minetest
21:07 alkotob joined #minetest
21:08 Weedy joined #minetest
21:14 Weedy joined #minetest
21:17 Nosrick Right, got a minimal test case.
21:17 redblade joined #minetest
21:20 Nosrick Anyone around that could check over my code to make sure I'm not doing something horribly wrong?
21:21 shamoanjac gib code
21:23 Nosrick https://github.com/Nosrick/minimum_test_harness/blob/master/init.lua
21:25 shamoanjac try
21:25 shamoanjac adding a semicolon to size
21:25 shamoanjac like so
21:25 shamoanjac size[1,1;]
21:25 shamoanjac not sure it does anything
21:26 shamoanjac but that's how it is in the wiki
21:26 Nosrick Nah, it's not needed.
21:26 shamoanjac I'm also not sure why you'd use a double [
21:27 Nosrick Tidiness?
21:27 Volkj joined #minetest
21:27 shamoanjac ah right nvm
21:27 shamoanjac it's lua's way of writing strings
21:27 shamoanjac I had forgotten
21:27 shamoanjac now I understand better
21:27 DonBatman joined #minetest
21:28 Nosrick Well, I hacked around it now, anyway. :P
21:28 Yst joined #minetest
21:34 Weedy joined #minetest
21:43 ElectronLibre joined #minetest
21:49 Fixer https://i.imgur.com/Rk6dnMo.png what a view
22:00 Void7 joined #minetest
22:04 jojoa1997 joined #minetest
22:11 ElectronLibre joined #minetest
22:20 jojoa1997 joined #minetest
22:24 Markow joined #minetest
22:30 Darcidride joined #minetest
22:34 Weedy joined #minetest
22:57 siva_machina joined #minetest
23:00 siva_machina joined #minetest
23:01 siva_machina joined #minetest
23:05 T4im joined #minetest
23:06 TheReaperKing joined #minetest
23:24 SmugLeaf joined #minetest
23:27 whitephoenix joined #minetest

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