Minetest logo

IRC log for #minetest, 2014-01-02

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

All times shown according to UTC.

Time Nick Message
00:00 Weedy joined #minetest
00:06 blais3 can I do the same things with minetest as I can with minecraft?
00:06 blais3 like a fireplace and what not?
00:07 Exio4 maybe
00:08 blais3 some friends of mine used to play with a physics mod.. had a functional nuclear reactor
00:08 blais3 I don
00:08 blais3 don't want all that, but it would be nice to have running water and stuff in my house.. :)
00:09 blais3 are there things like netherrack?
00:11 blais3 hrmm, I can't seem to login with singleplayer anymore
00:11 blais3 :\
00:19 blais3 hrmmmm
00:19 ShadowNinja Yes, Minetest has everything that you have just mentioned, if not by default then through mods.
00:24 sapier joined #minetest
00:24 Jordach blais3, to use singleplayer, use the singleplayer tab
00:24 blais3 ah..
00:24 blais3 I'm new to all of this..
00:25 blais3 do I need to make glas with the furnace?
00:25 sapier I always thought I'd use settings tab to use singleplayer tab  ... *just kidding* ;-)
00:26 Jordach sand / desert sand -> Cook in furnace -> glass blocks (there are no panes)
00:26 Jordach i've learned to hate switching between MC and MT
00:26 Jordach any time i try and open the inv, no dice :P
00:28 SegFault22 joined #minetest
00:29 SegFault22 So, has the crafting definition types fix been done yet?
00:29 PilzAdam SegFault22, hm?
00:30 SegFault22 You know, make the crafting definition types act more like groups or Strings, than just be a pre-defined 5 types
00:30 SegFault22 What we discussed months ago
00:31 SegFault22 You said that you found a way to make it work like that and submitted it to Github, but the other developers ignored it
00:31 PilzAdam Im pretty sure I havent done that
00:31 us_0gb joined #minetest
00:31 SegFault22 ?!?
00:31 SegFault22 It wasn't added, no.
00:32 PilzAdam IIRC I told you a way to do it with your mods, there is no need to change the core API for that
00:32 SegFault22 Yes there is
00:32 SegFault22 And you don't remember correctly
00:32 * Jordach opens blender and hides
00:32 PilzAdam point me to the logs then
00:33 SegFault22 No need. Waste of time.
00:33 SegFault22 First, the current method is misleading and only allows 5 possible pre-defined types
00:33 SegFault22 It takes all kinds of horrible hackwork to add your own kind
00:33 PilzAdam it only allows the types that are hard-coded in the engine
00:33 SegFault22 EXACTLY!
00:33 SegFault22 So why not make it act more like Groups?
00:33 SegFault22 So that other types can be created?
00:34 SegFault22 Without the need of 20 wextra lines of code
00:34 us_0gb Why not use groups instead?
00:34 SegFault22 extra
00:34 PilzAdam but how would you make get_craft_result() work then?
00:34 SegFault22 I don't know, whatever makes minetest.register_node work?!?
00:34 SegFault22 You're the C++ guy
00:34 SegFault22 Not me
00:34 blais3 so, how can I fuel the furnace?
00:34 SegFault22 -.-
00:34 blais3 wood? coal?
00:35 PilzAdam currently get_craft_result() is coded in c++, you cant add more types without touching the core code
00:35 blais3 and how do I start a fire?
00:35 PilzAdam so its not possible to do that in Lua
00:35 SegFault22 blais3 please wait you are interrupting
00:35 SegFault22 Of course you'd have to change the engine to do it
00:35 SegFault22 So I suggest that the 20 extra lines of code be added to the engine ONCE
00:35 SegFault22 Than in every mod that ever needs a new crafting definition type
00:36 blais3 SegFault22: I'm terribly sorry.
00:36 PilzAdam what patch are you talking about?
00:36 SegFault22 Patch?!?
00:36 blais3 lmao
00:36 PilzAdam the "20 lines of code"
00:36 SegFault22 I'm making a Suggestion, dude!
00:36 SegFault22 20 orso, some dozen lines needed to make your own type with your own mod
00:36 SegFault22 Like in the Technic mod
00:37 SegFault22 It turns from an elegant creation, to horrible hackwork
00:37 PilzAdam so everytime someone wants to add a new crafting type we need to add it to the engine?
00:37 SegFault22 NO. >.<
00:37 SegFault22 Here's what I am suggesting (do NOT interrupt, please)
00:38 SegFault22 We add code to the engine to treat crafting definition types like strings or something.
00:38 PilzAdam blais3, you dont need to be sorry; in IRC its normal that many discussion can go on at the same time
00:38 SegFault22 Or like groups.
00:38 SegFault22 Then, when a mod needs to add a new type
00:39 SegFault22 It is written just like the current crafting system
00:39 us_0gb blais3: Put wood near lava to start a fire.
00:39 SegFault22 Except that the engine takes the name of the type, for the recipes, and connects it
00:40 SegFault22 Say, if you use a machine that does type "react", it is connected to all recipes of type "react"
00:40 SegFault22 or smelt
00:40 Jordach blais3, put coal in the bottom slot (or wood), and the item to cook in the top
00:40 us_0gb SegFault22: It's more complicated than you make it sound. More complicated than you think.
00:40 PilzAdam SegFault22, what does "connecting" recipes mean?
00:40 SegFault22 So is the current method of horrible hackywork to get new types to work -.-
00:41 SegFault22 It means Make the machine Able to Do those Recipe TYpes >.<
00:41 SegFault22 Like a Furnace doing type "COoking"
00:41 SegFault22 You just say that a recipe is type "cooking"
00:41 SegFault22 And for the machine, you say that it can do type "cooking"
00:42 SegFault22 And the engine does something with tables to organize it, JUST like it ciurrently does wi9th groups!
00:42 PilzAdam ah, now I get what you want
00:42 SegFault22 For example
00:42 PilzAdam it doesnt work this way
00:42 SegFault22 A pickaxe can mine blocks of group "cracky"
00:42 PilzAdam each type has a different algorithm for get_craft_result()
00:42 SegFault22 and a block can be of gorup "cracky"
00:42 SegFault22 ...
00:43 SegFault22 Just copy the code for Groups and change it a bit to make the tables for crafting definition types
00:43 SegFault22 instead of block breaking/placing
00:43 SegFault22 er, not placing
00:43 PilzAdam eh, you have no idea what you are talking about
00:43 SegFault22 just breaking
00:43 SegFault22 You have no Idea what I am trying to tell you -.-
00:44 SegFault22 Start from Square One, I shall:
00:45 SegFault22 You know how Blocks can have a "GROUP". And tools can be made to break blocks of "GROUP".
00:45 us_0gb SegFault22: Try getting the return value from a cooking recipe versus a crafting recipe. The results are different! Adding arbitrary the option to add your own type would confuse the engine. Unless, of cource, new types must define the input-to-output function in Lua, which is exactly what you are trying to avoid doing.
00:45 SegFault22 ...
00:45 SegFault22 Crafting has One or more inputs and one output
00:46 SegFault22 So would any other type of processing
00:46 SegFault22 Just an Inputs and Outputs table
00:46 us_0gb Crafting the cooking type outputs a number and no iterm results.
00:46 blais3 how do I make a workbench?
00:46 us_0gb Oops, I mean the fuel type.
00:46 PilzAdam imagine a mod wants to add a new type, lets say "alloy"; when I call get_craft_result({type="alloy",...}), which algorithm should the engine take to get the result? shapeless? normal crafting? the one from the furnace?
00:46 Jordach blais3, you do not need a workbench; the 3x3 grid in your inventory serves that purpose
00:47 us_0gb blais3: You'll need to download and install a module to do that. Check the forum.
00:47 SegFault22 Mods can... define their own algorithm with some shorter code?
00:47 SegFault22 Instead of doing it the long way
00:47 PilzAdam SegFault22, it doesnt have "just an input and output table", e.g. in shapelss the input table has a different meaning than in normal
00:47 blais3 so I need a recipe list
00:47 SegFault22 I don';t know!
00:47 us_0gb SegFault22: Modules would define the algorithm, but the code would be just as long.
00:47 SegFault22 That makes no sense!
00:47 SegFault22 Just... stop... interrupting...
00:47 SegFault22 And pay attention
00:48 SegFault22 FIRST
00:48 SegFault22 You know how Blocks can have a "GROUP", and tools can break blocks of "GROUP"
00:48 SegFault22 The proposed change would make Recipes be of type "GROUP"
00:48 SegFault22 er whatever
00:48 SegFault22 wait
00:49 SegFault22 Recipes would have a "TYPE"
00:49 SegFault22 And machines would be able to do "TYPE"
00:49 SegFault22 There can be multiple inputs and multiple outputs
00:49 SegFault22 Fuel is different, just like with the furnace, it has nothing to do with the recipes
00:50 PilzAdam you are repeating yourself
00:50 Jordach blais3, i've pm'd you instructions
00:50 SegFault22 Read
00:50 SegFault22 Reply when you understand.
00:50 PilzAdam already done, see above
00:50 us_0gb SegFault22: Okay, I think I know what you mean. Though if craft types have types, you are once again limited by the engine. It's way better to implement that in Lua.
00:50 * Jordach can hear the tension in the room
00:50 SegFault22 Gah...
00:51 SegFault22 This is just too complicated to explain in Spamchatrooms like this -.-
00:51 us_0gb Fuel, in the engine, IS a type of recipe.
00:51 SegFault22 But Nobody pays attention to me at the Forums
00:51 PilzAdam your suggestion isnt really complicated
00:51 SegFault22 AHA! I KNEW it.
00:51 PilzAdam it just doesnt work like you imagine
00:52 SegFault22 I don't care what the engine does, so long as it works, dude!
00:52 us_0gb Knew what? That it is a recipe? Of cource it is, you use register_craft(0 or something to register fuels.
00:52 us_0gb *()
00:52 PilzAdam there are easy and non-hacky ways to achive it in mods currently
00:52 SegFault22 Okay... I must explain this a different way...
00:52 PilzAdam you say technic has to do it with hacks? can you please explain that?
00:53 OldCoder joined #minetest
00:53 SegFault22 First of all, recipes. They would have multiple input possibilities and output posibilities.
00:53 SegFault22 And a type.
00:53 SegFault22 This type is done by a machine.
00:53 SegFault22 Which can require fuel
00:53 SegFault22 and if it does, that is a different type altogether
00:54 SegFault22 JUST like the current, hardcoded method.
00:54 PilzAdam nope, thats not how the current hardcoded method works
00:54 PilzAdam "cooking" doesnt take fuel
00:54 SegFault22 -.-
00:54 SegFault22 The machine requires fuel to be able to do cooking
00:54 SegFault22 but the recipe is NOT connected to the fuel
00:54 SegFault22 that'
00:55 SegFault22 that's exactly what I am trying to tell you
00:55 SegFault22 The number of inputs can be, like, up to 9
00:55 SegFault22 Outputs can be up to 9
00:55 us_0gb Fuel is implemented poorly though. It doesn't make sense for fuel to be a craft type. STILL, there's no way to implement custom recipe types in the engine that is not hacker than Lua solutions.
00:56 PilzAdam <PilzAdam> you say technic has to do it with hacks? can you please explain that?
00:56 SegFault22 I don't care if it's hackier in the engine, I want it to be less hacky in LUA! -.-
00:56 us_0gb It's okay to use Lua. Lua can be your friend too.
00:56 SegFault22 In technic, they have to change the recipe type to a string or variable or SOMETHING
00:57 SegFault22 Which is controlled by some dozen lines of code
00:57 PilzAdam can you point me to the code?
00:57 SegFault22 No.
00:57 Jordach ask ShadowNinja
00:57 PilzAdam you say that, but without the code I dont know if its true
00:57 SegFault22 I can just tell you that it is about as intricate as the Westminster Abbey.
00:57 SegFault22 Or worse.
00:57 us_0gb SegFault22: THe engine is not a good place to have hackiness .... Also, the only thing that would make it less hacky in Lua if melded with the engine is that it would have a function call added. You might even say that would be more hacky in both Lua and the engine, now that I think on it.
00:58 SegFault22 ...
00:58 SegFault22 Okay, you know how Groups work?
00:58 SegFault22 Just duplicate that and repurpose it for recipes! In machines that do stuff over time, like the furnace
00:58 us_0gb Yes, and suing groups with recipes would be severly limiting.
00:58 us_0gb *using
00:58 SegFault22 I'm not saying to use groups
00:59 SegFault22 I'm saying to take THIS code, and change it to make THAT code
00:59 PilzAdam SegFault22, do you have a forum post that explains your idea?
00:59 us_0gb For example, a group-like system would cripple anything that wanted multiple outputs.
00:59 SegFault22 I did, but nobobody payed attention to it, PilzAdam
00:59 us_0gb Or wanted the input to take full stacks.
00:59 PilzAdam do you have a link to it?
00:59 SegFault22 That's why you make the table bigger...
00:59 blais3 I guess I can fuel a furnace with a coal block
00:59 us_0gb Or wanted the output to very based on time of day.
00:59 SegFault22 Pilzadam, no\bo
00:59 SegFault22 No
01:00 us_0gb All these things would need to be done in Lua.
01:00 SegFault22 us_gb0 Not necessarily
01:00 SegFault22 GAH
01:00 SegFault22 Too much SPAM
01:00 SegFault22 You people will never understand. It's just too complicated of a concept, I guess
01:00 jin_xi probably
01:00 SegFault22 I would HAVE to put this on the forum for you to be able to read it properly
01:00 PilzAdam SegFault22, this one: https://forum.minetest.net/viewtopic.php?id=7711 ?
01:01 SegFault22 But then you'd dissect it
01:01 us_0gb SegFault22: It a simple concept, but what you want doesn't work the way you think.
01:01 SegFault22 I'll make a forum topic and give you a link to it. You just won't understand it here.
01:01 SegFault22 I'll even give you some graphics if necessary.
01:01 SegFault22 For visual reference
01:01 us_0gb You have to think about this from the computer's perspective as well as from a custom behavior perspective.
01:02 Jordach dafuq is wrong with me at 1am
01:02 SegFault22 to make it "SNAP" or "CLICK" and make you understand.
01:02 SegFault22 Bye
01:02 us_0gb Lua implementations are *more flexible*.
01:02 * Jordach appears to be very productive
01:02 SegFault22 I'llk be anbck
01:02 kaeza dat speling
01:03 kaeza Jordach, GO TO SLEEP
01:03 PilzAdam Jordach, any visible results?
01:03 Jordach i've been making more player models
01:03 * Jordach did browse through that skin repo
01:05 Jordach found something rendering it
01:09 us_0gb Jordach: Making player models? Do you happen to have one similar to the default but that uses a different section for each arm and leg? I'd be forever grateful if you had one of those I could use.
01:10 Jordach i meant my super special models ;)
01:10 SegFault22 joined #minetest
01:11 us_0gb Oh. THat's too bad. Thanks anyway!
01:11 Jordach give me a week and i could
01:11 Jordach give each arm and leg their own pattern
01:11 SegFault22 I have a different idea, for this. Instead of adding new crafting definition types, or making them strings or like groups, we would add "processing types".
01:12 SegFault22 These would use the furnace's cooking algorithm, with mutliple inputs and outputs (even chjances, maybe?)
01:12 us_0gb You don't have to, but I'm certainly in no rush if you happen to have spare time for that and it isn't too hard, Jordach.
01:12 phantombeta joined #minetest
01:12 us_0gb SegFault22: Same problem: It's way too limiting to do that.
01:12 SegFault22 It would also use the fuel type algorithm for its "fuel"
01:13 SegFault22 No it is not.
01:13 SegFault22 Pay atention.
01:13 SegFault22 It just uses the furnace's algorithms
01:13 SegFault22 maybe edited a bit for multiple in/out
01:13 SegFault22 but it can have different types, which are separate
01:13 us_0gb I am paying attention. Tell me then how your method would allow a recipe that provides different outputs each time it is used?
01:13 SegFault22 Not that -.-
01:14 SegFault22 Yo uDON't understand
01:14 SegFault22 Multiuple ouptuts PER OPERATION, not multiple random outputs over many operastions
01:14 us_0gb If it cannot do that, it is limiting, because you CAN do that with the current method, the method in Lua.
01:14 SegFault22 Pay attention!
01:14 us_0gb I am paying attention.
01:14 SegFault22 (you replied WAY too fast to be paying attention)
01:14 SegFault22 And again.
01:15 us_0gb I was responding to "SegFault22> Not that -.-"
01:15 us_0gb SO I actually responded quite slowly.
01:15 SegFault22 Multiple outputs
01:15 us_0gb *So
01:15 SegFault22 this would mean, say, a thermocracker ourputting two different compounds from one compount, IN ONE OPERATION
01:16 us_0gb Multiple outputs, yes, but what if you want different outputs each time the recipe is used?
01:16 SegFault22 Not a cobblegrinder outputting one tiny pile of random metal
01:16 SegFault22 If you want that, too bad
01:16 SegFault22 us_0bg
01:16 SegFault22 Then it's horrible hackwork, which is a given, because that's not a normal, pre-defined thing
01:17 us_0gb Any solution that fails to take into account the ability to change the output each time the recipe is used is MORE RESTRICTIVE than the Lua version, as the Lua version DOES allow you to change the output at any time and for any reason.
01:17 Jordach SegFault22, you mean that one material can produce more than one item (eg, not the same) as well as chances for other materials to be made (which would add decent experiance)
01:17 SegFault22 It's pick random number between X and Y, if X output This, if Y output that
01:17 Jordach doable with formspec
01:17 SegFault22 Formspec?
01:18 SegFault22 You mean that decaying, broken, mamed zombie we use for inventories and a few other things?
01:18 SegFault22 That list that looks like "[1,0,4;5,9,8]", and makes a chest inventory?
01:19 SegFault22 Some of those numbers aren't even used. Why aren't we fixing that in the past few versions?
01:19 SegFault22 Instead of fixing that, you all are adding Diamonds and Steel-copper alloy, and adding shaders and more options and stuff
01:19 SegFault22 Some of the changes are cool, yes
01:20 SegFault22 But you keep forgetting the big problems
01:20 SegFault22 Wait
01:21 SegFault22 You know the Crafter mod, which allows modders to add custom types?
01:21 SegFault22 It would be EXACTLY like that
01:22 SegFault22 But support for different fuel types
01:22 ShadowNinja After skimming, the builtin implementation of crafting is bad because the types are hardcoded.  Lua implementations are ugly, but doable.
01:24 SegFault22 If you are a working LUA dictionary/thesaurus/roadmap, which I am not.
01:25 SegFault22 I barely know LUA, but can still understand what code does what
01:25 SegFault22 and fix bugs
01:25 SegFault22 Just when it gets into the horrible hackwork of stuff, like making a machine do something like that, I am lost
01:26 kaeza then you should read what knowledgeable people say
01:26 us_0gb Lua isn't like C++. It would be worse in C++.
01:26 SegFault22 So?
01:26 SegFault22 One can make a mod easily without much knowledge of LUA
01:26 us_0gb To use Lua, you don't even have to really know what you're doing. That isn't the case in C++.
01:26 SegFault22 Just access to the developer wiki
01:27 ShadowNinja Then it should be moved to Lua, either way there should be one craft manager that supports custom types.
01:27 us_0gb SegFault22: It sounds like what needs to happen is a Lua module needs to add the ability to define craft types.
01:27 SegFault22 Exactly, with LUA, there are so many things that do so many different things in so many different ways that require so many different things that (etc.), it's not possible unless you study it for Years
01:28 ShadowNinja Well, we have people that know what they're doing, and C++ lets you do all sorts of high-level things.
01:28 us_0gb Lua takes no studying, really.
01:28 sapier I assume moving crafting to lua might cause horrible mod dependency sideeffects
01:28 SegFault22 NEVER assume
01:28 phantombeta joined #minetest
01:28 SegFault22 NEVER
01:28 ShadowNinja sapier: As part of builtin.
01:28 SegFault22 You will Always make terrible mistakes if you assume
01:28 us_0gb SegFault22: You assume this would work though.
01:28 sapier always assume worst things to happen until it's proven to not happen
01:29 SegFault22 It's like assuming that Minetest has a function for registering something
01:29 us_0gb sapier: I agree.
01:29 SegFault22 Sometimes it works, sometimes it doesn't
01:29 sapier chances you're right about worst things are way better then other way rount ;-)
01:29 SegFault22 And no, I did not assume that it would work, I suggested a change! >.<
01:30 sapier I don't say it wouldn't work ;-) I just pointed at an issue noone mentioned by now
01:30 us_0gb I'm done bashing my head hear. PilzAdam and I both told you why it wouldn't work and you assumed we were not listening, though we were. Or at least, I was and I assume he was.
01:30 us_0gb We could be wrong.
01:30 us_0gb *here
01:31 us_0gb ShadowNinja is approaching this differently. His method could work.
01:31 SegFault22 I KNEW you weren't listening, or wewren't interpreting it right. Just like you thought I was suggesting random chances of outputs, rqather than more than one output at a time! -.-
01:31 us_0gb SegFault22: You KNEW WRONG. I AM AND HAVE BEEN LISTENING.
01:32 SegFault22 Then why do you not understand it the way I am saying it?
01:32 us_0gb I ALSO KNEW WHAT YOU WERE SAYING AND IT WOULD NOT WORK.
01:32 SegFault22 You didn't because you thought I meant something entirely different.
01:32 jin_xi now kiss
01:32 us_0gb SHADOWNINJA IS PROVIDING A WAY TO JIVE YOU THE API YOU WANT BY DOING THE OPOSITE OF WHAT YOU WERE ASKING FOR. THAT'S WHY HIS WAY MIGHT WORK.
01:32 SegFault22 jin_xi that's disgusting
01:33 sapier calm down guys it's a lot of work and until someone starts it we don't actually know what would work and what wouldn't
01:33 cisoun joined #minetest
01:33 us_0gb Do dot tell me I was not listening or understanding.
01:33 SegFault22 But you weren't. You interrupted several times with inferences, and then thought something entirely differen than what I was explaining
01:34 us_0gb YOU are not understanding that the whole reason ShadowNinja's plan would work is because it moves crafting OUT of the engine, while you wanted in moved INTO it.
01:34 SegFault22 When I weas talking about more than one output per operation, you thought I was talking about random outputs for many operations
01:34 SegFault22 Who's shadowninja?
01:34 us_0gb SegFault22: I was listening and I was understanding.
01:35 us_0gb ShadowNinja is the person who was agreeing with you, but was attacking the problem in a completely opposite way from how you were.
01:35 SegFault22 Ah, shadowninja said 4 things here. NONE of them explaining how it is done, or a method to do it, just him saying that it Can be done
01:37 SegFault22 Like the guy in the village that tells the adventurers that they can climb north mountain to get to the dragon, but doesn't tell them how to find the secret enterance that stops them
01:37 SegFault22 every time they try
01:37 SegFault22 or something like that
01:37 us_0gb He didn't say it could be done, he explained exactly how to NOT do it, but give you an equivalent tool.
01:37 SegFault22 What tool?
01:37 SegFault22 Where's the link?
01:38 us_0gb A function call that does what you want, but is in LUA, not THE ENGINE.
01:38 SegFault22 I see 0 of anything like that, just him saying that it's possible
01:39 SegFault22 Besides, you interrupted me so many times that I barely got to the point about just using the furnace algorith modified for multiple inputs/outputs per operation
01:39 SegFault22 It would use different Types, which would do different things, but overall, it uses the same exact lgorithm
01:39 us_0gb SegFault22: You got your point across several times.
01:39 us_0gb Here it is: "[17:27:18] <ShadowNinja> Then it should be moved to Lua, either way there should be one craft manager that supports custom types."
01:39 SegFault22 Then why did you mistake it several times?
01:40 us_0gb SegFault22: I DIDN"T MISTAKE IT!!!
01:40 SegFault22 He said it's possible a certain way, yes
01:40 SegFault22 Didn't mistake it? Then why did you think I meant random outputs per operation?
01:40 SegFault22 And why did you assume I meant that it would be anything possible, using different algorithms?
01:40 us_0gb He said we could NOT do what you wanted. You wanted it to NOT be in Lua. ShadowNinja said to *put it in Lua*.
01:41 SegFault22 I didn't even get to that really, becausde you interrupted the whole way
01:41 SegFault22 Just like now.
01:41 SegFault22 Starting back from a different square now,...
01:41 ShadowNinja Well, I wanted the ability to use custom craft types, whether the engine implements it in builtin or C++ is irelivant.
01:41 us_0gb SegFault22: I didn't think you meant random outputs. I said there *needed to be a way for a modder to allow random outputs, which could be done in Lua but could NOT be done in your engine modification idea*.
01:42 SegFault22 This change would allow us to add different "types", that do different things, ex. make substance A and B into substance C (type 1) and make substance C into A abd B (type 2).
01:42 SegFault22 But overall, the same exact algorithms as for the furnace, are used, because it is perfect for this
01:42 us_0gb It sounds like You are misunderstanding what WE say, not the other way arround.
01:42 SegFault22 Except a little bit of change to allow more than one output/input per operation in recipes
01:42 us_0gb *around.
01:43 SegFault22 So, we can make a machine, call it the thermocracker. this breaks something into 2 or more parts, and uses a special type of Fuel
01:44 SegFault22 its fuel is not useable in a furnace, and a furnace can not do its recipe
01:44 us_0gb SegFault22: Yes, we understand that, and have told you we do the whole time.
01:44 SegFault22 But they use the same algorithm
01:44 Renoki joined #minetest
01:44 SegFault22 Which is the modified furnace algorithm, which accepts up to 9 out/in, and those which are blank are not usedf
01:44 us_0gb Yes. And what if someone needs a *custom* algorithm?
01:44 SegFault22 They do it the hard hacky way
01:45 SegFault22 Because that's not common stuff that people try to do often
01:45 Hirato joined #minetest
01:45 us_0gb SegFault22: So people do it the Lua way for all custom recipe types.
01:45 SegFault22 Anything not possible with a current algorithm, yes
01:45 us_0gb People don't define recipe types often either. THat's uncommon as well.
01:45 SegFault22 The guy who made the crafter mod did.
01:45 SegFault22 I did.
01:45 us_0gb Technic is NOT a common thing.
01:45 SegFault22 And probably RealBadAngel too.
01:46 SegFault22 Of course it's not, but the basic In -> out is
01:46 SegFault22 The concept of a device that takes INPUT and makes OUTPUT, is very, very common
01:46 us_0gb A few people would use it. A few people would *also* use custom algorithms.
01:46 SegFault22 A few people use VoxelManipulator
01:47 SegFault22 A few people use minetest.register_entity
01:47 SegFault22 Very much less than those just adding new blocks/items/tools
01:47 SegFault22 But it's still added into the engine
01:48 sapier voxelmanip was added because it's the only way to do mapgen with reasonable in lua(jit)
01:48 sapier +speed
01:48 SegFault22 Oh, and on a slightly different subject, there's the confusing Formspec (looks like "[0,5,3;9,8,5]") which is very broken and needs to be replaced with something better
01:48 us_0gb WHen I say "A few people would use it.", I was referring to YOUR plan, not the custom algorithms. I imagine about half the custom recipe types would use custom algorithms.
01:48 us_0gb WHat's wrong with formspecs?
01:48 SegFault22 That's only for, like, magic tables used to do many operations in different ways
01:49 SegFault22 Formspecs? Half of the numbers in those things aren't even used
01:49 SegFault22 And they aren't organized well
01:49 us_0gb Hold on, looking up API ...
01:49 SegFault22 at all
01:49 SegFault22 Many people agree that it is confusing.
01:49 SegFault22 Even if they are used, it isn't very evident
01:50 sapier segfault22 mainmenu uses almost all formspec things ;-)
01:50 SegFault22 But not the chest inventory
01:50 SegFault22 or a custom 4x4 worktable
01:50 sapier I said almost ;-)
01:50 SegFault22 Which only use a few, but the ones that aren't used, if changed, cause hige lag
01:50 SegFault22 huge
01:50 SegFault22 And it
01:50 SegFault22 is just too confusing
01:51 sapier mobf uses even more of formspec
01:51 us_0gb If you read the PAI docs, most formspec elements only have four numbers, not six, and all four are used and are important.
01:51 us_0gb *API
01:51 SegFault22 Almost everyone agrees on that, that it is confusing and broken and should be fixed. It should have been dealt with 4 versions ago.
01:52 SegFault22 orso]
01:52 us_0gb "Confusing and broken" isn't specific. WHat is actually wrong with it?
01:52 sapier yes but noone is willing to spend the 4 weeks of fulltime development to actually do the work so don't complain about it segfault22
01:52 SegFault22 About the custom processing/recipe types, there would be no need for custom algorithms, because they are a basic input -> Output method
01:53 sapier especially as replacing formspec by a only "slightly" improved variant is worth nothing
01:53 SegFault22 Which is worse, one developer guy fixing it, or hundreds of modders getting headaches trying to dealwith it, and some even giving up?
01:53 SegFault22 About the custom processing/recipe types, there would be no need for custom algorithms, because they are a basic input -> Output method
01:53 SegFault22 Thus, I see no problem in implementing it
01:54 SegFault22 Just find a way to assign different "types" using the same algorithm
01:54 SegFault22 LOike type smelting and type electrolyzing - they both have inputs and outputs, and use the algorithm, but their types are only done in their respective machines
01:55 sapier I don't even know what you're arguing about, first you need someone to do the work, second a sane concept after this is done we can discuss again
01:55 SegFault22 ...
01:55 sapier we don't even know if we're talking about same thing without a concept
01:55 us_0gb SegFault22: What is wrong with the *formspecs*, not the crafting.
01:55 SegFault22 We are arguing about how custom algorithms are needed to do operations nearly identical to what the furnace already does
01:56 SegFault22 Formspecs are a different thing I just tried to hint about so that it may hopefully get seen to and fixed
01:56 sapier actually you can do this if you use a entity
01:56 SegFault22 I don't want to use an entity
01:56 sapier you can do anything by using a entity
01:56 us_0gb And I was asking what was broken about them. You never answered. Formspecs are not broken.
01:57 SegFault22 Except make a mod that doesn't lag like hell when there's just 4 of them laying around
01:57 SegFault22 They are confusing!
01:57 SegFault22 I said that dozens of times
01:57 sapier anything you do in lua will cause lag
01:57 SegFault22 Here, I'll say it again: They are confusing and very difficult for anyone to decode into something unserstandable
01:57 us_0gb If you actually read the documentation, formspecs are not confusing. If you don't, most of the API is likewise confusing.
01:57 sapier because any lua done action needs to be done by server, client can't predict it
01:58 SegFault22 But entities are known to cause more lag than, say, blocks.
01:58 SegFault22 Dropping 128 item entities is significantly worse than 128 furnaces working
01:58 us_0gb I'll be right back.
01:58 sapier of course because entties are active objects ... if you want a "active block" e.g. a furnace running lua code ... it's gonna cause pretty same lag
01:59 SegFault22 Whatever.
01:59 SegFault22 I just see no need to use an entity, that can be accidentally moved or killed on huge lagspikes
02:00 SegFault22 The furnace works fine the way it is, we just need a way to make devices that can do just what it does, but in recipe types that are not working in the furnace
02:00 SegFault22 Like a sawmill that makes planks and uses some energy-dense matter for fuel, its recipes would not be done in a furnace
02:00 SegFault22 Currently that is not possible with the API
02:01 SegFault22 You have to make your own code that controls iot and its own algorithm
02:01 SegFault22 and all of that
02:01 ShadowNinja ~tell us_0gb Formspecs have the real issue if not being very adaptable.  You can't add default fields or a optional field without requiring that other optionals are set.
02:01 ShadowBot ShadowNinja: O.K.
02:01 SegFault22 Many people have tried that. Landmine has, I have, RealBadAngel most likely has, and that guy who made the crafter mod most certainly has
02:02 sapier ShadowNinja:  could you stop adding another topic to a already complicated issue? ;-)
02:02 SegFault22 Fine, formspecs don't matter for now! Let's drop it -.-
02:03 sapier recieps and formspecs aren't bound at all ... SegFault22 I suggest writing down a concept what should be possible and how this could be done, it's hard to see all issues at once
02:03 SegFault22 FORGET FORMSPECS
02:03 SegFault22 About the processing/recipe types
02:03 SegFault22 That is what I came here to discuss
02:04 SegFault22 The proposed change would make it possible to create a device, that can make an input into an output, but NOT being done in the furnace
02:04 PilzAdam bye
02:05 SegFault22 The problem with using the furnace's types, is, you get an electrolyzer that can run on Coal as fuel, or a furnace that can break down Water
02:05 us-0gb joined #minetest
02:05 SegFault22 Which is the issue
02:05 SegFault22 AHA! I got it!
02:06 sapier solutions are way more welcome then problems ;-)
02:06 us-0gb Formspecs arn't confusing to get information from if you actually consult the documentation on them.
02:06 SegFault22 We have some code: "minetest.register_craftdeftype" or something
02:06 SegFault22 Which takes a "name"
02:06 SegFault22 And an "algorithm"
02:06 us-0gb Hmm. I think I have a NickServ password here somewhere ....
02:06 sapier write it down
02:06 SegFault22 Algorithm is something like Cooking, Fuel, etc
02:07 sapier "something" isn't a good suggestion SegFault22 ;-)
02:07 us-0gb joined #minetest
02:07 SegFault22 -.-
02:07 kaeza how is that any different from implementing your own get_craft_recipe?
02:07 SegFault22 "algorithm = (name of algorithm here, like Cooking or Fuel)"
02:08 SegFault22 Because that doesn't work
02:08 SegFault22 right
02:08 us_0gb kaeza, SegFault22 just doesn't want to have to actually implement it.
02:08 sapier come on ;-) I know what you're trying to tell, but I see noone beeing interested in implementing it, you could improve chances by providing a complete specification
02:08 SegFault22 It does work kinda, but you have to tell players not to electrolyze water with a furnace or power their electrolyzers with Coal
02:08 kaeza sapier, or s/specification/implementation/ :P
02:08 SegFault22 us_0gb I can;t implement it, I'm not the C++ guy@!
02:09 us_0gb SegFault22, implement it in LUA.
02:09 sapier of course a full implementation would be better than a specification
02:09 SegFault22 The problem is that iot requires horrible hackwork to di it in LUA, that which I am lost on! -.-
02:10 SegFault22 EvERYONE is lost on how to do it in LUA, except people like th technic guy that took college classes on LUA or something
02:10 kaeza BTW, Lua is not an acronym ;)
02:10 SegFault22 I don't care
02:10 SegFault22 It's a programming language
02:10 sapier guess if noone is willing to do it it wont be done ... its that simple
02:10 SegFault22 But it's a solution to a problem that needs to be addressed
02:11 SegFault22 Just because nobody wants to do it, does not measn that it magically disappears
02:11 us_0gb SegFault22, It required worse hackwork in C++.
02:11 sapier this is an open source project if you don't find someone beeing interested in it it wont be done, face it
02:11 us_0gb *requires
02:12 SegFault22 I don't care if the C++ code is harder, it makes it better for the modders and makes the API more powerful
02:12 SegFault22 One guy doing some C++ hackwork is better than 301 modders doing the same exact LUA hackwork
02:12 kaeza less talk, more code ;)
02:12 sapier it's a feature request we've got github to track em ... write it down eventually it will be done
02:12 sapier maybe prior end of this decade
02:13 SegFault22 Right...
02:13 sapier last one was ironic ;-)
02:13 sapier you're always free to do it yourself segfault
02:13 phantombeta joined #minetest
02:13 SegFault22 But I'm not the C++ guy!
02:13 us_0gb SegFault22, In other words, the reason you want it in C++ is because you don't want to implement it yourself, which is exactly what I said a bit ago.
02:14 us_0gb *yourself in Lua
02:14 SegFault22 Who want sto have to add two dozen lines of sh*t every time they add a new machine that does something different?
02:14 SegFault22 The 4 dozen lines are a given, they must be added, but not those additional two dozen to tell the game how to make a machine change an input into an output
02:14 us_0gb Who would want to maintain the hacky junk in C++?
02:15 SegFault22 Who would want to maintain Minetest?
02:15 us_0gb People who like fun and freedom.
02:15 SegFault22 With all of the problems popping up that nobody really wants to have t odeal with
02:15 sapier the least thing you have to provide segfault is a detailed description of what you actually want to have. until you did this I wont discuss any more about that issue
02:15 SegFault22 What the hell kind of person is willing to waste their time working on it for 0 profit?
02:15 SegFault22 I DID provide a detailed description!
02:16 SegFault22 >.<
02:16 us_0gb Freedom is way more important than profit.
02:16 SegFault22 Freedom?
02:16 sapier no you threw in some random unconnected thoughts
02:16 SegFault22 THAT WAS YOU AND OGB GUY SPAMMINGHe, If you had not thrown your inferences at me every other line it would be coherent
02:16 us_0gb sapier, Yeah, he/she just through together random thoughts and didn't explain well, but I can piece it together for you.
02:17 SegFault22 -.-
02:17 SegFault22 I did explain it well. My brother understands it, and he's an idiot!
02:17 sapier us_0gb: plz write it down to a git feature request it'd be a pitty to do the work and having it lost tomorrow
02:17 phantombeta joined #minetest
02:18 SegFault22 But that's because I convinved him to sit down, shut up and listen rather than interrupt the whole damn way
02:18 SegFault22 No wonder he understood it and found my statements coherent
02:18 us_0gb sapier, SegFault22 wants definable recipe types. Each recipe type would have a type itself, modeled on each of the five current crafting methods. Each group of craft recipe types would use the algorithm from one of the current craft types.
02:19 SegFault22 ]Well, F*ck this, it's just too difficult getting you people to pay attention and stop throwing inferences out there and shooting down solutions. Back to Minecrash I now go.
02:19 us_0gb sapier, How do I write a Git feature request? I'm not good with Git, I only know how to push and commit.
02:19 us_0gb Also, I would like to officially NOT request this. To be clear.
02:19 sapier a feature request isn't much more then a issue flagged as feature request
02:20 us_0gb How do I do a feature request? I only know how to commit and push.
02:20 us_0gb *issue
02:20 sapier yes just write an issue
02:20 us_0gb I don't know how to write an issue. THat's what I'm asking.
02:20 sapier examples are always helpful at abstract topics like that one
02:21 sapier there's no special requirement for issues just write down what is wrong and how you wish it to be
02:21 us_0gb So .... write it down and email it to you or something? This isn't a Git feature?
02:22 sapier no https://github.com/minetest/minetest/issues press "new issue"
02:24 us_0gb Ah, Github then. Now the question is, should I put this request in? Everyone who understood what SegFault22 was saying said it could not and/or should not be done.
02:25 sapier you never have all ppl here if you write an issue you may get other suggestions and thoughts
02:26 sapier basicaly I thing his suggestions aren't that bad, the only reason not doing it is the work to do a propper design and implementaion for this, it's not a 2 line fix ;-)
02:26 us_0gb Okay. I'll put in an issue for ShadowNinja's recommendation then. At least that recommendation is sane, and it also accomplishes what SegFault22 wants.
02:27 sapier that'S why idealy segfault should've written it as he knows what he wants
02:27 sapier requesting a special implementation may always cause wrong part of the request beeing implemented ;-)
02:29 phantombeta| joined #minetest
02:29 us_0gb ShadowNinja's solution is very much the opposite of what SegFault22 kept asking for. Yet I doubt he/she even knew the difference.
02:31 Miner_48er joined #minetest
02:31 * us_0gb rummages through his password database for his GitHub password
02:35 us_0gb <http://windows.github.com/>: "Download GitHub for Windows"
02:35 us_0gb ... you can download GitHub? WHat?
02:44 us_0gb sapier, this is what SegFault22 wants: https://github.com/minetest/minetest/issues/1079
02:48 phantombeta| Hi guys
02:48 phantombeta| How's it going?
02:49 sapier left #minetest
02:51 us_0gb phantombeta|, Better than a bit ago. How's it going for you?
02:51 phantombeta| It's going good...
02:51 phantombeta| I just got bouncers for 3 networks...
02:52 phantombeta| (because that's the maximum with the free bouncer service I use)
02:52 us_0gb Do you use it to hide your address or always stay connected?
02:53 phantombeta| Stay connected
02:53 phantombeta| I don't really care about hiding my IP
02:53 phantombeta| It's just because my internet is SHIT
02:54 phantombeta| The BIGGEST SHIT EVER
02:54 us_0gb Me neither. I didn't even use a host mask untill I found a cool one.
02:54 us_0gb *until
02:54 us_0gb Bouncers always make me think of burly thugs keeping you out of bars.
02:54 Alex_Mercer Why?
02:55 Alex_Mercer lel wrong nick
02:55 us_0gb Alex_Mercer, That's another meaning of the word "bouncer".
02:55 phantombeta oh
02:55 phantombeta lol
02:56 us_0gb They don't have to be burly though. THat's just my mental image.
02:56 us_0gb <http://en.wikipedia.org/wiki/Bouncer_%28doorman%29>
03:00 xming joined #minetest
03:00 OWNSyouAll is it possible to set your fov i see it in minetest.conf.example but it gets overwrote when i launch
03:01 us_0gb OWNSyouAll, sorry, I've not messed with that, so I don't know. How do you know it is being overwritten though?
03:02 OWNSyouAll cause it removes it from the minetest.conf
03:02 us_0gb Ah, I don't think that's an override. Do you have Minetest running when you add it?
03:02 us_0gb Minetest must be shut down before modifying that file.
03:03 us_0gb If it isn't, Minetest will undo any changes made.
03:03 OWNSyouAll I thought i did but i tried it again and not it works odd
03:04 OWNSyouAll I thought i did but i tired it again and it works this time*
03:04 us_0gb Odd indeed. I've been having odd issues with Minetest lately as well.
03:04 Niko_B joined #minetest
03:04 us_0gb Good to hear it works now though!
03:04 Niko_B Get some easy bitcoins  http://t.co/RFLekya7Hc
03:05 us_0gb I still haven't gotten a wallet set up yet. I'm at that stage where you choose your wallet software.
03:05 phantombeta I would get a bitcoin wallet...
03:06 phantombeta But I don't know what I would use bitcoins for...
03:06 us_0gb Yeah, me neither.
03:06 phantombeta I was going to make one for deep web stuff...
03:06 phantombeta But I have not gone there in a long time
03:06 us_0gb A friend of mine wants me to get a wallet set up though so he can give me coins, but I'm not sure why he's trying to get rid of them.
03:06 phantombeta Like, I went there ONE time...
03:07 Niko_B there a site called blockchain it creates a web wallet no need to download anything just username password and presto.  some sites actually trade bitcoins for  dollars
03:07 phantombeta Actually, I think I can't have a wallet yet...
03:07 us_0gb I'd rather keep my wallet on my machine, though I have heard of those web wallets.
03:08 Niko_B yeah on machine is better
03:08 phantombeta But I'll probably be able to have one in 5 years...
03:08 phantombeta (I will be 18 in 5 years
03:08 phantombeta +)
03:08 Niko_B hmmm... not sure why your friend wants to do away with the bitcoins
03:08 Niko_B he could just sell them online somewhere
03:09 phantombeta Why doesn't he use them to get monies?
03:09 phantombeta Monies are so useful.
03:09 phantombeta I wish I had more monies
03:09 phantombeta (heh)
03:09 phantombeta (I'm so silly '-')
03:10 us_0gb Yeah, I could use some too. I'd get a laptop with a functioning graphics card.
03:10 phantombeta I would say "fuck the warranty" and open my PC
03:10 phantombeta And add a better graphics card
03:10 phantombeta Onboard Intel graphics card sucks
03:11 Niko_B I have a PC from 2010 with a Radeon but I lend it to idiotic nephew
03:11 Niko_B I think I will just reclaim it
03:11 Niko_B he doesnt even know bitcoins exist lol
03:11 us_0gb I've opened my laptop, but my graphics card is soldered in. I can't swap it out.
03:12 phantombeta (Oh, and change the memory and processor...)
03:13 us_0gb I suppose I could upgrade those, but all I really want is for my panel to quit glitching up on me when the machine wakes from sleep. To have that, I need a graphics card that functions.
03:17 cy1 joined #minetest
03:17 cy1 bleh
03:17 cy1 the recipe in technic uses pipeworks:tube_000000 which is what is in pipeworks I think.
03:18 cy1 clients won't log itemdefs so I can't tell though. -_-
03:18 cy1 nodedefs I mean
03:21 cy1 no idea why the recipe wouldn't be working.
03:23 cy1 er, wrong network
03:23 cy1 left #minetest
03:39 VanessaE ok I need a little basic git help
03:39 VanessaE I have two branches - master and foo.  I am working on foo and I need to pull in my changes from master and rebase foo on top of it.
03:40 VanessaE would that be,  git checkout foo; git pull --rebase master
03:40 VanessaE ?
03:44 Hirato shouldn't need a pull, but I'm not sure, let me check the man pages
03:44 Hirato try: git rebase --onto master
03:44 Hirato after checking out foo
03:45 Hirato actually, do "git rebase master foo" instead
03:46 VanessaE ok, so that'll rewind foo to master HEAD and re-apply my changed on top of it, and keep the results in foo?
03:46 VanessaE changes*
03:46 Hirato I think so
03:46 VanessaE this is always the part I have trouble with :P
03:46 VanessaE these damn graphs in the man page just make it more confusing :)
03:47 VanessaE ok
03:47 VanessaE looks like a simple git rebase master will do also
03:48 VanessaE yep, that got it
03:48 Hirato I always use git push -u origin when pushing XD
03:48 * Hirato worries too much
03:48 VanessaE I push --all :)
03:49 VanessaE (I almost always have more than one branch to push)
03:50 kahrl I sometimes push -u origin and then I keep kicking myself for that until I can get a commit into upstream
03:50 kahrl so that I can push -u upstream
03:51 djdduty joined #minetest
03:51 kahrl otherwise git pull won't pull anything useful
03:52 sena joined #minetest
03:52 sena need help
03:53 kahrl !help
03:53 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md
04:00 sena Where do I sign up
04:00 sena Link me someone?
04:02 sena I'm using Minetest on Ubuntu 13.04
04:03 sena left #minetest
04:04 bas080 joined #minetest
04:05 phantombeta| joined #minetest
04:05 blais3 are there creepers and what not in minetest?
04:06 Alex_Mercer joined #minetest
04:07 VanessaE creepers, no
04:07 VanessaE there are no mobs of any kind by default
04:07 VanessaE but there are mods you can download to add them
04:08 VanessaE various kinds exist.  small and large animals, hostile and non-hostile creatures of various kinds, etc.
04:08 VanessaE look for stuff like simple_mobs, mobf, peaceful_npc, and there are others I don't remember now
04:09 blais3 games-action/minetest_survival-0.4.6 ?
04:10 blais3 will that work with minetest-0.4.8 ?
04:11 blais3 guess I can try and see if it will show up, eh?
04:13 blais3 minetest_build minetest_common minetest_survival are the items I didn't install
04:13 blais3 I'm getting them now...
04:13 blais3 are those all inclusive? or are there a lot of things I should have that won't be included?
04:14 Peacock joined #minetest
04:14 Peacock ugh, so full, think im gonna hurl lol
04:14 blais3 lmao
04:14 blais3 brb
04:16 blaise whew..
04:16 blaise idk why I was blais3
04:16 Guest86646 :\
04:16 Guest86646 wtf
04:16 Peacock lol
04:17 Peacock guess you havent timed out yet
04:18 blaise joined #minetest
04:18 blaise some kind of weirdo connection issue
04:19 blaise meh
04:20 blaise so, like I was saying.. are all the mods in the 0.4.6 archives ?
04:20 blaise I'm using gentoo to install this btw
04:20 Peacock i tried freebsd yesterday, was dissapointed to find out the "liveCD" option was just a CLI... talk about time machines :P
04:20 blaise is the bones mod for mobs ?
04:21 blaise Peacock: lmao
04:21 blaise Peacock: grml livecd is pretty nice if you don't mind debian
04:21 Peacock using crunchbang
04:21 blaise I prefer to build from source..
04:21 Peacock the thing with debian is shit is outdated, archbang has the opposite problem :P
04:22 blaise it's too fresh?
04:22 Peacock too fresh/not tested enough
04:22 blaise I like being able to control versions..
04:22 Peacock i dont like using old software but im not crazy about borking my system either, i cant always afford to spend a weekend fixing shit when contracts are due lol
04:23 blaise yeah.. dep lists can be nightmarish
04:23 Peacock i wish linux would take a cue from minetest and come up with a unified package manager :P
04:24 blaise eh, sabayon linux is based on gentoo.. has binary package management.. and you have the luxury of selecting versions gentoo has available.. :)
04:24 kahrl blaise: the bones mod makes it so you drop your items in a bones chest when you die
04:24 blaise kahrl: ah..
04:24 Peacock its kinda ridiculous that we're such a tiny marketshare and yet have too many varieties of subsystem to keep anything maintainable, and windows with its large marketshare only has 1 way of installing shit, and works more flawlessly
04:25 blaise kahrl: https://github.com/minetest/minetest_game is this where the mobs are located?
04:25 kahrl no, there are no mobs in minetest_game
04:25 blaise :\
04:25 Peacock mobs: see sapier's and pilzadams mods
04:25 blaise hrmm...
04:26 Peacock one is simple mobs i think, the other is mobf
04:26 Peacock mobf as in mobf#ckmycpu :P
04:26 Peacock (kinda heavy :P)
04:26 blaise lmao
04:30 root joined #minetest
04:30 root whoa
04:31 Guest59429 .....
04:31 Guest59429 ah shoot XD ipod touch doesnt work wellbon irc
04:34 blaise lmao
04:34 blaise hey, so..
04:34 blaise when I download a mod, where should I put it?
04:35 kahrl did you install a RUN_IN_PLACE version (I guess not)
04:35 kahrl you can check with minetest --version
04:36 madprogr1mmi joined #minetest
04:36 madprogr1mmi there
04:36 blaise Minetest 0.4.8
04:36 blaise Using Irrlicht 1.8.1
04:36 blaise Build info: VER=0.4.8 BUILD_TYPE=Release RUN_IN_PLACE=0 USE_GETTEXT=1 USE_SOUND=1 USE_CURL=1 USE_FREETYPE=1 USE_LUAJIT=0 STATIC_SHAREDIR=/usr/share/games/minetest
04:36 kahrl RUN_IN_PLACE=0
04:36 kahrl so mods go into ~/.minetest/mods
04:37 blaise cool
04:37 madprogr1mmi ^X
04:38 madprogrlmmi What does my username look like to you guys
04:39 blaise blaise@midterm2 ~/.minetest/mods/PilzAdam-mobs-c49cc47
04:39 blaise kahrl: does that look right?
04:40 kahrl blaise: you need to rename it to ~/.minetest/mods/mobs
04:40 blaise k
04:43 blaise so, I build a fireplace..
04:43 blaise and I can't seem to start a fire in it that will last any kind of time at all
04:44 blaise used coal blocks, they didn't catch fire, neither did wood.. of any kind..
04:45 kahrl not sure, haven't really played with fire in a while
04:47 kahrl afaik there is no lasting fire in minetest_game
04:48 kahrl though there are mods for it: e.g. https://forum.minetest.net/viewtopic.php?id=4265
04:49 kahrl or https://forum.minetest.net/viewtopic.php?id=6149 which is newer
04:50 blaise torches seem to last...
04:51 kahrl true
04:52 blaise it's what I'm currently using to light my home till I can develop some way to use electricity..
04:52 blaise :)
04:52 Peacock mesecons no do?
04:53 blaise water wheel, generator, stuff like that
04:53 blaise Peacock: what?
04:53 Peacock technit or something like that should have it
04:53 Peacock tekkit? something like that anyways lol
04:54 Peacock mesecons +technic
04:54 blaise Peacock: https://forum.minetest.net/viewtopic.php?id=2538
04:54 blaise mesecons?!
04:55 Peacock mescons is the wires andshit, technic has the machines which i think includes hydro
04:55 blaise SWEET!
04:55 * blaise hugs Peacock
04:56 Peacock not too hard i ate alot lol
04:58 Peacock pate, cheese, hors d'oeuvres (which must be obeyed at all times without question), lamb, desserts lol
05:00 VanessaE sfan5: *poke&
05:00 VanessaE sfan5: *poke* too
05:00 Peacock lol\
05:01 Peacock lol too
05:01 Peacock XD
05:06 kahrl how did alot taste?
05:08 kahrl is ShadowBot off? it should say something about that...
05:08 Peacock alot = {pate, cheese, hors d'oeuvres (which must be obeyed at all times without question), lamb, desserts} :P
05:08 Peacock shadowbot passed out hours ago :P
05:10 VanessaE night all
05:13 OldCoder joined #minetest
05:13 OldCoder joined #minetest
05:31 blaise hrmmm
05:31 blaise is it possible to change my viewable distance?
05:31 blaise I seem to have lost my house
05:31 blaise :\
05:34 Peacock ianno what would be cool? beacon nodes, like players, you can see the tag from any distance (though only visible to the player who placed it)
05:41 blaise yeah
05:41 blaise or a compass
05:41 blaise :)
05:42 Peacock there are compass mods, but they wont tell you where your shit is if you didn't write down the coords or make a bookmark/portal with some other mod
06:00 blaise wow, after I installed all these mods, it takes a while to load the textures..
06:15 n000bie joined #minetest
06:15 n000bie hey folks
06:15 n000bie I have items in my inventory, how do I start crafting things?
06:19 n000bie okay found out how to do that
06:25 n000bie made a pickaxe, can't equip it
06:26 n000bie okay, learned how to do that too
06:26 n000bie thanks for nothing guys
06:26 n000bie happy new year
06:26 Peacock first you take the pickaxe
06:26 Peacock then you sit on it
06:27 Peacock that escalated quickly XD
06:39 Tux[Qyou] joined #minetest
06:43 us_0gb joined #minetest
06:54 blaise lol
06:57 blaise I'm pretty upset about not finding anything that will burn in my fireplace
06:57 blaise I put lava in there, but it's just not the same
06:58 us_0gb blaise: Do you mean the furnace? Wood and trees will burn there.
06:58 blaise I hadn't gotten anything to burn in there either
06:58 blaise does the furnace need a chimney?
06:58 us_0gb No.
06:59 blaise how do I light the furnace?
06:59 us_0gb Did you put both fuel and a smeltable in the furnace?
06:59 us_0gb For example, a tree and iron?
07:00 blaise iron?
07:00 us_0gb An ore you dig out of the ground. It's orange.
07:00 us_0gb It sounds like you need something to smelt before you can start the furnace.
07:01 blaise I had previously used coal blocks
07:01 us_0gb Okay, so the furnace has three slots, right? The top slot, the bottom slot, and the 2^2 slot.
07:02 us_0gb Did you put anything in the top slot?
07:04 blaise I plan on putting iron ore in there..
07:04 blaise I'll put coal in the bottom I guess
07:09 us_0gb You need something in both the top and the bottom.
07:11 blaise I put iron ore up top and coal block on bottom
07:12 us_0gb Do coal blocks burn? You might have to break it into coal lumps. I'm not sure.
07:13 us_0gb If coal lumps don't work, I'm not sure how to fix it.
07:14 us_0gb Testing ...
07:15 blaise lol
07:15 blaise I just tried wood, tree, lava, fire..
07:15 blaise I got nothing
07:15 blaise lmao
07:16 blaise is it supposed to just light up with the right combo or something
07:17 us_0gb No, it takes any fuel with any smeltable.
07:19 blaise how does it light?
07:19 blaise do I smack it with a torch or something?
07:23 khor joined #minetest
07:23 us_0gb It light itself. Or rather, it is supposed to.
07:23 us_0gb It detects the fuel and smeltable, then lights itself.
07:25 nore joined #minetest
07:48 blaaaaargh joined #minetest
07:48 blaise interesting....
07:49 blaise a nuclear reactor core? :o
07:49 blaise o.O
07:53 Naked joined #minetest
07:57 nore ^ Someone needs to change to topic... it is 0.4.9 now
07:58 us_0gb Is 0.4.9 seriously out? Already? 0.4.8 just came out though.
07:59 nore 0.4.8 was a bit long to get out... but 0.4.9 is now out
07:59 nore https://forum.minetest.net/viewtopic.php?id=8159
08:00 us_0gb Alright, I'll "sudo aptitude upgrade" then.
08:01 nore idk if it is already in the repos thought
08:02 us_0gb Okay, I'll wait until it is then. I'm in no rush. I haven;t even had time to play 0.4.8 yet!
08:02 nore XD
08:04 SegFault22 joined #minetest
08:04 SegFault22 https://forum.minetest.net/viewtopic.php?pid=48544
08:05 SegFault22 PilzAdam
08:06 SegFault22 us_0gb?
08:06 SegFault22 Anyone?
08:07 us_0gb SegFault22: Yes, that's in Lua, which is what we all suggested.
08:07 SegFault22 Read the first 3 replies.
08:07 us_0gb I was actually going to build a similar utility module myself, but never found the time.
08:07 SegFault22 PilzAdam even suggested to port it to C++, and before that, asked why it isn't possible
08:08 us_0gb Oh, wow. Yet he was opposed to it in IRC ....
08:08 SegFault22 Conspiracy?
08:09 us_0gb I don't claim to know what that man is thinking sometimes though. He has great ideas some times, yet other times he makes no sense.
08:09 SegFault22 Of course.
08:09 us_0gb Oh well. He's only human.
08:09 SegFault22 That module is great, except that it helps none with making new crafting types that are like fuels
08:10 SegFault22 And when you try to make a machine use "input" or something for "burntime", ir freaks out.
08:10 SegFault22 it
08:10 us_0gb Fuel crafts can be done effortlessly though.
08:10 SegFault22 How so?
08:10 us_0gb That module handles the hard part.
08:10 phantombeta joined #minetest
08:11 SegFault22 I tried and never got it to work :P
08:11 us_0gb Fuels can be done with a simple multidimensional array.
08:11 us_0gb Or even better, a key-value array.
08:12 Hirato that's not a very interesting changelist
08:12 SegFault22 Cool
08:13 SegFault22 Just one small problem
08:13 SegFault22 I do not have the knowledge to pull that off
08:14 SegFault22 I tried ages ago, a different way, but failed horribly
08:14 us_0gb SegFault22: If you want, I'll build you a fuel recipe handler tomorrow when I get home.
08:14 SegFault22 You don't have to. I have troubled you too much.
08:15 us_0gb SegFault22: This will so easy, it would be a crime for me not to do it if someone needs it.
08:15 SegFault22 Okay.
08:16 SegFault22 Could we see about getting the crafter tool being ported to "minetest_game", maybe? :D
08:16 SegFault22 That would help lots too
08:16 SegFault22 But for now it's great
08:16 SegFault22 the way it is
08:18 us_0gb I don't touch minetest_game any more. If you want to try to get it in, I'll have my code under a compatible license for you.
08:18 SegFault22 Okay
08:18 SegFault22 Thank you again
08:19 us_0gb Yeah, no problem.
08:19 us_0gb I'd do it now, but I'm exhausted. As soon as this download finishes, I'm going to bed.
08:20 SegFault22 Okay. Goodnight
08:21 us_0gb Ugh, it says it'll take 20 minutes. I guess I'll work on it while I wait.
08:21 SegFault22 Nah, it's fine
08:22 us_0gb I have to be awake untill the download finishes anyway. If I'm awake, I might as well be useful.
08:26 us_0gb WHy are Lua files opening in LibreOffice? THat's such a bad editor for Lua.
08:28 SegFault22 :P
08:31 Hirato not even in the same league as firefox repeatedly using inkscape or the gimp as a valid pdf viewer, desptie being told otherwise numerous times
08:36 us_0gb GIMP seems to be my image viewer until I set it otherwise. GIMP is awesome, but it's way to slow to load for simple image viewing. HexChat refuses to listen to my system settings to see the default browser as well.
08:38 SegFault22 Like when you use an application for something, and click a web-link, which opens it in Internet Explorer and the crashing begins...
08:39 us_0gb I think my download froze ...
08:40 Hirato still waiting on them to fix their stupid "utility" windows
08:43 SegFault22 :P
08:43 us_0gb Apparently minetest.shutdown is an invalid API call. Ironically though, it does exactly what I need it to.
08:44 SegFault22 xD
08:45 blaaaaargh joined #minetest
08:53 SegFault22 Well I must be leaving now
08:54 SegFault22 Goodnight everyone
08:54 SegFault22 And happy new year :D
08:59 sfan5 VanessaE: hm?
09:06 whirm joined #minetest
09:24 JamesTait joined #minetest
09:25 sfan5 hey look, another backdoor in a linksys router!
09:26 JamesTait Good morning all, Happy New Year! :-D
09:32 nore does anyone here know if entities can have animated textures?
09:42 FreeFull joined #minetest
10:13 john_minetest joined #minetest
10:13 john_minetest joined #minetest
10:28 * sfan5 throws a kitten at john_minetest
10:30 Pest joined #minetest
10:31 * john_minetest catches the kitten - Matrix-style - and puts it on VanessaE's head.
10:38 BlockMen joined #minetest
10:39 BlockMen hi everyone and a happy new year belated ;)
10:40 nore hi
10:54 whirm joined #minetest
10:59 Robby joined #minetest
11:02 Robby hi
11:02 Robby version 0.4.9 is on the site now, anyone already tried it?
11:04 Robby I have a problem with it, for some reason this new version seems to crash/hang when having been connected to a server and then wanting to exit the client
11:05 Robby this did not happen with 0.4.8
11:05 Robby I'm on Windows, using the MSVC build
11:06 Ubuntu-tester joined #minetest
11:10 Robby k, so its not just me then ;)
11:10 Robby did you submit a bugreport about it?
11:11 Robby (because I'm about to)
11:11 Calinou joined #minetest
11:12 Robby hmm :/
11:13 Robby I hope they can fix this soon because this kindof...well sucks :p
11:13 Robby having to forcibly close the client each time is not nice
11:14 nore john_minetest, do you use windows? if so, I have a modding question for you
11:15 nore could you try to add print(minetest.get_modpath("test")) in a test mod please, and give me the result?
11:17 Calinou <john_minetest> Practically every dev uses linux.
11:18 Calinou on Minetest, maybe
11:18 Calinou but not everywhere at all
11:20 * BlockMen uses win7 :P
11:21 nore hmmm.. is the mod named "test" too?
11:27 Issa2013 joined #minetest
11:28 eeew joined #minetest
11:29 BlockMen nore, "C:\Users\Stefan\Downloads\minetest-0.4.8-dev161213_directx\bin\..\mods\test"
11:31 nore BlockMen, perfect... exactly what I needed (I need to detect if the platform is windows for one of my mods... I can have the dir delimiter that way)
11:31 nore any moderator: spam: https://forum.minetest.net/viewtopic.php?id=8161
11:32 nore Calinou, ^
11:39 SmugLeaf joined #minetest
11:39 SmugLeaf joined #minetest
11:39 sfan5 nore: better use [A-Z]:\.+
11:42 Issa2013 yo man
11:42 Issa2013 do u know why is like that
11:52 Issa2013 how fly in game ?
11:52 Issa2013 i have used the command /fly
11:53 Issa2013 but not recognize
12:01 nore sfan5, ?
12:01 sfan5 nore: "(I need to detect if the platform is windows"
12:01 nore yes?
12:01 sfan5 only windows has drive letters
12:01 nore ah... yes, perhaps it could work
12:02 sfan5 hm.. but it's [A-Z]:\\.+ not [A-Z]:\.+
12:02 markveidemanis joined #minetest
12:02 kaeza joined #minetest
12:05 jin_xi joined #minetest
12:08 kaeza mornings
12:10 Jordach joined #minetest
12:11 ImQ009 joined #minetest
12:15 Tux[Qyou] joined #minetest
12:17 FreeFull joined #minetest
12:33 markveidemanis Hello everyone!
12:34 nore hi
12:35 markveidemanis Nore!
12:35 nore yes?
12:35 markveidemanis I have wanted to talk to you for a long time
12:35 iqualfragile joined #minetest
12:35 markveidemanis Have you seen the PM i sent you in the forums?
12:35 nore ah... I replied to your PM btw
12:35 markveidemanis K, il read it
12:35 markveidemanis I have 1 more q to ask though
12:36 nore yes?
12:36 markveidemanis "I don't see what you mean:" I mean effectively a luacontroller with all the mesecons stripped out and the global things i talked about too
12:37 nore well, you don't need to connect mesecons to a luacontroller... you can only connect digilines if you want
12:37 markveidemanis And thank you for your reply
12:37 nore you're welcome
12:38 * Jordach once made a luacontroller version of MineMIDI
12:38 markveidemanis I may seem a bit OCD about this but i like my game to be minimal, only what i need?
12:38 markveidemanis s/?/ /
12:38 markveidemanis MineMIDI??
12:38 nore ah... you want to delete the other things in mesecons...
12:39 nore need to think a bit about it
12:39 Jordach markveidemanis, i managed to make a music format using the noteblocks
12:39 markveidemanis Thats awesome!
12:39 markveidemanis Slow as hell i bet though
12:40 sfan5 Jordach: I just installed /system/xbin/icanhazroot into my android device
12:40 sfan5 </random>
12:41 markveidemanis icanhazroot
12:41 Naked joined #minetest
12:41 sfan5 yeah, it gives root without judging
12:44 sfan5 ehh.. what?
12:44 sfan5 the shell says '# ' but still don't have root
12:45 markveidemanis WHat happens for me is: i request root from adb and a popup comes up on my phone, allow adb root access?
12:45 markveidemanis What's your phone model?
12:45 sfan5 if I use su in adb it doesn't ask, it just denies
12:45 sfan5 but icanhazroot 'su -c "<this runs as root>"' works
12:46 markveidemanis What's your phone model, sfan5?
12:46 sfan5 samsung galaxy s4 mini
12:47 markveidemanis I rooted my ace with a zip file at recovery mode
12:47 markveidemanis dunno if its same(ish) architecture
12:48 Jordach sfan5, lucky fuck
12:48 * Jordach wants
12:50 sfan5 Jordach: which android device do you have currently?
12:50 Jordach some @tab 9'' tablet
12:51 Jordach but has serious oomph
12:51 basxto joined #minetest
12:51 Jordach does a 5000MaH battery say so?
12:51 sfan5 s/MaH/mAh/
12:51 Jordach (it runs BC for about 4 hours before dying of no battery)
12:51 sfan5 buy a new battery
12:54 Jordach sfan5, it lasts for nearly three days on standby
12:54 sfan5 ok then don't buy a new one
12:56 markveidemanis dont play bc then
12:58 Jordach sfan5, however, it does have dumb moments where it needs to think :P
13:01 Matrixiumn joined #minetest
13:03 reactor joined #minetest
13:06 reac 'lo
13:14 Jordach ello :p
13:15 Jordach https://forum.minetest.net/viewtopic.php?pid=123990#p123990
13:15 * Jordach being /me
13:15 Megaf joined #minetest
13:15 Megaf joined #minetest
13:15 Megaf joined #minetest
13:16 Jordach \o/
13:16 Jordach banned a spammer while he was working
13:16 Megaf My server is totally messed up
13:17 Megaf I think I can't recover it
13:17 ImQ009 joined #minetest
13:17 Megaf Gonna give a try to Freeminer
13:17 Jordach >o<
13:17 Megaf Backing up everything first
13:20 Jordach http://mg.viewskew.com/mgoblin_media/media_entries/491/luxy.png :P
13:21 Megaf That's cools
13:21 Megaf seems like a perfect sking for me
13:21 Jordach the gold has reflections
13:22 Megaf Jordach: can you test my test server in a couple of minutes please?
13:22 Jordach reac, where's the tor?
13:22 Jordach Megaf, which client :p
13:22 Megaf I can't join now because I'm working
13:22 reac Jordach: ?
13:23 Jordach reac .. tor
13:23 Megaf Jordach: default minetest client
13:23 Jordach where's the tor?
13:23 reac Jordach: idk.
13:23 Jordach alrighy
13:23 Megaf Im compiling it now
13:23 reac I use this nick to avoid /query.
13:23 Jordach crap
13:23 Jordach CRAP
13:23 reac Because I'm short of time.
13:23 * Jordach has to update to 0.4.9
13:23 Jordach reac, quassel changed your nick from reactor to reac
13:23 Jordach in query mode
13:24 Jordach if you'd joined the channel without having to /nick, then it wouldn't have changed :P
13:24 Megaf Ok, server is compiled, but the question is, will it blend?
13:24 markveidemanis What to do with a web server thats free?
13:24 markveidemanis has everything set up
13:25 reac Jordach: ?
13:25 reac Jordach: I see.
13:25 reac Well eh.
13:25 reac I'm avoiding query from someone I know.
13:25 Jordach Megaf, need to compile myself which takes a few mins
13:27 Topic for #minetest is now 0.4.9 is released! | Website: http://minetest.net | Rules: be patient, respect other users, here and in other channels | Core Devs: #minetest-dev | Servers: http://minetest.net/servers | IRC logs: http://irc.minetest.ru/minetest/ | IRC stats: http://sfan5.duckdns.org/ircstats/minetest.html | Happy new year!
13:27 Megaf 13:27:05: ERROR[main]: Subgame [] could not be found.
13:27 Megaf oh dear
13:27 Topic for #minetest is now 0.4.9 is released! | Website: http://minetest.net | Rules: be patient, respect other users, here and in other channels | Core Devs: #minetest-dev | Servers: http://minetest.net/servers | IRC logs: http://irc.minetest.ru/minetest/ | IRC stats: http://sfan5.duckdns.org/ircstats/minetest.html
13:27 Jordach okay, IRC appears to be lagging :P
13:28 Jordach or just ChanServ
13:28 Megaf meh, I cant start freeminerserver
13:28 Megaf 13:27:05: ERROR[main]: Subgame [] could not be found.
13:28 markveidemanis Y U REMOVE HAPPY NEW YEAR
13:30 Jordach because it's Jan 2nd
13:30 markveidemanis Happy Jan 2nd
13:30 Jordach and it's called clearing the topic up ;)
13:30 markveidemanis how ironic
13:31 markveidemanis Im gonna run a minetestserver
13:31 reac Why don't you?
13:31 markveidemanis and its gonna be fucking amazing
13:31 * Jordach calls the bullshit card
13:31 reac ...if someone says "I'm gonna", they usually mean "I will not"
13:32 * markveidemanis follows suite
13:32 markveidemanis Its gonna be survival
13:32 Jordach it's suit
13:32 markveidemanis ...
13:33 Jordach the quality of engrish around here is shit
13:33 reac True.
13:33 markveidemanis me no spook ongloshdsfsd
13:33 reac Spooky markveidemanis.
13:34 Megaf !seen proller
13:34 MinetestBot Megaf: proller was last seen at 2013-12-31 10:03:21 UTC on #minetest
13:34 markveidemanis There has been an increase in noobs in minetest
13:34 Megaf !time
13:34 markveidemanis *checks user list*
13:34 markveidemanis COUGH artur99 COUGH
13:36 * Jordach buggers off and plays GTA5
13:48 EvergreenTree joined #minetest
13:48 MinetestBot GIT: Novatux commited to minetest/minetest: Fix objects being selected behind a node 91923806a9 2014-01-02T05:26:21-08:00 http://git.io/pS059Q
13:48 EvergreenTree joined #minetest
13:51 eeew joined #minetest
14:13 markveidemanis omfg
14:13 markveidemanis Its blocks being selected behind an object...
14:13 markveidemanis is that what he meant?
14:13 markveidemanis is that a client side fix?
14:23 reac markveidemanis has broken something, again. No surprise.
14:24 markveidemanis You said you were here only briefly, reactor :P
14:24 markveidemanis I'm gonna pla hl2-ep2
14:26 whirm joined #minetest
14:27 reac Mkay.
14:41 reac Well, I didn't expect this fuckaround with X11 to take so long.
14:42 reac I can't get it to accept remote logins, no matter what.
14:48 PilzAdam joined #minetest
14:49 PilzAdam Hello everyone!
14:55 NekoGloop joined #minetest
14:58 reactor joined #minetest
15:04 Broam joined #minetest
15:07 bas080 joined #minetest
15:09 Megaf joined #minetest
15:09 ImQ009 joined #minetest
15:11 Yepoleb joined #minetest
15:25 mikolalysenko joined #minetest
15:33 Megaf !up minetest.megaf.info 30003
15:33 MinetestBot minetest.megaf.info:30003 is up (573ms)
15:36 Megaf can anyone try to join please?
15:36 Megaf I just migrated my server to Newark, New Jersey, USA
15:36 Megaf from London
15:36 * sfan5 tries
15:36 Megaf I know it seem like its worsen than ever
15:37 sfan5 connecting...
15:39 reactor joined #minetest
15:39 reac joined #minetest
15:41 sfan5 Megaf: something is wrong, your server doesn't send any TOCLIENT_INIT back
15:41 Megaf sfan5, yep, my server is really messed up
15:41 Megaf Shutting it down
15:43 markveidemanis joined #minetest
15:43 markveidemanis joined #minetest
15:43 FreeFull joined #minetest
15:49 NekoGloop joined #minetest
16:01 markveidemanis What should i use as remote media?
16:01 markveidemanis which site
16:02 sfan5 markveidemanis: ideally your own
16:03 OWNSyouAll Is there a fix from the hanging on windows in 0.4.9 ?
16:03 xyz or you can use some public remote media server
16:04 VanessaE bbl
16:06 markveidemanis hmm
16:06 markveidemanis ok
16:08 rubenwardy joined #minetest
16:08 xyz of which I don't know any except cdn.freeminer.org
16:09 xyz or you can just use other server's remote media which is not nice at all but they won't notice that anyway
16:12 markveidemanis dropbox...
16:13 markveidemanis so does the client load ALL the media or does it pick the files it needs
16:13 markveidemanis if it picks, we could just have a central server clogged full of the files
16:13 xyz what a nice and new idea!
16:16 hmmmm joined #minetest
16:19 bas080 joined #minetest
16:19 Enke joined #minetest
16:23 markveidemanis whats the volume from 0,0,0 to 1000,0,1000
16:24 PilzAdam 0
16:24 OWNSyouAll its a 2d shape it has no volume
16:26 markveidemanis In minetest
16:26 markveidemanis i got a million idk if its right
16:26 xyz in minetest it'd be 1002001 nodes
16:26 markveidemanis ]...
16:26 markveidemanis but the coords are so round
16:27 xyz what a pity
16:28 Renoki joined #minetest
16:37 markveidemanis I was close enough
16:38 Calinou joined #minetest
16:41 jin_xi joined #minetest
16:50 markveidemanis local.marktest.co.uk:30010 is up
16:51 markveidemanis Check forum
16:51 markveidemanis I'l need some help syncing logs to webspace though
16:53 Jordach cd /dir/to/mtserver/
16:53 Jordach sudo cp debug.txt /var/www/
16:54 Jordach should work on debain 6 server systems
16:54 Enke joined #minetest
16:54 pitriss Jordach: maybe symlink is better idea?
16:55 rubenwardy joined #minetest
16:55 Jordach pitriss, depends, i did that when the server crashed or was shutdown normally
16:56 Jordach Enke, there you are
16:56 Enke what's up?
16:56 Jordach not much
16:56 Leoneof joined #minetest
16:56 * Jordach wants to stick you through the render process again
16:56 Enke Okay. Do you want the image of my skin again?
16:57 Jordach the shaded one yes, lost that when my system's packages died when removing wine
16:57 PilzAdam Jordach, cp isnt really good, the log can get really big
16:57 Enke Okay. I'll dig it up.
16:57 Jordach PilzAdam, it's a suggestion, not a full blown stackoverflow answer :D
16:58 Jordach Enke, i just hope it works, as Lux's needed modification
16:58 PilzAdam mv with date and if it crashed or exited normally
16:58 Jordach or that
16:58 Jordach PilzAdam, rename the logs :P
16:59 Enke http://i.imgur.com/aqkhTNv.png
17:00 Jordach cheers
17:00 Enke Ditto.
17:00 Jordach aw shit
17:00 rubenwardy Hi all
17:00 * Jordach has to re-do all the models made in the last 24 hours
17:07 Jordach hm
17:07 Jordach your's is more simple than the others, Enke
17:08 Jordach no hat layer, no (visible) eyebrows
17:08 Enke Is that good or bad?
17:10 Naked happy new year.
17:10 Jordach Enke, much easier to animate
17:11 Enke Good. I never really liked the hat on my character anyway. And before you mentioned it today, I wasn't aware of eyebrows.
17:12 Jordach Enke, that's a normal part of my special models
17:12 * sfan5 is amused
17:12 Jordach hmmmmmm?
17:12 Enke Ah. If you want them, feel free to add them.
17:12 mikolalysenko joined #minetest
17:13 Jordach Enke, the template has them by default
17:13 Enke Okay.
17:13 Jordach i always build my models from the Sam II template
17:13 Jordach if it happens to be female, the MinetestBot model is uses
17:13 Jordach used*
17:14 sfan5 <3 MinetestBot
17:14 MinetestBot <3 sfan5
17:15 Enke I <3 Minetest!
17:17 rubenwardy <3 MinetestBot
17:17 MinetestBot <3 rubenwardy
17:23 raffahacks joined #minetest
17:23 Jordach spotify doesn't have the wubs i need right now
17:23 raffahacks Hi
17:24 raffahacks Megaf?
17:25 Jordach https://forum.minetest.net/viewtopic.php?pid=124029#p124029 Enke
17:27 * Enke laughs
17:29 Enke Jordach: you are referencing Freeminer, right?
17:29 Jordach that *other* omne
17:29 Jordach -m
17:29 Jordach that mofo' abomination
17:30 Jordach WTF
17:30 Jordach i'm away for five seconds and my tablet is full of notifications
17:30 Jordach oh and Enke, check IRC pm
17:30 Enke Buildcraft. *shudders*
17:30 Jordach i want your feedback first
17:31 Jordach mainly app updates and email
17:35 * Jordach remembers why Android sucks for media playback; 3600hz+ is boosted over bass
17:37 xyz it can't play my animu, so.. of course it sucks
17:38 markveidemanis cp log.txt /var/www
17:38 markveidemanis that does it once
17:39 Jordach markveidemanis, make some bash
17:39 markveidemanis HOw do i do it frequently but not with a while loop
17:39 Jordach cron jobs
17:39 markveidemanis How should i make the frontend site?
17:43 sfan5 xyz: it can't, which player do you use?
17:44 sfan5 s/,/? /
17:49 markveidemanis Right, i've made a quick and basic site at http://local.marktest.co.uk
17:49 Jordach link backgrounds should match #background
17:50 Jordach (the three links with home, contact etc)
17:50 Jordach or actually white of the main body
17:50 Pest joined #minetest
17:51 markveidemanis xyz, do you know anything about http://minetest.web1337.net/map.php
17:52 markveidemanis and how i could make a map of that type
17:52 markveidemanis fancy isometrics..
17:53 xyz sfan5: mx player, xbmc, vlc
17:54 xyz in the end it's the same thing; I guess VLC should be best there, although laggy at times
17:54 xyz markveidemanis: yes, I know something
17:55 xyz it was generated with some version of onomatopoeia
17:56 xyz sfan5: last time I checked they all had issues
17:58 markveidemanis joined #minetest
17:58 markveidemanis joined #minetest
17:59 xyz anyway, I've figured out it's much more enjoyable to watch it on a big screen <3
17:59 cisoun joined #minetest
18:04 sfan5 xyz: mx player works fine for me, vlc is not useful at all because I can't find a way to give it an url
18:08 xyz sfan5: it worked fine for me except that subtitles are desynced
18:08 sfan5 h/w or s/w video decoding?
18:09 xyz both
18:09 sfan5 hm
18:09 xyz tried with 480p downscaled video as well
18:09 catminer joined #minetest
18:09 xyz reported to developers
18:10 xyz https://groups.google.com/forum/#!topic/mx-videoplayer/aLYif8pn8M0
18:11 xyz also I'm sure it doesn't support ordered chapters
18:11 Enke joined #minetest
18:11 xyz and hi10p video is out of question as well although it's not its problem to be honest
18:11 sfan5 1080p 10bit h264 works fine for me with hardware decoding
18:13 xyz except that there's no consumer hardware capable of decoding 10 bit video
18:13 xyz + in hardware
18:13 xyz so you're lying D:
18:15 * rubenwardy looks at the C++ code he just wrote, and rests his head in dispair.
18:15 xyz pastebin it!
18:16 rubenwardy It's too embarrasing to be worth paste binning
18:16 xyz nah, we'll have a good laugh
18:16 Enke rubenwardy: Look at it this way: It's still better than what I could do.
18:17 rubenwardy https://gist.github.com/rubenwardy/029627c304e74e04bc81
18:18 khor joined #minetest
18:18 rubenwardy You dont want to see the linked list code
18:19 xyz why do you even need it?
18:19 xyz first, there already is std::list
18:20 xyz second, I don't even why do you want to use double linked list for drawing
18:20 rubenwardy That makes the past hour point less
18:20 xyz why, you learnt some C++
18:21 xyz that's definitely not pointless this way
18:21 rubenwardy True
18:21 nore rubenwardy, what are you doing?
18:21 rubenwardy I am making a per pixel terrain
18:22 rubenwardy Chunks are groups of pixels (Chunk_size^2, where chunk_size is currently 64)
18:22 rubenwardy Chunks are prerendered for speed
18:22 rubenwardy Chunks are grouped into strips (columns)
18:22 aldobr joined #minetest
18:23 rubenwardy strips make up the map
18:23 aldobr hi all
18:23 nore and how is the map created?
18:23 sfan5 xyz: it may have not been 10bit
18:23 nore I mean, the terrain
18:23 rubenwardy Using a per chunk generator (similar to mt in concept)
18:23 rubenwardy Perlin noise
18:23 Jordach rubenwardy, i made something similar in Lua
18:23 xyz sfan5: of course it isn't
18:23 rubenwardy Well, at the moment it is height = 0
18:24 rubenwardy for (list<int>::iterator i = v.begin(); i != v.end(); ++i)     is so much easier!
18:24 sfan5 but.. can't the hardware assist in decoding?
18:24 xyz sfan5: generally level 4.1 video can be played fine with hw decoding
18:24 xyz sfan5: as I said, there's no hardware available that can do hw 10 bit decoding
18:24 xyz because it's only used in rare cases (animu fagsubbing)
18:24 xyz so hardware manufacturers don't care
18:25 rubenwardy I made a javascript + HTML5 version of it, but it is too slow to be usefull
18:25 xyz rubenwardy: now look into C++11
18:25 xyz rubenwardy: you can have something like for (auto i : v) {// do something with i}
18:25 aldobr can i predownload all assets needed to play on a certain server ?
18:25 sfan5 xyz: wouldn't it be possible to convert 10bit -> 8bit with some efficent algo. in s/w and hw does the rest
18:26 sfan5 the display can't display 10bit color anway
18:26 xyz obviously, that's what software decoder does
18:26 sfan5 that is hw-assisted decoding then, not pure sw
18:26 xyz I don't see a point in doing it like this
18:27 xyz the software part will be much slower
18:27 xyz well, I guess it's similar to running x264 in real time (25 fps or so)
18:27 xyz I doubt your device can handle this
18:28 sfan5 maybe there is something hacky but efficent (like fast-inverse-sqrt) and nobody discovered it yet
18:28 xyz and those capable of doing this see this as a waste of time
18:28 Peacock joined #minetest
18:29 xyz because, let's be honest, it is a waste of time
18:29 xyz no worries, you'll get your beloved HEVC soon
18:30 xyz not sure about hardware support; video stuff is too hard for me to comprehend
18:31 aldobr 30 min downloading things to connect to vanessae server......
18:31 sfan5 assuming 10b -> 8b is just /10*8 that could be done pretty efficently in hw
18:31 xyz I mean, hardware support will obviously be there but I'm not sure exactly what will it be capable of
18:32 sfan5 the rpi's support for h264 is horrible, it looks like someone decoded it in high quality and then saved it using jpg with like 60% quality
18:33 sfan5 or more like 40%
18:34 ImQ009 joined #minetest
18:34 xyz wat?
18:38 aldobr dude
18:38 aldobr i am so happy
18:38 aldobr i tested ffi with sfan 0.4.9 build and it works
18:39 reactor joined #minetest
18:39 aldobr actually, i dont know if this is sfan build, nevermind
18:40 sfan5 aldobr: I simply built luajit I did not make sure whether something is enable or not
18:40 sfan5 the 0.4.9 mingw one is by me
18:40 aldobr i tested the msvc one
18:41 aldobr http://pastebin.com/4jfPsGP6
18:41 sfan5 I dunno which luajit library thexyz uses
18:41 aldobr prints "hello world!" at the console
18:42 ImQ009 joined #minetest
18:42 sfan5 aldobr: care to try it with the mingw one?
18:42 xyz cool
18:43 aldobr i will
18:43 Peacock what did default.generator_ore become?
18:46 rubenwardy joined #minetest
18:46 reactor joined #minetest
18:48 Peacock btw, i like the fog/horizon coloring thing, but shouldn't the sky (roof) sortof be the same color? or a shade of it at least?
18:49 aldobr sfan5: ffi works with the mingw version too
18:50 reactor joined #minetest
18:50 aldobr thats nice, mod makes can call external dlls/so without too much work
18:50 aldobr *makers
18:52 markveidemanis i need help with haxelib on linux it says uncaught exception - Invalid Array Access
18:52 markveidemanis I'm trying to use hxmtmapper
18:52 Peacock damn, soo many gfx options, wish there was a dropdown with Low, Med, High, Vhigh presets :P
18:53 Vargos joined #minetest
18:55 markveidemanis nvm i think it works on windows
18:55 ShadowNinja ~give Jordach list Topic
18:55 ShadowBot Jordach: add, change, default, fit, get, insert, list, lock, redo, remove, reorder, replace, restore, save, separator, set, shuffle, swap, topic, undo, and unlock
18:56 markveidemanis ShadowNinja, Your bot is so well made and works so well :)
18:56 ShadowNinja Removes extra oping and deoping. :-)
18:56 ShadowNinja markveidemanis: :-)
18:57 markveidemanis I am working on a bot, it will keep track of users by quit and join events
18:57 markveidemanis But i have to take into account kicks too...
18:57 ShadowNinja I'm working on a logging system that would replace loggingbot_ too.
18:57 Peacock oping and doping?
18:57 Peacock IOC might like that lol
18:57 ShadowNinja Peacock: deoping.
18:57 Peacock :P
18:57 RealBadAngel2 joined #minetest
18:58 Peacock ^ seems legit
18:58 khor joined #minetest
18:59 * sfan5 puts a kitten on Peacock's head
18:59 Peacock speaking of cats, my pussy loves the new black bedspread, stealthmode activated
19:01 rubenwardy lol
19:02 Peacock quite a few people tried to pick her up during the holidays, much hilarity ensued :P
19:03 xyz sfan5: ouya is shit btw
19:03 sfan5 ik
19:03 xyz http://v.cdn.cad-comic.com/comics/cad-20130626-6a124.png
19:04 markveidemanis Help me with https://github.com/Nemo08/hxmtmapper
19:04 markveidemanis I have got the depends
19:05 cisoun joined #minetest
19:05 xming joined #minetest
19:05 daswort joined #minetest
19:05 xyz a daily reminder to not fuck with google https://www.quantcast.com/rapgenius.com?
19:05 rubenwardy ?
19:06 xyz markveidemanis: I don't really understand why would you want to use this mapper
19:06 markveidemanis ... I want fancy isometric stuffs
19:06 rubenwardy Did they get removed from search listings?
19:06 xyz rubenwardy: yes
19:06 xyz markveidemanis: this mapper is not isometric
19:06 rubenwardy lol
19:07 markveidemanis Then how did Zeg9 do it ?
19:07 xyz I only know about two isometric mappers, one is a modified minetest client, another is onomatopoeia
19:10 markveidemanis modified client? Link?
19:10 markveidemanis DO they both work?
19:13 Peacock onomatopoeia worked a long time ago for me, dont know if thats still the case now
19:14 rubenwardy Is onomatopoeia the one that connected to the server as a client, and so its map data is always up to date?
19:14 Peacock no, it just creates and isometric map sortof like the old simcity games
19:14 Peacock i thought it was cool
19:15 Peacock would be even cooler as a sortof ingame 3d map, but i can't even imagine how much of a pain that would be to setup
19:16 Peacock lol 'Admin' logged into my server
19:18 Jousway joined #minetest
19:23 markveidemanis ban his ass
19:23 reac abmin
19:23 markveidemanis so i put map.sqlite in the mapper.py folder?
19:24 ShadowNinja I think I started the chain of "Admin" nicks...
19:25 markveidemanis shit works!
19:25 rubenwardy Better? https://gist.github.com/rubenwardy/029627c304e74e04bc81 :P
19:25 ShadowNinja My server management script calls itself *Admin* when shuting down the server for backups.
19:25 ShadowNinja Because * is invalid and can't be faked.
19:27 ShadowNinja I disallow guests and admin nicks now, VE and k@eza too.
19:27 Peacock meh, i put a server up for shits and giggles, if someone wants to masquerade as admin and deal with all the noobs, more power to him lol
19:27 markveidemanis i have gueets///
19:27 Peacock VE, Victory in Europe?
19:27 markveidemanis its all shits and giggles until someone giggles and shits...
19:27 rubenwardy Vaness____aE
19:28 markveidemanis fill the gaps?
19:28 rubenwardy nope, close the gap
19:28 rubenwardy s
19:31 Peacock wow, my giggleshits server is 6th, even with a ridiculous name and description lol
19:45 mrminister joined #minetest
19:46 mrminister hello, is there any way to speed up the loading time of the inventory images? maybe some kind of caching mechanism?
19:48 Peacock tried preload item visuals?
19:48 markveidemanis no, disable that
19:49 Peacock try both ways lol
19:49 markveidemanis loads only when needed then
19:49 markveidemanis *haha
19:49 markveidemanis cock, want to try my server?
19:49 markveidemanis You have just earned an unwanted nickname...
19:49 markveidemanis and redefined 'nickname' in irc
19:50 Peacock so... you want cock on your server? Freud might have a few things to say about that lol
19:50 markveidemanis ..
19:51 markveidemanis Im gonna use my 'dev' subdomain to host media for embedding with iframe
19:51 Peacock you got the ball (balls?) rolling, i just ran with it :P
19:51 markveidemanis Yop
19:51 markveidemanis local.marktest.co.uk:30012
19:51 markveidemanis I add 1 to the port every time i kill it because it refuses to bind
19:52 kaeza joined #minetest
19:52 markveidemanis well the mapper is 10% done
19:52 kaeza hi again
19:52 Peacock howdy
19:54 FreeFull joined #minetest
19:54 Peacock lol sausage-lover
19:55 Peacock well with the exception of vanessa i guess minetest is pretty much a sausage-fest
19:55 FreeFull =P
19:55 FreeFull You only noticed now?
19:55 FreeFull That has been my vhost for a long time now
19:55 Peacock yeah i changed my desktop and IRC colors and join messages are much more visible lol
19:57 markveidemanis WOuld anyone happen to have a copy of onomatopoeia with moreblocks+other mods support?
19:57 Peacock i think you have to register all the nodes yourself
19:57 Peacock or tweak builtin's register_node to create that config
19:57 markveidemanis Its really boring ^.^
19:58 markveidemanis Hmm?
19:58 markveidemanis How???
19:58 Enke joined #minetest
19:58 EvergreenTree o/
19:58 Peacock i could do it in less time than it takes to explain lol but im not even sure onomosomething works
19:58 Peacock and i gots too much shit running
19:58 Jordach joined #minetest
20:01 markveidemanis oh shit
20:01 markveidemanis crashed
20:02 aldobr anybody wanting to help a z80 emulator mod ?
20:02 markveidemanis fucking phew, just had to delete a file
20:02 markveidemanis emulator?
20:02 aldobr yeah
20:05 aldobr a z80 cp/m 2.2 machine for minetest
20:08 aldobr i need libz80 compiled for windows, but i dont have C compiler for my windows
20:10 markveidemanis Could someone help me get all the registered nodes in a nice list?
20:10 markveidemanis textures are not a problem
20:15 Leoneof joined #minetest
20:17 ShadowBot joined #minetest
20:23 kaeza aldobr, I recall we already discussed this, and getting I/O working would be hard
20:23 ShadowBot joined #minetest
20:23 Jordach kaeza, use lua's file library
20:24 kaeza Jordach, not that I/O
20:24 Jordach oh
20:24 Jordach :p
20:24 kaeza I mean keyboard input and screen output
20:24 kaeza eh nevermind
20:25 markveidemanis joined #minetest
20:25 kaeza aldobr, link?
20:25 aldobr kaeza i found a way
20:26 aldobr http://pastebin.com/B9CC7Xze
20:26 aldobr using FFI its a breeze
20:26 aldobr curent model doesnt use lua callbacks because they are slow
20:27 aldobr just two big (65536) arrays to represent io and memory spaces
20:27 aldobr now i need libz80 compiled for windows to test
20:27 aldobr ::/
20:28 aldobr i dont have msvc or mingw installed
20:28 XxLocutusxX joined #minetest
20:28 aldobr and mingw takes forever to download and instal
20:28 aldobr *install
20:28 markveidemanis you commmented all of the code
20:28 aldobr nope
20:28 aldobr comments can be found in original libz80.h regarding the libz80 library
20:29 aldobr was kicked by ShadowBot: Paste flood detected. Use a pastebin like pastebin.ubuntu.com or gist.github.com.
20:29 aldobr joined #minetest
20:29 aldobr wtf ?
20:29 aldobr did i paste anything ?
20:29 Jordach you didn't
20:29 Jordach ShadowNinja, ^
20:29 Ubuntu joined #minetest
20:30 aldobr well, the code ffi imports libz8
20:30 aldobr *libz80
20:30 aldobr so we can emulate a z80 machine inside minetest
20:31 ShadowBot joined #minetest
20:31 aldobr kaeza: ???
20:31 Ubuntu-Tester joined #minetest
20:32 kaeza aldobr, seems good I guess
20:33 markveidemanis nore, that 1 question i forgot: How does your Forth-Computer work?
20:36 aldobr i can do the same to emulate a 6502 machine
20:36 aldobr theres a lib6502 too
20:36 mrminister Peacock, thx that helped :)
20:36 aldobr and i can port msbasic
20:37 aldobr maybe an apple ii inside minetest ?
20:42 ShadowNinja Jordach: It lags a lot the first minute or so after connecting.
20:43 khor joined #minetest
20:44 Miner_48er joined #minetest
20:46 markveidemanis how about a python controller inside minetest
20:46 sfan5 how about minetest in minetest
20:47 Miner_48er joined #minetest
20:48 kaeza there's Minecraft in Minecraft, so why not?
20:48 john_minetest joined #minetest
20:52 markveidemanis http://local.marktest.co.uk/ good website?
20:53 aldobr a libx86 exists
20:53 aldobr so.. with a little of hocus focus in luaffi..its possible :P
20:55 xming joined #minetest
20:57 smoke_fumus joined #minetest
21:04 Jordach Apache/2.4.6 (Ubuntu) Server at local.marktest.co.uk Port 80
21:04 Jordach y u no nginx
21:09 LazyJ joined #minetest
21:11 Warr1024 joined #minetest
21:12 Warr1024 wtf 0.4.9 already?
21:16 ShadowBot joined #minetest
21:19 phantombeta Hi guys.
21:19 phantombeta How's it going?
21:19 eeew joined #minetest
21:21 ShadowBot joined #minetest
21:27 JamesTait joined #minetest
21:30 Peacock fucktastic lol found out the reason we didn't get any greeting cards was because the mailboxes were broken into, wife's getting a cheque traced :/
21:31 kaeza hey phantombeta
21:31 phantombeta How's it going?
21:31 kaeza Warr1024, "Happy New Year" release :P
21:32 Warr1024 hm, where do I find the "what's new in the latest release" summary stuff?
21:32 kaeza phantombeta, good ty
21:32 phantombeta That's good.
21:34 kaeza Warr1024, git log 0.4.8..0.4.9 :P
21:34 Warr1024 yeah, I'm doing that now
21:34 Warr1024 I was hoping there was a more "human-readable" format :-)
21:34 kaeza the changelog in the wiki is not up to date AFAIK
21:35 Warr1024 It'd be a nice-to-have to have somebody with basic understanding of what was really going on to summarize the key points of each release in a compact changelog, but I sort of understand why nobody is willing to commit the time to do that :-)
21:37 Leoneof joined #minetest
21:39 Warr1024 looks like the major work includes a lot of http media fetch stuff.
21:39 Warr1024 oh, RBA's shaders are in too...?
21:39 ShadowNinja Warr1024: http://dev.minetest.net/Changelog 0.4.8 -> 0.4.9 os mostly up-to-date.
21:41 Warr1024 https://github.com/minetest/minetest/commit/d9de9f23d93a9a6fd8deccbbf3fce58aad5751a1 <-- fuck yeah
21:43 NekoGloopMkII joined #minetest
21:44 Miner_48er !up minetestserver.us.to 30000
21:44 MinetestBot minetestserver.us.to:30000 is up (499ms)
21:49 Miner_48er !up minetestserver.us.to 30000
21:49 MinetestBot minetestserver.us.to:30000 is up (199ms)
21:50 paramat joined #minetest
21:58 KeyXMakerX joined #minetest
21:58 KeyXMakerX Hello?
21:59 KeyXMakerX Is vaneesa here?
22:00 paramat joined #minetest
22:00 KeyXMakerX Is there a server admin avialable to assist me with a issue?
22:01 OWNSyouAll KeyXMakerX, are you on vennesa's server?
22:01 KeyXMakerX No, I am trying to host my own, but I am having issues getting it to announce to the public listing.
22:02 KeyXMakerX I was directed by Miner to speak with Vanessa
22:04 blaise would anyone happen to know where I may find minetest-0.4.9.tar.gz ?
22:04 eeew joined #minetest
22:04 PilzAdam blaise, source?
22:04 blaise yes please
22:04 Ubuntu joined #minetest
22:05 PilzAdam https://github.com/minetest/minetest/archive/0.4.9.tar.gz
22:05 blaise thank you very much
22:05 Warr1024 is that auto-generated from the git tag?
22:06 PilzAdam Warr1024, I guess, but github also has this release system
22:06 Warr1024 ah, ok
22:06 PilzAdam dunno if the release or the tag created it
22:06 blaise I've created a new minetest-0.4.9.ebuild for gentoo and am going to test it.. if it works I'm going to submit a bump request on bugs.gentoo.org
22:06 blaise :)
22:06 Warr1024 I was just curious if there were a reason to use a "release" archive instead of just pulling by tag/branch from git.
22:07 Warr1024 I've seen some project where they do some kind of autoconf magic that I've been unable to reproduce between their SCM and their tarballs.
22:09 Leoneof joined #minetest
22:09 KeyXMakerX PilzAdam, my server will not announce to the public listing, could you assist me. Sorry to be trouble.
22:09 PilzAdam do you have curl support compiled in?
22:09 KeyXMakerX >.>
22:10 KeyXMakerX I just ran the script i always did
22:11 KeyXMakerX Yes
22:11 KeyXMakerX it says curl is installed
22:11 Warr1024 best way to check is probably to grep the cmake output and make sure it says something like "curl enabled" or "curl found"
22:11 PilzAdam run minetesst with --version and check if it says USE_CURL=1
22:11 Warr1024 just in case it's looking int eh wrong place.
22:12 KeyXMakerX nope it says 0
22:13 KeyXMakerX How do I get it to use curl?
22:13 PilzAdam can you pastebin the script you always run?
22:13 Warr1024 is that something you have to pass explicitly to CMAKE, or is it enabled by default if curl is dtected?
22:13 PilzAdam Warr1024, its not enabled by default
22:13 Warr1024 so cmake -DUSE_CURL=1 is recommended?
22:13 PilzAdam KeyXMakerX, you basically have to add -DENABLE_CURL=1 to your cmake command
22:13 KeyXMakerX Just anywhere in it?
22:13 Warr1024 hm, time to update my scripts.
22:14 Warr1024 curl currently only affects the client-side stuff, right?
22:14 PilzAdam Warr1024, client side stuff?
22:14 Warr1024 minetest client uses curl.
22:14 Warr1024 but you don't need to enable curl for server-only builds.
22:14 Warr1024 right?
22:14 PilzAdam the server uses curl to announce to the masterserver
22:15 Warr1024 oh, sorry
22:15 Warr1024 I was thinking about that new media download business.
22:15 Warr1024 any reason why ENABLE_CURL isn't on by default?
22:18 Naked joined #minetest
22:18 blaise PilzAdam: can I also do this for minetest_game ?
22:18 blaise PilzAdam: aka https://github.com/minetest/minetest_game/archive/0.4.9.tar.gz
22:18 blaise it doesn't seem to be working...
22:19 PilzAdam oh, minetest_game wasnt taged yet
22:19 blaise ah..
22:21 Fury joined #minetest
22:22 KeyXMakerX I recompiled it, but it still says "keyxmakerx@Tanzanite:~/minetest/bin$ ./minetestserver --version minetestserver 0.4.9-1-g9192380 Build info: VER=0.4.9-1-g9192380 BUILD_TYPE=Release RUN_IN_PLACE=0 USE_GETTEXT=0 USE_SOUND=1 USE_CURL=0 USE_FREETYPE=0 USE_LUAJIT=0 STATIC_SHAREDIR=/usr/local/share/minetest"
22:22 Peacock run a server long enough and you're reminded why population control is a good idea lol
22:22 blaise probably the version of curl or your env
22:22 KeyXMakerX It's a brand new install of kubuntu
22:23 KeyXMakerX curl 7.32.0 (x86_64-pc-linux-gnu) libcurl/7.32.0 OpenSSL/1.0.1e zlib/1.2.8 libidn/1.28 librtmp/2.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smtp smtps telnet tftp  Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP  keyxmakerx@Tanzanite:~/minetest/bin$
22:24 KeyXMakerX Which is the same as the ubuntu 13.10 server
22:24 blaise curl 7.34.0 (x86_64-pc-linux-gnu) libcurl/7.34.0 OpenSSL/1.0.1e zlib/1.2.8 libssh2/1.4.3
22:24 blaise Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp
22:24 blaise Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP
22:24 KeyXMakerX ur ssh and libcurl are better
22:25 blaise are they?
22:25 KeyXMakerX my libcurl is 7.32 and yours is 7.34
22:26 blaise ah, yeah.. that shouldn't matter though
22:26 KeyXMakerX If that makes much of a difference or not im not sure
22:26 KeyXMakerX lol
22:26 blaise can you output your output of env to a pastebin?
22:26 Warr1024 best thing to do is probably run your compile script 2>&1 | tee compile.log
22:26 KeyXMakerX env?
22:26 blaise just type env in the console and hit enter
22:26 KeyXMakerX Warr you just went over my head.
22:26 blaise should show you a slew of variables
22:27 KeyXMakerX keyxmakerx@Tanzanite:~/minetest/bin$ env XDG_VTNR=7 KDE_MULTIHEAD=false SSH_AGENT_PID=2004 XDG_SESSION_ID=c2 SESSION=kde-plasma TERM=xterm SHELL=/bin/bash GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/keyxmakerx/.gtkrc-2.0:/home/keyxmakerx/.kde/share/config/gtkrc-2.0 GS_LIB=/home/keyxmakerx/.fonts GTK_RC_FILES=/etc/gtk/gtkrc:/home/keyxmakerx/.gtkrc:/home/keyxmakerx/.kde/share/config/gtkrc UPSTART_SESSION=unix:abstract=/com/ubuntu/upsta
22:27 blaise one of which may be pointing to a wrong location for curl
22:27 KeyXMakerX I don't even see curl on there.
22:27 Warr1024 I didn't think that curl required any env.
22:28 Warr1024 cmake would infer the locations for libs/includes itself usually...
22:28 blaise hrmm
22:28 blaise something seems afrey..
22:28 naxthesurvivor_ joined #minetest
22:28 KeyXMakerX Seriously sounds like user error X3
22:29 KeyXMakerX but i added -DENABLE_CURL=1 to my cmake comand
22:29 KeyXMakerX just as pilzadam told me
22:29 KeyXMakerX recompiled
22:29 KeyXMakerX but nothing changed.
22:29 Warr1024 that will enable curl use if cmake can find it.
22:30 PilzAdam whats the output of cmake . -DENABLE_CURL=1
22:30 PilzAdam +?
22:30 blaise I'm having issues with dev-games/irrlicht-1.8.1 http://bpaste.net/show/164039/
22:30 blaise that's my build log
22:31 blaise if anyone cares to go over it.. maybe they'll see something I'm missing..
22:31 blaise I just want a deticated server on that box though so I'm not sure why it would need that
22:32 KeyXMakerX -- CURL_INCLUDE_DIR = CURL_INCLUDE_DIR-NOTFOUND -- CURL_LIBRARY = CURL_LIBRARY-NOTFOUND -- CURL_DLL =
22:32 PilzAdam KeyXMakerX, do you have the dev package of curl installed?
22:32 blaise curl headers ?
22:33 KeyXMakerX curl 7.32.0 (x86_64-pc-linux-gnu) libcurl/7.32.0 OpenSSL/1.0.1e zlib/1.2.8 libidn/1.28 librtmp/2.30
22:33 KeyXMakerX is all i know.
22:33 PilzAdam what distro?
22:33 KeyXMakerX kubuntu
22:33 PilzAdam install libcurl4-gnutls-dev
22:34 KeyXMakerX did
22:34 KeyXMakerX Recompiling now.
22:35 blaise o.O
22:35 blaise I didn't even think *buntu had a development env
22:35 KeyXMakerX -- Found IRRLICHT: /usr/lib/x86_64-linux-gnu/libIrrlicht.a   -- CURL_INCLUDE_DIR = /usr/include/curl -- CURL_LIBRARY = /usr/lib/x86_64-linux-gnu/libcurl.so -- CURL_DLL =  -- cURL support enabled
22:36 blaise nice
22:36 blaise I wonder how it was working before..
22:36 KeyXMakerX It wasn't >X3
22:36 blaise I wonder if having mesa-10.0.x is causing me to have problems compiling Irrlicht
22:37 * blaise sniffles
22:37 * blaise wipes the snow off his laptop
22:37 KeyXMakerX Sorry for being such a bother guys. :3
22:38 blaise KeyXMakerX: no bother, other people having the same problem could have been watching and found a solution with you
22:38 PilzAdam blaise, others could also find the solution by reading the README
22:38 blaise indeed..
22:39 KeyXMakerX O.O.... >.>... sorry I didn't think this problem would be in the README
22:39 blaise I wonder if maybe I could have missed something in the readme that says I can't use mesa-10.0.x ?
22:39 * blaise digs for gold
22:41 Peacock lol why do people congregate on the same island when there are islands all around and it's obvious they'll be griefed?
22:41 diemartin joined #minetest
22:42 blaise islands?
22:42 Peacock using paramats' islands mod as a mapgen
22:42 blaise I've never found any really massive body's of water
22:42 Peacock see paramat's archipelago mod
22:43 blaise will do..
22:43 Peacock i probably misspelled that but anyhoo lol
22:43 paramat :)
22:43 blaise I'm currently working on creating a dedicated server atm though
22:43 Peacock i put a server up as a joke and its in the top 3 lol
22:43 blaise how much space should I reserve for the game?
22:43 Peacock must be my description: wow, such nodes, very mod, so voxely, amaze
22:44 blaise aka, how much space would a 250-300 person server take up?
22:44 Peacock the map can run into a few gigs
22:44 sfan5 "can"
22:44 paramat aha! so that's your server hehe
22:44 KeyXMakerX Sheesh, I've never had mine go past 1
22:44 sfan5 200-300 is much
22:44 Peacock well depends how long you keep the same map
22:45 sfan5 you should probably have at least 2.5 gigs free
22:45 Peacock paramat saw that? :P
22:45 blaise I don't plan on nuking the map very often
22:45 blaise maybe ever 5 or 6 trillion years..
22:46 blaise that is if file corruption doesn't get me first
22:48 sfan5 if you are afraid of file corruption use leveldb instead of sqlite3
22:48 sfan5 leveldb is also faster
22:48 sfan5 or if you want use rocksdb (leveldb fork they use at facebook)
22:49 sfan5 but one would need a database interface for that first.. wouldn't be too hard
22:49 Peacock what abut paperdb and scissorsdb?
22:49 Warr1024 best way to protect a world is to keep backups in git, and an offsite clone.
22:49 Ubuntu-Tester joined #minetest
22:50 diemartin joined #minetest
22:50 sfan5 yeah.. but leveldb helps improve speed and stability
22:51 Ubuntu-Tester Hey is there a line of code to make ur mine test client write Cache of the map and not just icons?
22:51 Peacock if you copy someone's map isn't that like stealing data?
22:51 sfan5 Peacock: you don't steal it, it's still there
22:52 sfan5 Ubuntu-Tester: do you mean real caching or just downloading the map fron the server?
22:52 Ubuntu-Tester i caching
22:52 Peacock ah ok, so buildcraft didn't steal anything either :P
22:52 sfan5 Ubuntu-Tester: nobody added that yet
22:52 Ubuntu-Tester kk
22:52 blaise anyone had any success using minetest with mesa-10.0.x ?
22:53 blaise or am I going to have to roll back to mesa-9.2.x ?
22:53 Ubuntu-Tester all i was lookin for though is speeding up minetest not stealing
22:53 Ubuntu-Tester just sayin
22:53 paramat hey people remember there is a new type of dungeon in deserts in 0.4.9, and the ability to read/set light level per node using LVM
22:54 Peacock do the dungeons come with a dominatrix? XD
22:54 sfan5 blaise: I would recommend 9.2.x as many people use that
22:54 blaise I'll give it a few more tries and roll back..
22:55 blaise I was using mesa-10.0.0-rc2
22:55 blaise I'm compiling mesa-10.0.1 now..
22:56 blaise although I'm not sure why Irrlicht is required for a dedicated server
22:57 PilzAdam blaise, http://dev.minetest.net/Compiling_Minetest#Building_without_Irrlicht.2FX_dependency
22:57 PilzAdam blaise, its also written in the README
22:57 sfan5 blaise: Irrlicht is not required, just the headers
22:57 iqualfragile_ joined #minetest
22:58 blaise ah..
22:58 blaise thank you very much
22:58 blaise I'm sorry I didn't see that in the readme
22:58 Jordach the readme is outdated
22:58 PilzAdam Jordach, eh, no
22:59 Jordach (why are we letting users figure shit out for themselves?)
22:59 Cerise joined #minetest
22:59 Jordach such as build without irrlicht
23:00 blaise if I can get the client to compile, I'll install both
23:00 blaise but it's not manditory...
23:03 kaeza https://forum.minetest.net/viewtopic.php?id=8171
23:04 sfan5 >released next october
23:04 sfan5 yeah, sure
23:04 MinetestBot GIT: Uberi commited to Uberi/MineTest-WorldEdit: Fix the creative inventory being borked if neither Unified Inventory or Inventory++ is installed (thanks cheapie!). https://gi 2014-01-02T15:03:52-08:00 http://git.io/3lHsLQ
23:05 ShadowBot joined #minetest
23:06 kaeza lol PilzAdam
23:11 diemartin joined #minetest
23:19 MinetestBot GIT: Uberi commited to Uberi/MineTest-WorldEdit: Oops, broke the back button with that last commit. https://gi 2014-01-02T15:17:28-08:00 http://git.io/c43MoA
23:21 aldobr joined #minetest
23:21 Peacock uberi, your commit messages are all wrong, it should say "make worldedit better"
23:23 blaise so, is there a mod to install that will allow me to have larger inventory?
23:23 aldobr hi all
23:23 blaise it seems like I'm missing a lot of stuff in creation mode
23:23 Peacock there are a few inventory mods
23:23 Peacock all of them with broken craft guides :P
23:23 Peacock (or nearly all of them)
23:24 blaise lmao
23:24 kaeza Unified Inventory :3
23:24 blaise anything you hold in personal preference?
23:24 PilzAdam I have a game that makes your inventory smaller
23:25 aldobr kaeza: wats better, cpm z80 or msbasic 6502 ?
23:26 Peacock you know what else will make your inventory smaller? a cold shower XD
23:26 blaise I believe this conversation has taken a turn for the worst..
23:27 Peacock lol
23:30 PilzAdam lol https://forum.minetest.net/viewtopic.php?pid=124095#p124095
23:31 MrBeNNy joined #minetest
23:31 Peacock and suddenly, no more capslock lol
23:31 PilzAdam he found the key to disable it
23:31 Peacock how can you miss it? is pretty big
23:39 us_0gb joined #minetest
23:40 paramat plol that thread
23:41 Warr1024 Poe's Law
23:43 Jordach plol is spreadinhg
23:43 Jordach :D
23:44 PilzAdam and who invented it?
23:44 Jordach sfan5,
23:44 Peacock spreadable plol, delicious on toast or bagel
23:44 PilzAdam eh, no
23:44 PilzAdam it was me
23:44 Jordach oh
23:44 Jordach plol
23:44 Renoki joined #minetest
23:44 Peacock plol = Pilzanian Lol?
23:44 PilzAdam Peacock, no
23:46 Peacock in any case, why post a thread 10 months ahead of time?
23:48 kaeza vaporware, vaporware everywhere
23:48 PilzAdam Jordach, http://irc.minetest.ru/minetest/2013-08-05#i_3240577
23:49 kaeza remember original MoonTest? :P
23:49 Peacock vaporware would seem to describe alot of steam games selling before they're  completed lol
23:49 Peacock oh god, how many friggin space games never got finished :P engines' not suited for it
23:50 PilzAdam kaeza, MOONTEST IS NOT DEAD!
23:50 Jordach :D http://www.speedtest.net/result/2568476190.png
23:51 madprogrammi joined #minetest
23:53 jin_xi anyone know how to change the crosshair temporarily?
23:54 madprogrammi IIRC... It is a png file somewhere
23:55 Peacock he be talking about the hud, foo
23:56 kaeza no, the default HUD is drawn by the client as two lines; it's not an image
23:56 kaeza s/HUD/crosshair/
23:56 jin_xi and not accessible via lua it seems
23:56 kaeza jin_xi, add an image to the center of the screen and disable the default one
23:57 kaeza use hud_add and hud_set_flags
23:58 jin_xi how do i disable the default crosshair?
23:58 paramat i think you can put a crosshair png image in a texture pack ...
23:58 jin_xi i need to change it depending on what you're wielding
23:58 kaeza jin_xi, player:hud_set_flags({crosshair=false})
23:59 jin_xi wow much thanks
23:59 kaeza yw :)

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