Time Nick Message 07:41 rdococ_ yay 08:23 Calinou hi 08:46 lisac hey Calinou 08:46 Raven262 hello everyone 08:49 shivajiva Hi Raven o/ 08:53 Raven262 hi shivajiva 09:32 Calinou hi Raven262 :) 09:38 Raven262 Hi Calinou :D 09:38 Raven262 How did the last night's freedoom run go? 09:43 shivajiva Hi Megaf 09:45 Megaf Heya 09:53 Calinou Raven262: it went well, I used rocketjumps to reach an exit faster :P 09:53 Calinou (with freelook) 09:53 Raven262 lol 09:53 Calinou also we rageskipped MAP15 because that map is just huge 09:53 Calinou with KaadmY :P 09:54 Raven262 Maps seem to get huge after map 11 onward. 09:54 Calinou yeah, Phase 2 has a problem with map sizes 09:54 Calinou Phase 1, less so 11:38 IhrFussel Hey guys 11:40 Raven262 Hi IhrFussel 11:44 Calinou hi 12:30 Fixer o hi 12:31 Dumbeldor Hi Fixer 13:07 tenplus1 hi folks 13:12 Krock hi tenplus1 13:12 tenplus1 hi krock o/ 13:13 tenplus1 I think I'm going nuts today... 13:14 tenplus1 dependency weirdness in minetest for some reason 13:14 tenplus1 Farming Redo only delepends on default, and it doesnt register any straw stairs, but for some reason when I run a world straw stairs are there and it's using farming redo fine 13:22 Raven262 hi ten 13:22 tenplus1 hi raven 13:22 Raven262 straw stairs are in default? 13:22 tenplus1 default farming mod, yes, but am using farming redo which dont have them defined, but they appear ?!? 13:23 tenplus1 it's kinda weird 13:25 tenplus1 yet another weird thing is, when I add 'stairs' dependency to farming redo and actually ADD stairs, it freaks out and reports 'stairs' dependency missing and doesnt load farming 13:25 tenplus1 something aint right 13:26 Fixer there are straw stairs in default 13:27 tenplus1 hi fixer, and yes I know.. am using Farming Redo to totally replace default farming mod entirely 13:28 tenplus1 it seems that replacing internal mods freak out dependencies in some way 13:30 tenplus1 wb raven 13:30 Raven262 thx ten 13:35 CalebDavis hi ten 13:35 tenplus1 hi caleb 13:36 tenplus1 hi Aerozoic 13:37 Aerozoic hey tenplus1 13:56 tenplus1 is anyone around that's c++ sufficient ??? 13:59 Krock if you want to replace MTG's farming with your farming_redo, then all items and functions will have to be overwritten, as the mod itself can't be disabled 14:00 tenplus1 Krock: that's what farming redo does, it replaces farming mod and overrides all api functions with it's own and adds new crops 14:00 tenplus1 that's how it has worked for well over a year now and worked ok... all of a sudden dependencies are an issue 14:01 tenplus1 I assumed that by enabling my own 'farming' mod it stopped the default one from loading and used my own instead ?!?! 14:07 tenplus1 kinda thought that was an ok thing to do, would also save me having to run my own [game] 14:09 tenplus1 ...also, with all of the "nodemgr->get(node.getContent())" I see in code for player collision and node detection running everywhere at every tick, would this not be faster checking player blocks once and caching contents for checking ??? 14:09 tenplus1 cache could also be made public for mods to use per player to speed up said mods as well 14:15 tenplus1 wb thimas 14:15 tenplus1 *o 14:30 Krock thimos? 14:33 tenplus1 ehehe, *thomas 14:35 tenplus1 back laters, making french toast 14:52 rdococ THIMES 16:31 Raven262 Hi tumeninodes 16:33 * tenplus1 returns :P 16:33 shivajiva welcome back tenplus1 16:33 tenplus1 thanks, hi shiva :P 16:33 Raven262 Hi ten, wb 16:33 tenplus1 o/ raven :) 16:33 tenplus1 wb thomas 16:33 * ThomasMonroe greets tenplus1 16:34 Krock wb tenplus1 16:34 tenplus1 thx krock 16:34 Raven262 Is there any way to add an item to player's inventory? 16:35 tenplus1 via block punch ? how you thinking ? 16:35 Raven262 TO the hotbar to be precise, also if its possible i need to run the check on wheter there are any empty slots. 16:35 Raven262 on_use in a tool def 16:35 tenplus1 ah, so long as you get PLAYER attribute you can run a for loop for first 10 slots, find an empty and add item there 16:36 Raven262 Hmm, how do i check if a slot is empty? 16:36 tenplus1 I think :is_empty() handles that 16:37 Raven262 get_wielded_item? 16:37 tenplus1 so are you using an item then replacing it with something else ? 16:37 Raven262 No, i'm adding an item into the hotbar with on_use 16:38 tenplus1 http://dev.minetest.net/InvRef 16:40 Raven262 Damn, in doom this was much, much easier to do. 16:40 tenplus1 lol 16:41 Raven262 No, must be the fact that i have no idea what am i doing. 16:41 Raven262 Okay, so the first step would be to list the contents of all the hotbar slots in the chat (debug stuff) 16:41 tenplus1 in the on_use function for the tool you can do a for loop 1 to 8 (hotbar slots) 16:42 tenplus1 if itemstack for that slot is_empty then you add your item 16:42 lisac tenplus1, I can't connect to Xanadu, got 3 accounts on it already 16:42 tenplus1 hi lisac 16:42 lisac hey ten :D 16:42 tenplus1 wow, who's all playing in your house ? :P 16:43 lisac Raven, hijenavuk, and a friend :D 16:43 lisac djera 16:43 lisac he doesn't speak a lot of english 16:43 tenplus1 I cant open borders right now, some android clone of minetest is spamming servers with guest accounts under numbered names 16:43 lisac :( I just need to connect using lisacvuk account 16:43 tenplus1 checking 16:44 tenplus1 lisacvuk hasnt joined... what was the nick you used when you first played ? 16:44 lisac hmm maybe it's lisac 16:44 lisac nope 16:45 tenplus1 I have hijenavuk, djera and the_waven_262 16:45 tenplus1 *raven... but no lisac 16:45 lisac no way 16:45 lisac it won't let me join 16:45 tenplus1 under which name ? 16:46 lisac lisacvuk 16:46 lisac and it's not due to borders 16:46 lisac i think 16:46 lisac it says 'You already exceeded username limit etc. etc.' 16:47 tenplus1 you have to use one of the nicks already registered 16:47 tenplus1 it's not letting you connect with NEW name 16:47 lisac it IS registered 16:47 lisac lisac isn't 16:47 tenplus1 what's the exact spelling 16:47 tenplus1 will check ip filter 16:47 lisac lisacvuk 16:49 tenplus1 try now 16:49 lisac works now :D 16:49 lisac thanks ten 16:50 tenplus1 I've put an exception to the hijenavuk name, 5 accounts allowed 16:50 Raven262 Okay, ten, I've got a bunch of 0xSomething on chat. Clearly i've done something wrong xD 16:50 lisac :D thank you 16:51 tenplus1 hi tumeninodes 16:51 tumeninodes hey tenplus1 16:51 lisac 0x is a hexadecimal prefix, Raven262 16:51 tenplus1 raven, I think you can hit a specific key to bring up debug info... I do it sometimes as well 16:51 lisac try using print(dump()) 16:51 tumeninodes brb 16:51 tenplus1 or you mean running the mod ? 16:57 Raven262 Hmm 16:57 Raven262 Nope, this doesn't work like this. 16:57 Raven262 Yea, i tried to print whatever i get from player_get_inventory with tostring on chat. 16:57 Raven262 In order to see what am i catually doing 16:57 Raven262 *actually 16:58 Raven262 So, when i get the inventory, with player:get_inventory, how do i find empty slots? 16:59 tenplus1 hi nrz 17:03 * twoelk starts counting the clients that might connect from the same ip when relatives visit 17:03 tenplus1 lol, hi twoelk 17:04 twoelk o/ 17:05 twoelk hm, I think we once had seven players over the same router - not on Xanadu though 17:09 Raven262 tenplus1, https://pastebin.com/5KQ2Lk3F like this? 17:09 tenplus1 that shoud work, put the local inv = player:get_inventory() outside the loop though 17:10 twoelk lets see; this weekend there's a birthday party at my sisters. some 8 or 9 potential players might gather ... maybe I should bring some extra machines 17:11 tenplus1 eheheh, lan party :P 17:11 twoelk we do have that quite often indeed 17:11 twoelk but it's more about swapping family pictures though 17:11 Raven262 tenplus1, it lists all the slots 1-8 and says they are empty, but not all actually are Oo 17:12 lisac tenplus1, https://github.com/lisacvuk/minetest-toolranks/commit/eb7ba367687dfbbda899242b7ff0a6231edc4d0e 17:12 twoelk If we all squeeze over one router I wonder wether this might lag a server as we would probably lag on our side 17:13 Raven262 What is the "listname" that is_empty needs? 17:14 tenplus1 try inv:get_stack("listname", i) and check that for empty instead 17:14 Raven262 any listname is? 17:14 Raven262 *and 17:14 Raven262 I don't get it 17:15 tenplus1 "main" for main inventory 17:15 twoelk we did play on wildesland with 3 or 4 several times, like 2 or 3 times a year for a week in a row 17:15 Raven262 Ah 17:15 tenplus1 at position i 17:15 twoelk seemed to work well enough 17:15 tenplus1 it gets the stack, if it's empty then stack will be nil 17:15 Raven262 And that works! :D 17:15 tenplus1 it's good to have friends and family on server/lan when gaming :) 17:15 tenplus1 lisac: nice feature, although I wont be using it on server 17:16 twoelk it is indeed fun 17:16 lisac tenplus1, :( why not? 17:17 tenplus1 I like toolranks for dug number and levels of wear, but I personally wont use most used tool 17:17 shivajiva you can also access the inventory lists with inv:get_lists() Raven if you need to iterate the list 17:17 lisac yes yes I understand that, but I don't see whats wrong with the most used tool feature :D 17:18 lisac which is why I'm asking. I might be able to fix the issues 17:18 tenplus1 it's a good feature :) just not one I would use on server 17:18 lisac and it adds a bit more competition to the game 17:18 tenplus1 heh, see who gets the most used tool :P 17:19 Raven262 Reminds me of the competitive towers in DOTA. 17:19 Raven262 Lisac, you didn't like those towers either, right? 17:19 Raven262 I mean it was usually me who predicted our victory when we have the smaller tower :P 17:19 Raven262 *had 17:20 lisac :( 17:24 tenplus1 hi sniper 17:24 Raven262 Nice, I've found a way to invade player's inventory with wooden planks. How evil! 17:26 Raven262 Now i need to add the wood only to the first slot. 17:26 sniper338 tenplus1: Ohayo! ;) 17:26 tenplus1 ehehe, you being evil indeed, that's how I do the dry bush attack in lucky blocks 17:26 Raven262 lol 17:27 garywhite hi sniper 17:27 tenplus1 hi gary 17:27 garywhite hi ten 17:27 sniper338 garywhite: Yo! :) 17:43 rdococ yay 17:45 tenplus1 o/ rdococ 17:48 Raven262 Okay, now i have a serious question. 17:48 Raven262 How do i make a tool to be bound to an inventory slot so it can not be removed? 17:49 tenplus1 ooh, that one is a bit of a doozy... 17:50 Raven262 I never saw something like that in a mod, thats the problem :P 17:50 Raven262 I know that i can make it undropable by setting a return in on_drop 17:52 tenplus1 you would somehow need to override the players inventory setup so that on_move is disallowed if this tool is the item 17:53 Raven262 hmmm 17:53 Raven262 there is on_move 17:53 tenplus1 hi Megaf 17:53 Raven262 can i add a return in on_move? 17:53 Raven262 Hi Megaf 17:53 tenplus1 you can return 0 to disallow it's action 17:54 Raven262 And that would do what? 17:54 tenplus1 not let the player move it 17:54 Raven262 Well, i need that ^ 17:54 Raven262 :D 17:54 Megaf Hi tenplus1 Hi Raven262 17:58 twoelk hi Megaf 17:59 twoelk seems you survived your trip to the continent 18:00 Megaf twoelk, Yes I have indeed 18:00 Megaf Always good been in Frankfurt 18:00 twoelk :-D 18:00 Megaf People actually look and behave like myself and my family too 18:01 Megaf I saw lots of clones of my aunts and grandma 18:01 Krock they're cloning people already? that's insane 18:01 benrob0329 Why is everyone in Europe? The States need more love :-( 18:01 twoelk oops, don't give away the secret how we keep our population numbers up 18:01 tenplus1 lol 18:02 Krock Oh yes, a big hooray for Trumpino! 18:02 benrob0329 So thats what Japan has planned... 18:03 Megaf benrob0329, The States need a whole new population 18:03 Megaf at least New York and Washing need 18:03 Megaf Oregon is fine 18:03 Megaf Portland seems to be lively 18:03 Megaf lovely* 18:03 Megaf benrob0329, have you been to Portland? 18:03 Krock Portland seems very OS friendly (pun intended) 18:04 twoelk weather seems to be similar to england there 18:04 Megaf hah! 18:04 Megaf I'd like to visit Portland and San Francisco 18:04 Megaf not much interest in other cities 18:04 Hijiri Raven262: on_move in detached inventory? 18:04 Hijiri you want allow_move, not on_move 18:04 benrob0329 Oregon is nice, but I wouldn't want to live there 18:05 Megaf Why is that? 18:05 Raven262 Yeah, Hijiri I got that 18:06 twoelk I once visited Austin, for a capital of the largest us-state it seemed quite a planless jumble of ideas what a city should look like 18:06 Raven262 But i'm very new to coding, so I'm still trying to figure out what to do with what. 18:07 rdococ function () print("YAY!") end 18:08 Krock rdococ, how does one call that method? 18:08 rdococ Krock, you have to assign it to a variable first 18:09 rdococ local yay = function () print("YAY!") end; yay(); 18:09 rdococ YAY! 18:09 rdococ Krock, imagine first-class scopes 18:09 * Krock thinks 18:09 Krock (function() function () print("YAY!") end)() 18:09 rdococ nice error 18:10 rdococ (function () print("YAY!") end)() 18:10 Krock * (function() print("YAY!") end)() 18:10 rdococ too late, beat you to it... on my screen ;) 18:10 Raven262 It would greatly help if i knew at least how to make any item not able to be moved :P 18:10 Krock but my version places the parentheses correctly 18:10 rdococ Krock: function () 18:10 tenplus1 am checking mt code to see how player inventories are handled, and if it's possible to override the allow_move function for it 18:11 rdococ it's like how you don't write "local t = {3,2,1,4,"yayballs","yayyay"}" 18:11 rdococ (ignoring the unescaped quotes inside, ofc) 18:12 Calinou Why is everyone in Europe? The States need more love :-( 18:12 benrob0329 Megaf: its on the ocean, I don't have any family there, etc 18:12 Calinou the States need more open source game players 18:12 * Calinou hides 18:12 Calinou true story, most FOSS games only have an EU playerbase 18:12 tenplus1 hi Cal 18:12 benrob0329 I've gone there for vacation, but thats about it 18:12 Calinou hi :) 18:13 * tenplus1 prefers Scotland 18:13 rubenwardy some feedback here on the website, Calinou: https://forum.minetest.net/viewtopic.php?f=3&t=18554 18:13 rubenwardy mostly all mentioned before 18:13 tenplus1 hi ruben 18:13 rdococ Calinou, I'm european, but soon to leave the European Union because of a crazy woman :c 18:13 rubenwardy hey 18:14 Calinou rubenwardy: they can send a mockup and we'll look, maybe 18:14 Calinou ideas don't mean much without proper concept art 18:14 rubenwardy that's basically what I said 18:14 rubenwardy also, see their suggested link 18:14 Calinou every time someone tells me something should be "more visual", I don't know what to reply 18:14 rubenwardy I personally find azekill_DIABLO’s website very compact, which is what I like… https://azekilldiablo.github.io/ 18:14 rdococ to be clear, that's Theresa May, not the Queen, although that's kinda obvious from context :P 18:14 rubenwardy rdococ, :D 18:15 Calinou rubenwardy: yeah, case closed then :P 18:15 rdococ lol, I live in a country that still has a monarchy :P 18:15 tenplus1 heh 18:15 rdococ I mean, it isn't that bad having a monarchy. sure, they have lots of money, but at least we have a good defense against rogue politics. 18:16 rdococ in other words, the politicians have to answer to the royals. 18:16 Calinou I've never been outside of France (since I was 4) 18:16 rubenwardy interested to know roughly where you are. Especially if you're close to me (Bristol) 18:16 benrob0329 tenplus1: I never would have imagined you as a Scotsman 18:16 Calinou I will have to go outside of France for a semester of studies or an internship 18:16 Calinou (sad news, but well) 18:16 tenplus1 eehehe 18:16 Calinou no idea where, but I'm learning German since 2 weeks ago anyway 18:16 rdococ so a monarchy can be advantageous for not only them, but the people too, at least when politics gets mad. 18:16 Megaf This is brilliant https://procworld.blogspot.ie/2015/08/voxel-occlusion.html 18:16 tenplus1 hrm, seems the player inventory and hotbar cannot have on_move on_take on_put overriden 18:16 Megaf Reference https://github.com/minetest/minetest/issues/4553#issuecomment-332601209 18:17 Megaf Straight to the point https://www.youtube.com/watch?v=Hs-yDjiYJhg 18:18 tenplus1 what am I watching ? 18:18 tenplus1 ah got it 18:19 Megaf Occlusion 18:19 tenplus1 how much would this speed up minetest ? 18:19 Raven262 Okay, tenplus1. Well, it was either that or setting a nodewise timer somehow. 18:19 Megaf client side, maybe a lot 18:20 Raven262 *itemwise 18:20 rdococ yay for puppies 18:20 Raven262 Anyway, the timer had to be used either way, but this way i have to connect it to the item somehow. 18:21 Raven262 Or better 18:21 Raven262 Hmm this is even harder i think 18:22 Raven262 I can set the player's wielditem, can i set the active slot in the hotbar? 18:22 Calinou yay! I got a local web server setup on Windows using nginx + MariaDB + PHP 7.1 18:22 Calinou it's a self-made setup, no pre-made stack used 18:22 Calinou running a local WordPress with working permalinks right now 18:22 rdococ yay 18:23 rubenwardy yay! 18:23 rubenwardy <3 Ngin 18:23 rubenwardy *Nginx 18:24 twoelk hm, a ngmaph stack 18:24 Calinou phpMyAdmin and HeidiSQL both work, for administrating the local MariaDB 18:25 Calinou rubenwardy: once you understand how it works, it's pretty easy to set up, takes like 20 minutes if you know what to do 18:25 Calinou and you have up-to-date software (often more up-to-date than on the average Linux server…) 18:25 Calinou and no WampServer crap :P 18:25 Calinou setting up the services is hard if you don't know how to, but this works really well: https://nssm.cc/ 18:26 Calinou so that the web server and PHP CGI always run in the background (and start with Windows) 18:26 Calinou MariaDB comes with its own installer, which has its own service already 18:27 twoelk I tinkered with https://portableapps.com/apps/development/xampp for a while. having a portable server on a stick was quite fun - if the security settings on the host system are low enough 18:28 Calinou nice, I managed to get OPCache working as well 18:29 tenplus1 hi behalebabo 18:30 behalebabo hi 18:32 Calinou hmm, I can get the Symfony running, but the routes are all wrong (it's in a subfolder) 18:32 Calinou last time I tried this, I just gave up and used Apachye 18:32 Calinou Apache* 18:32 Calinou the Symfony demo* 18:35 Megaf so, these guys got Irrlight and made this voxel game http://www.buildaworld.net/ 18:35 Megaf Im impressed 18:35 Megaf and they did what we dont have the balls to do, fork irrlicht https://github.com/buildaworldnet/IrrlichtBAW 18:36 sfan5 "balls" wut 18:36 sfan5 we aren't forking irrlicht for maintenance reasons 18:36 sfan5 and because it isn't getting in the way enough 18:36 tenplus1 lol... hi sfan 18:38 Megaf damn, thos trains 18:38 Megaf voxelgarsm 18:38 Megaf https://youtu.be/wBPngeb4uc4?list=PL-btRGIvRn5ncTG0X_lIazJLkWORZQQ0O&t=186 18:38 Krock oh yeah, let's fork irrlicht for better rendering performance, lua for parallel code execution, openal to correct the recent volume issues and spatielindex because we can 18:39 Calinou let's fork Linux for running Minetest as a kernel module 18:39 Calinou # modprobe minetest 18:39 tenplus1 how does it do the realtime lighting update for the train lights 18:39 tenplus1 that's kewl 18:39 Krock *spatialindex 18:40 Krock tenplus1, likely to be done fully on GPU side 18:41 Megaf just normal OpenGL/shader stuff 18:41 tenplus1 very impressive, but... I dare say a LOT heavier in resources 18:41 Megaf lights are lights there... 18:41 Megaf lighting system in MT is really... (insert word for old and inneficient and heavy here) 18:42 Megaf gotta love those textures 18:42 Megaf tenplus1, https://youtu.be/wBPngeb4uc4?list=PL-btRGIvRn5ncTG0X_lIazJLkWORZQQ0O&t=430 18:43 Megaf (by the way, I got to this game because I was searching for a GitHub mirror of Irrlicht) 18:43 Megaf since SourceForge is down A G A I N 18:45 Megaf S O U R C E F O R G E D O W N A G A I N 18:45 Calinou we'll be using Subversion + SourceForge for an university project… in 2017 18:45 Calinou I'm not joking 18:45 Megaf I'd watch that movie 18:46 Megaf Calinou, gud luk 18:48 rdococ A G A I N 18:48 rdococ AE GA YN 18:52 Calinou Æ GA YN 19:01 Krock N I C E S P A C E P L A C E M E N T, Megaf 19:01 benrob0329 Megaf: somehow, somehwere I have seen that video before 19:01 benrob0329 YouTube picked back up where I left off watching it 19:03 tenplus1 sfan5: would it be faster if instead of getting these nodes at every step for every player, they were cached and re-used in areas that needed checking for footlevel, standing on etc: https://github.com/minetest/minetest/blob/fc13c00ef3e9b6f280146f3d77b6659fcc55a13c/src/localplayer.cpp#L124 19:04 Hijiri that can only be answered by benchmarking 19:04 tenplus1 hi Hijiri 19:04 Hijiri once a step per player imo is not that expensive 19:04 Hijiri hi 19:05 tenplus1 it's not just once, from what I'm reading the same nodes are checked over and over for different things like water, climbing nodes, solid nodes for standing/collision 19:05 Krock the impact of those two node lookups (times 9 in worst case) isn't big 19:06 sfan5 tenplus1: doubt it 19:06 tenplus1 I dunno how fast they are in c++, but I do know they are slower in lua :P 19:06 tenplus1 was hoping for a cached standing, foot, head level node get that mods can access without having to re-read 19:07 Krock effort < effect 19:07 Krock err. other way 19:07 tenplus1 lol 19:08 tenplus1 shame, coulda used the speed boost in lua 19:08 Hijiri is it a bottleneck? 19:08 tenplus1 many mods get the same nodes per player for thingslike 3d_armor, playerplus, ambiance etc... 19:09 Hijiri but do you know that it's a significant performance drain 19:09 Hijiri If those are all cheap enough then it wouldn't be significant 19:09 tenplus1 if engine did it for them, per player they just have to read the table [0] for standing [1] foot level [2] headlevel [3] bigger model head etc 19:10 Krock but every time one of them updates, it'll have to be passed through the Lua stack over and over again 19:10 Hijiri yes but if it isn't a performance problem then it's just extra complexity 19:10 tenplus1 red them once per tick as usual and store, then c++ code can access when needed for little boost and lua for definite boost 19:11 Hijiri what makes the boost so definite? 19:11 tenplus1 Hijiri: having to get the same three nodes for different mods slowed Xanadu down to 0.9 lag with a few players... merging them together into a single read and store decreased lag to 0.3 on a good day 19:11 tenplus1 that's lua only 19:11 Hijiri On such a big server it could be other factors 19:11 Hijiri you need an isolated benchmark to be certain 19:11 tenplus1 nah, was the get nodes mostly per player... tested many things 19:12 Hijiri did you test them in isolation? i.e. not on server with tons of mods 19:12 tenplus1 yes 19:12 tenplus1 that's how I write my mods :P 19:12 Hijiri do you have benchmarking results 19:12 tenplus1 and I run speed tests where possible 19:12 Hijiri If you open an issue with your benchmarks (and ideally a way to reproduce them) then maybe you can convince someone to write / merge it 19:13 tenplus1 I can only test the lua side, no clue about the c++ side for testing 19:14 Hijiri you could just put up results for the lua side 19:14 Hijiri that's where you said the most benefit would come from 19:14 Hijiri though 19:14 tenplus1 true... 19:14 Hijiri you might not need to change minetest itself then 19:14 Hijiri or at least C++ 19:14 tenplus1 playerplus caches said nodes in a player table 19:14 tenplus1 that part is done and works 19:14 tenplus1 but getting mods to rely on it and all the depdendency hell 19:14 Hijiri If you have something like that in builtin then that would solve that issue I think 19:15 tenplus1 have the initial getnodes in the main game and available as api ? 19:15 Hijiri I don't think you would get many improvements in C++ since there's no API call overhead and nodes are cached already 19:15 Hijiri tenplus1: have something in builtin that updates the tables every tick 19:16 Hijiri a table mapping player name -> node info 19:16 tenplus1 wouldnt that be unecessary without a use ? jsut an api for mods incase they are loaded ? 19:17 Hijiri tenplus1: I don't understand, aren't all APIs only there to be used by mods? 19:17 tenplus1 then again player_api is it's own mod, could always build it into that for enhanced projects 19:18 Hijiri putting it in player_api sounds fine too 19:18 Hijiri anywhere that modders are likely to depend on it 19:18 tenplus1 https://github.com/tenplus1/playerplus/blob/master/init.lua#L60 19:18 * Krock nods 19:19 tenplus1 hrm, will work on this tomorrow hopefully 19:22 tenplus1 did knockback ever make it into engine ? 19:22 * tenplus1 checks 19:22 Amaz Nope :( 19:22 tenplus1 aww, wasn't there a good pull for it ? 19:22 tenplus1 also hi Amaz 19:23 Amaz Yeah: https://github.com/minetest/minetest/pull/5679 19:23 Amaz And hi :) 19:23 tenplus1 yeah, that's the one :) video looked kewl... also no slide glitch like the lua version has in playerplus 19:25 tenplus1 unless the detach slide bug has been fixed... ooh...checking that too 19:26 tenplus1 w00t! https://github.com/minetest/minetest/pull/5622 19:27 tenplus1 thanks shiva :) looks like knockback in playerplus will work again :P 19:33 tenplus1 http://lolsnaps.com/wp-content/uploads/2017/09/tumblr_obkmoluU9s1r1mpi1o1_540.png 19:40 Megaf ThomasMonroe, Heya 19:40 Megaf Are you a former player of my server? 19:40 Megaf there was a Monroe there months ago 19:43 ThomasMonroe i think i went there a couple times 19:46 tenplus1 nite folks o/ 19:49 Megaf well, you are not going there today... 19:49 Megaf I turned it off 19:50 rubenwardy lol, you're apparently the website looks like a developer made it, Calinou: https://forum.minetest.net/viewtopic.php?p=295417#p295417 19:51 Megaf rubenwardy, can you rephrase that? 19:51 rubenwardy "it looks like when developers try to create a modern looking page" 19:51 rubenwardy oh wow 19:52 rubenwardy lol, apparently the website looks like a developer made it, Calinou: https://forum.minetest.net/viewtopic.php?p=295417#p295417 19:54 Calinou should I be proud or ashamed? :D 19:55 benrob0329 The MT home page requires JS? Why??? 19:55 benrob0329 What on it is dynamic in the least? 19:56 rubenwardy click menus rather than hover 19:56 rubenwardy and smooth scroll (but scrolling still works without JS) 19:56 benrob0329 ....what 19:56 Calinou benrob0329: it does, for the clickable dropdowsn 19:56 benrob0329 Smooth scroll browser side... 19:57 Calinou if the dropdowns are set to appear on hover (bad for UX, in my opinion), it will work without JavaScript 19:57 Calinou benrob0329: smooth scroll *to anchors* is not a default feature of any browser 19:57 Calinou this is why it's done using JavaScript, and it falls back in case JavaScript isn't enabled 19:58 benrob0329 HTML has dropdown buttons... 19:59 Calinou technically, it does, but it's very recent and not supported by IE 11 or any Edge version: http://caniuse.com/#feat=details 19:59 Calinou also, its implementation seems completely unfit to dropdown menus 19:59 Calinou and Bootstrap 3 or 4 do not use it anyway 19:59 benrob0329 Screw IE 20:00 Calinou unfortunately, I predict a good 5-10% of users use IE or Edge on minetest.net 20:00 benrob0329 So edge has the same issues as IE? 20:00 Calinou like most open source project websites, there's still many IE/Edge users on them 20:01 Calinou yes, usually Edge has the new features implemented, but not always 20:01 Calinou this isn't the only feature Chrome/Firefox have, but not IE: for example, see http://caniuse.com/#feat=webgl2 20:01 Calinou (Safari is good at not supporting some modern features, too) 20:01 Calinou but they've gotten better, they have APNG now! and Edge doesn't ;) 20:02 twoelk edge really feels like a browser project released too soon 20:02 Calinou Edge is pretty efficient 20:02 Calinou power-efficient, really fast, smooths very smoothly (60 FPS on my 4K laptop) 20:03 Calinou problem is, many things in it are shoddy or feel unfinished 20:03 Calinou uBlock Origin sometimes stops working :| 20:03 twoelk because it lacks all the slowing down horns and whistles 20:03 Calinou also, it supports hardware VP9 decoding on Intel Kaby Lake IGPs 20:03 Calinou (it's the only browser to do so right now) 20:03 benrob0329 Microsoft is good at showing us one thing 20:04 benrob0329 How not to make an operating system, and how not to make a web browser 20:05 twoelk I guess that differs from which point of view you take 20:07 twoelk one thing many people forget is that a lot of tools that make up for the fun on the internet are provided by companies for free that normaly need to earn money 20:13 rubenwardy rdococ: please don't offtopic chat in #-dev 20:13 rubenwardy even if its a simple yay :) 20:16 * twoelk muses on heading over to mt-dev with a wormy can of nonsense and filling the logs with some content 20:17 Jordach VanessaE, most black hats once jailed often plea to work with most comp sec companies as a way to pay back their debts 20:18 twoelk sounds like a plan to get a job :-P 20:18 Jordach i ain't no black hat 20:18 VanessaE wrong channel, Jordach 20:18 Jordach VanessaE, rather would continue here than spam -staff 20:19 VanessaE meh, #-staff is pretty quiet anyway 20:19 Jordach VanessaE, i like shitposting, just not in the critical places 20:19 Krock #minetest-shitposting 20:19 VanessaE ah, so now we know who azekill or ABJ are :D 20:20 Jordach huh? 20:21 Krock not to forget bbmine 20:21 VanessaE Jordach: you know, the two shitposters on the forum? :P 20:21 Jordach VanessaE, oh, no 20:22 VanessaE don't deny it, we all know it's you :) 20:22 Hijiri anyone know the minetest.conf path on windows 20:22 Jordach VanessaE, i'm generally tired out these days 20:22 VanessaE Hijiri: should be in the top level of your minetest folder. 20:22 Hijiri where's that? 20:22 Shara Jordach: This ain't the place for it either. 20:22 Jordach (but at the same time i can't shitpost and play overwatch at the same time) 20:22 VanessaE Hijiri: as in, the top most. the first level when you enter the folder? 20:22 Hijiri oh, wherever they extracted the folder? 20:23 VanessaE open the minetest folder. it should be right there, next to worlds, mods, etc. 20:23 Hijiri I'm not using windows, I was asking for someone else 20:23 Hijiri but it looks like they found it 20:23 Hijiri thanks for the help though 20:35 Fixer Calinou: it is quite amazing that GTX1050 TI (75W tdp) performance is much better than my monstrocity AMD HD6870 150W (tdp) 20:36 Calinou Fixer: heh 20:36 sofar twice the heat, half the pixels! 20:37 sofar DISCLAIMER: my personal opinion, not my employers 20:37 Calinou does the GTX 1050 Ti even need additional power? 20:37 Calinou or is the PCI-E slot's power enough? 20:37 Fixer Calinou: first does not even need additional power, and my dead 6870 used two 6-pin connectors 20:37 Calinou I think it delivers 75 W 20:37 Calinou I think the GTX 1050 doesn't need additional power at least, but what about the 1050 Ti ? 20:37 Calinou oh, right 20:37 benrob0329 I help run a shitposting channel...or it used to be that, now its bridged to one of Krock's channels 20:37 Calinou benrob0329: is it called ##linux? 20:37 * Calinou hides 20:37 Fixer also 6870 is huuge and heavy brick, it feels in my hand 20:37 sofar ##mineshit 20:38 Fixer Calinou: TI does not need to, some manufacturers can opt in 20:38 Fixer to use it 20:38 Fixer tdp 75W, does not require it 20:38 Fixer Overclocked models may have it 20:38 Fixer but i want to buy simple one 20:38 Fixer question is from what manufacturer 20:38 Fixer and if it matters much 20:39 benrob0329 Calinou: its probably more on topic than that...judging by the way you said it 20:39 Fixer this is mine dead one https://www.ekwb.com/configurator/upload/pictures/Powercolor-Radeon-HD6870.jpg 20:39 Fixer you can guess it is insanely heavy 20:40 Fixer compared to those older cards, like X800GTO i've inserted, i need to compare their weight 20:42 Calinou benrob0329: I was joking, yeah 20:43 benrob0329 My gosh, the powder toy is really slow on my phone 20:44 Krock benrob0329, protip: try the real-time simulation outdoor 20:44 Fixer Queued: 94 20:44 Fixer okay 20:45 benrob0329 Krock: somewhat hard to get uranium irl 20:45 Krock ..next supermarket? 20:46 Calinou "the powder toy" sounds like a game about drugs 20:46 Calinou (I know what it is :P) 20:47 Calinou KaadmY: exclusive pictures of a 3DO port of Minetest have been found: https://github.com/minetest/minetest/issues/6472 20:49 benrob0329 Calinou: now we move on to this build, as you can see the coke flows through the tube and trips the next bit adder 20:51 Calinou does it trip the next bit AdderAll? :P 20:52 KaadmY Hehe 20:53 Fixer minecraft modding is light years ahead of minetest 20:54 KaadmY ^ +1 20:56 * rubenwardy braces himself 20:59 rdococ m i n e t e s t i s o p e n - s o u r c e 20:59 rdococ a l s o , b a n a n a s 20:59 rdococ y a y 21:00 Fixer b a d f o n t s 21:01 rubenwardy please stahp 21:02 rubenwardy Does anyone know if you can do wildcards with noscript to allow a domain and all subdomains? 21:02 Fixer god question, as a noscript user... i let me look 21:03 rubenwardy I'm using the web extensions version, NoScript Suite Lite 21:03 Fixer rubenwardy: no idea 21:03 rubenwardy :( 21:04 rdococ I have Ghostery 21:04 Fixer rubenwardy: wonder if it sucks 21:04 rubenwardy rdococ, it's more for anti-bitcoin mining 21:05 rubenwardy and general browsing speed 21:05 rdococ ah 21:05 rdococ bitcoins 21:05 rdococ 8 bitcoins = 1 bytecoin 21:06 Fixer and my AMD HD6870 weight is 0.9 Kg 21:06 Fixer o____o 21:07 * twoelk has seen some nice old gold coins with lots of quality testing done with teeth - those were real bitecoins 21:07 rdococ o________o 21:07 rdococ lol 21:10 Miner_48er rubenwardy, should be able to by the FAQ 21:10 Miner_48er https://mybrowseraddon.com/noscript-lite.html 21:10 rubenwardy ah, regexp 21:10 Hijiri can sprite entities be animated sprites? 21:11 Hijiri without changing the texture every tick from on_step 21:11 Hijiri "initial_sprite_basepos" is an object property, which sounds like it's implying that it can change? 21:14 Hijiri oh 21:14 Hijiri animation is vertical, not horizontal 21:14 Hijiri that's why it wasn't working for me (I think 21:16 Hijiri particle animation is a thing right? 21:16 Hijiri but not in 0.4.16, ok 21:21 sofar yes, particle animations work (they can be a sheet or horiz. too) 21:24 Megaf just made a test server that is quite hardcore to play 21:24 Megaf just too difficult 21:24 Megaf mt.megaf.info 30008 21:33 sofar death == ban? 21:40 benrob0329 death == 24 hour ban? 21:42 sofar hardcore == death is permanent (so ban) 21:59 Fixer death = using security vulnerability in minetest to gain root access and encrypt the drive permanently kind of hard 22:01 Megaf Fixer, good idea 22:02 Fixer please do not repeat this at home 22:05 Megaf I a m b e t t e r a t s p a c i n g 22:05 Megaf s p a c i n g 22:06 * Fixer enters krooogle 22:06 benrob0329 F a k e f u l l w i d t h f t w 22:06 Megaf s p a c i n g t h e v o x e l g a m e 22:06 Megaf bold 22:06 Fixer yeah https://forum.minetest.net/viewtopic.php?t=7350 22:07 Fixer minetest has conveyor belts too 22:07 Fixer alpha, year 2013 22:08 Megaf y o u c a n t r e a d t h i s c a n y o u i t i s d i f f i c u l t i s n t i t a r e y o u r e a d i n g t h i s 22:08 Fixer too hard to read this 22:08 Megaf :) 22:08 benrob0329 O h d a r n y o u u s e d t w o s p a c e s . 22:09 sofar warning: core pressure exceeding operational parameters 22:09 benrob0329 Mobile keyboards are hard 22:09 Fixer I H A D T H O S E K I N D O F F O N T S I N S O M E O L D L I N U X D I S T R O S ... 22:10 Megaf m o n o s p a c e i s c o o l 22:10 Fixer bitmap all the way 22:10 Fixer Helvetica 22:10 Megaf A r i a l 22:10 Fixer Font hinting disabled 22:10 Megaf C o r r i e r 22:10 Fixer is not open and free, use Helvetica 8 22:11 benrob0329 Hack, or Inconsolata thank you very much 22:11 Megaf T I M E S N E W R O M A N 22:11 rubenwardy pls stahp 22:11 Megaf Just because you asked nicely I will staph 22:12 sofar can we tr -s? 22:12 Fixer https://www.opennet.ru/docs/RUS/gentoo_book/Gentoo_doc-1.3_html_m31a4b165.jpg 22:12 Megaf I dont get it sofar, not dat nerd 22:12 Megaf yet 22:12 Fixer https://www.e-reading.club/illustrations/102/102908-Ris1426.png 22:12 Megaf oh boy 22:13 benrob0329 sofar: I can clear some chat history, but no one on irc will see it 22:13 Megaf memories 22:13 Fixer there was time when I've actually liked bitmap fonts more in linux 22:13 Fixer linux had insanely bad font rendering for decades 22:13 Fixer but now freetype has improved a lot 22:14 benrob0329 Correction: Xorg had really bad font rendering for years 22:14 Megaf I cant say the kernel font rendering is awesome tho 22:14 Fixer linux as in distro, not kernel* 22:14 Fixer minetest-0.5.0-27eeb358-win64.zip generated. 22:14 benrob0329 Well no, but then again its not meant to be 22:15 benrob0329 The TTY is barely used, unfortunately 22:15 Fixer I need to install fresh debian and check its fonts again 22:15 * benrob0329 uses the TTY, but is the minority 22:15 Fixer tty is ultra nerdy 22:16 Fixer and my eyes can't into white on black text anymore 22:16 benrob0329 I like sitting down with my laptop at night, and browsing YouTube in the framebuffer...its nice having it be the focus, like watching a movie 22:16 rubenwardy why is full space needed there? 22:16 * Shara was about to type that 22:17 benrob0329 Fixer: I think you can change the font and color of the tty 22:17 Fixer yes 22:17 Fixer i'm usually select terminus 22:17 Shara Can we please lose the spam? 22:17 Fixer selecting 22:17 benrob0329 I need to change my TTY fonts 22:17 sofar 15 minute of quiet 22:17 sofar :) 22:18 * benrob0329 those the spam into the furnace 22:18 Shara :) 22:23 Fixer have you realised 22:23 Fixer ? 22:23 Fixer libreoffice is pretty much 32 years old 22:25 Fixer you feel pretty much like this https://en.wikipedia.org/wiki/Sistine_Chapel#/media/File:Creaci%C3%B3n_de_Ad%C3%A1m.jpg 22:26 sofar I think it's Fixer's drinking time 22:26 Fixer it is not 22:26 Fixer https://en.wikipedia.org/wiki/StarOffice 22:26 sofar keeping chat alive with tcp packets isn't required for the IRC protocol 22:37 Fixer Calinou: zandronum supports freedoom wad or not? 22:39 benrob0329 >someone has sent you a PM 22:39 benrob0329 *checks* 22:39 benrob0329 />could not find PM 22:40 rubenwardy banned spammer 22:40 rubenwardy some random person, not important 22:41 benrob0329 ok 23:19 garywhite how is LibreOffice from 1985? 23:19 garywhite Oh, I see