Time Nick Message 00:00 Skyduskguy you lied :o 00:00 Skyduskguy I can see that in the mod you cant get to work they are a craftable item 00:01 Skyduskguy wut now 00:01 Fixer it is funny that there are actual minetest in MTG, but no carts :( 00:01 Fixer this is strange 00:01 Fixer it is like 5yr since start, and... no carts 00:01 Skyduskguy does th ebase game require them? 00:02 Fixer no 00:02 Skyduskguy i figure its liek bethesda but extream version 00:02 Fixer you can install carts mod 00:02 Skyduskguy base game is technically a game 00:02 Skyduskguy but the real deal is with the mods 00:02 yjthrtyhtr every time i install a cart it down't work 00:02 Skyduskguy well 00:02 Skyduskguy get me a screenshot 00:02 Skyduskguy of you mods folder 00:03 yjthrtyhtr k 00:03 Skyduskguy like dis http://i.imgur.com/5PBfQc2.png 00:03 yjthrtyhtr http://pastebin.com/CL3TYSTi 00:04 Skyduskguy thats a pastebin 00:04 Skyduskguy not a screenshot 00:04 yjthrtyhtr wrong paste 00:04 yjthrtyhtr http://prntscr.com/9oz89p 00:05 Skyduskguy thats all the mods you got? 00:05 Skyduskguy well 00:05 Skyduskguy its named wrong i think 00:05 Skyduskguy name it carts 00:05 sofar lol plz use imgur instead of ad-ridden prntscr.com :) 00:06 Skyduskguy right 00:06 yjthrtyhtr no 00:06 Skyduskguy no 00:06 Skyduskguy ? 00:06 Skyduskguy I love https://getsharex.com/ 00:06 Skyduskguy posts to imgur 00:06 Skyduskguy well through 00:06 Skyduskguy doesnt public them 00:06 Skyduskguy unless you tell it to 00:06 Skyduskguy also can do gifs 00:06 rubenwardy or better, paste board or imgru.sh 00:06 Skyduskguy :) 00:07 Skyduskguy http://i.imgur.com/qhSjCY5.gifv 00:08 Skyduskguy did the renaming work? 00:08 Skyduskguy yo i gotta learn what do file is 00:08 Skyduskguy id liek to break up my mod into some seperate files 00:08 Skyduskguy like by node reg and abms 00:09 Skyduskguy yjthrtyhtr working 00:09 Skyduskguy ? 00:09 Skyduskguy sometimes i just hit enter instead of shift ? enter 00:10 Skyduskguy my fingers liek to glide across my board as if they know better :P 00:10 Skyduskguy like the liek typos i always get :o 00:10 rubenwardy please stop the spam 00:11 rubenwardy Skyduskguy, http://rubenwardy.com/minetest_modding_book/chapters/lua.html#including-other-lua-scripts 00:11 Skyduskguy useful 00:12 yjthrtyhtr nope 00:12 yjthrtyhtr didn't work 00:12 Skyduskguy well ive done everything i can, good luck 00:13 rubenwardy What's the problem? 00:13 Skyduskguy does that folder, contain the lua files n stuff? 00:13 Skyduskguy his mod is crashing on start 00:13 Skyduskguy well a mod he wants to play 00:13 Skyduskguy http://pastebin.com/gpZ5pQSA 00:13 rubenwardy It should be called "carts" yes 00:14 rubenwardy you should now get a different error 00:14 rubenwardy yjthrtyhtr, 00:14 rubenwardy ^ 00:15 yjthrtyhtr http://pastebin.com/8S2xgdwT' 00:16 rubenwardy "This page is no longer available. It has either expired, been removed by it's creator, or removed by one of the Pastebin staff." 00:16 Skyduskguy remove the ' 00:16 Skyduskguy http://pastebin.com/8S2xgdwT 00:16 yjthrtyhtr http://pastebin.com/8S2xgdwT 00:16 rubenwardy you didn't appear to have renamed it correctly 00:16 rubenwardy go into carts/ 00:16 rubenwardy there should be an init.lua file there 00:17 Skyduskguy thats why i asked for a screen of the mod folder earlier to check it :P 00:17 yjthrtyhtr i downloaded carts-master 00:17 rubenwardy ... 00:17 rubenwardy what's in carts/ 00:18 yjthrtyhtr http://prntscr.com/9ozd01 00:18 rubenwardy are you sure? 00:18 Skyduskguy is that folder in your mods folder 00:18 Skyduskguy or is it in another 00:18 rubenwardy are you sure that it's mods/carts/ 00:19 Skyduskguy screen the filepath too pls 00:19 yjthrtyhtr how do i do that 00:19 Skyduskguy uhh what? 00:19 rubenwardy show the head of the window too 00:19 Skyduskguy when you se your screenshot tool make sure to get the filepath the br ontop inside it aswell 00:20 yjthrtyhtr file pat 00:20 Skyduskguy this thing on top http://i.imgur.com/l8FpY5u.png 00:20 yjthrtyhtr mods > carts > carts >wefijpeji 00:20 Skyduskguy no no 00:20 rubenwardy It should just be mods > carts 00:20 Skyduskguy carts after mods and nothing else 00:20 Skyduskguy yee 00:20 yjthrtyhtr well 00:20 rubenwardy and then init.lua there 00:20 yjthrtyhtr it's mods >carts >carts 00:21 Skyduskguy wrong 00:21 Skyduskguy make it mods carts 00:21 rubenwardy take stuff out of mods > carts > carts and put it in mods > carts 00:21 Skyduskguy take the carts inside carts n put it in mods 00:22 yjthrtyhtr brb 00:22 Skyduskguy I will now attempt to dice up my mod into different lua files so i can keep it cleaner wish me luck 00:23 Skyduskguy rip 00:34 Skyduskguy ahh poop it borked my mod 00:43 Skyduskguy omg i was just dumb and it didnt bork it 00:43 Skyduskguy HUZZAH! 00:45 Skyduskguy nvm git stuff is out again not a clue on howto repository my mod 00:46 Glorfindel you using the website? 00:46 Skyduskguy I had a program running 00:48 Glorfindel mm 00:48 Glorfindel I don't even bother with them anymore 00:48 Glorfindel make a new file, copy and paste, done with it already 00:49 Skyduskguy copy and paste? 00:50 Skyduskguy I donno anything about the git stuff, seems way to weird 00:50 Glorfindel the file contents 00:50 Glorfindel yeah, git is very strange 00:50 rubenwardy git is very useful at backing up your projects when you're used to it 00:51 rubenwardy I definitely recommend learning it 00:51 rubenwardy however, one step at a time 00:51 Skyduskguy thats what alot of ppl say, its good when you learn it 00:51 rubenwardy It's not that bad to learn 00:51 Glorfindel lol yeah 00:51 Glorfindel WHEN you learn it 00:51 Skyduskguy my eyes go crossed when i try and remeber what all the words mean 00:51 rubenwardy I started with the Windows git client 00:52 kaadmy i have a problem with using git; i commit too often, and sometimes, not enough 00:52 Glorfindel Skyduskguy: that happens to me when I try to remember the linux commands 00:52 Skyduskguy if ppl want my file son there shoudl i just be able to upload it 00:52 Glorfindel like grep.... 00:52 rubenwardy git gets bad for beginners when you try to mess with history 00:52 kaadmy about all you need is git commit/push/pull/clone 00:52 kaadmy and revert is messy 00:52 rubenwardy grep is easy. grep "search term" filepath 00:52 Skyduskguy a repository is a folder? 00:52 rubenwardy and add ^ 00:53 rubenwardy a repository is a code project 00:53 rubenwardy well 00:53 Glorfindel rubenwardy: yeah, but I remember commands like rm -> remove because it's like an abbreviation, what is a grep? lol 00:53 rubenwardy globally search a regular expression and print 00:54 Skyduskguy I didnt see an upload option on the site so I dont know whats going on 00:54 Glorfindel oh 00:54 Glorfindel I <3 windows XD 00:54 rubenwardy Windows sucks at package management 00:54 rubenwardy and the terminal sucks 00:54 Glorfindel what package management? 00:55 rubenwardy downloading dependencies 00:55 rubenwardy Skyduskguy, you upload using git push 00:55 rubenwardy I recommend that you download https://desktop.github.com/ 00:55 Skyduskguy I have that 00:55 rubenwardy for now 00:55 Glorfindel Skyduskguy: what I meant by using the site was add a new file and copy and paste contents, you can't upload files afaik 00:56 rubenwardy Go to the web version and "add report 00:56 rubenwardy *repo" 00:56 rubenwardy the + on the top right 00:56 rubenwardy then click "clone in windows" 00:56 rubenwardy on the repo's webpage 00:56 rubenwardy then you'll get a folder to put your project 00:56 Glorfindel github doesn't have a linux gui client? why? 00:57 rubenwardy Because Linux people don't need it ;) 00:57 Skyduskguy I made one with the name i want 00:57 rubenwardy https://git-scm.com/download/gui/linux 00:57 Skyduskguy but i dont now see a clone button 00:57 rubenwardy where did you make it? 00:58 Skyduskguy I dont know 00:58 Skyduskguy the web it hink 00:58 Skyduskguy yeah the web 00:58 rubenwardy Go to a webpage that looks like this: https://github.com/rubenwardy/capturetheflag 00:58 rubenwardy github.com/username/reponame 00:58 rubenwardy the button to press is on the right below "contributors" and is a monitor with a down arrow 00:59 Glorfindel rubenwardy: ahh, thanks 00:59 Skyduskguy http://i.imgur.com/m8e4PHF.png 00:59 Skyduskguy wish i could change my name to reflect the forums name 00:59 Skyduskguy but name change didnt affect anythng 01:00 rubenwardy ah 01:00 rubenwardy click set up in desktop 01:01 Skyduskguy where shoul di select? im thinking the dropbox? 01:01 Skyduskguy unless im just going to haev a link to the github to distribute 01:01 rubenwardy in that screen shot 01:01 rubenwardy "set up in desktop" 01:01 Skyduskguy I did now it wants a place 01:02 rubenwardy a folder to put it? Anywhere you like 01:02 Skyduskguy ok now what 01:02 rubenwardy you'll have a folder now 01:03 rubenwardy put all your code there 01:03 Skyduskguy i do and i filledit 01:03 rubenwardy Go to the desktop app, select your repo. 01:03 rubenwardy Look for a "add your changes" or "commit" option 01:03 Skyduskguy repo is the fodler i made? 01:03 rubenwardy yeah 01:03 rubenwardy should say "smoothhills" 01:03 Skyduskguy http://i.imgur.com/l5umDpz.png 01:04 rubenwardy Type a message in "summary" then click commit 01:04 rubenwardy "commit to master" 01:04 rubenwardy A commit is a set of changes. Like an edit. 01:04 rubenwardy I suggest calling it "Initial Commit", but doesn't matter 01:04 Skyduskguy http://i.imgur.com/gkX8ccV.png 01:05 rubenwardy how did you copy the files in? 01:05 Skyduskguy ? 01:05 Skyduskguy ctrl c v 01:05 Skyduskguy ? 01:05 rubenwardy Did you copy a .git folder? 01:05 Skyduskguy to? 01:06 rubenwardy you shouldn't have copied a .git folder 01:06 rubenwardy heh. 01:06 rubenwardy Paste the output of the log to pastebin or such 01:06 Skyduskguy huh? 01:06 rubenwardy "open debug log" 01:06 Skyduskguy left copied into right http://i.imgur.com/w5IxSqv.png 01:06 rubenwardy OH, you did login to the desktop client, right? 01:07 Skyduskguy uhh i think so? 01:07 rubenwardy you need to login to the app, otherwise it doesn't know who you are 01:07 Skyduskguy I mean it knows i have a repo 01:07 Skyduskguy the smh repo 01:07 rubenwardy you could be someone else cloning the repo 01:07 rubenwardy there should be a way of login in somewhere 01:08 Skyduskguy http://pastebin.com/V5MrXkVS 01:08 Skyduskguy I remember loggin in 01:08 Skyduskguy but i cant find any evidence on this screen 01:08 rubenwardy Make sure you only have one desktop app open 01:09 rubenwardy then go to C:/Users/Sky/Dropbox/Public/smoothhills/.git/ and delete index.lock 01:09 rubenwardy .git may be a hidden folder 01:09 Skyduskguy index.lock? 01:09 rubenwardy a file 01:09 rubenwardy just click the location of the file browser, and paste that path 01:09 Skyduskguy ok i think it worked 01:10 rubenwardy (just to let you know, it took me ages to learn git properly, and I gave up at one point) 01:10 Skyduskguy nothing showin up in web 01:10 rubenwardy https://xkcd.com/1597/ 01:10 rubenwardy of your change? 01:10 rubenwardy Once you make a commit, it's only on your computer 01:10 rubenwardy to upload it to github.com, you need to "push" it 01:11 Skyduskguy where is that 01:11 rubenwardy or "publish" it 01:11 Skyduskguy publish i see that 01:11 rubenwardy click that then 01:11 Skyduskguy did when i seen it 01:11 Skyduskguy now in that place is a synch button 01:11 Skyduskguy holy....... 01:12 kaadmy m 01:12 rubenwardy sync is push I think 01:12 kaadmy ?* 01:12 rubenwardy check whether it has been put online? 01:12 Skyduskguy yeah it has 01:12 rubenwardy awesome 01:12 Skyduskguy now can sofar be happy? 01:12 rubenwardy lol 01:13 Skyduskguy wait 01:13 Skyduskguy when i dl it, the file is called -master added 01:13 Skyduskguy ewww 01:14 Skyduskguy guess i gotta put in another folder called the correct thing cause git screws it up 01:14 rubenwardy That's github for you 01:14 rubenwardy annoying asf 01:15 rubenwardy I don't recommend doing that 01:15 sofar what's the github? 01:15 rubenwardy but if you do, also add a modpack.txt 01:15 sofar you can manually upload a proper release tarball 01:15 sofar I can show you how 01:15 rubenwardy https://github.com/rubenwardy/email 01:15 Skyduskguy tarba;ll 01:15 rubenwardy I just make it like that ^ 01:16 Skyduskguy make what liek what? 01:16 rubenwardy init.lua in the root of the repo. Mod installers are used to removing -master anyways 01:16 sofar the file layout 01:17 Skyduskguy so 01:17 Skyduskguy youre saying there is a line of code i could put to make it not screwy 01:18 rubenwardy you could make a mod.conf folder 01:18 rubenwardy and add name = smoothhills 01:18 rubenwardy or whatever your modname is 01:18 Skyduskguy mod.conf folder 01:18 rubenwardy sorry, file 01:19 Skyduskguy so what would th ecode look like to change the name 01:20 Skyduskguy man this is, retarded 01:21 Skyduskguy am i dc? 01:21 rubenwardy adding smoothhills/mod.conf would make it so even if the folder is downloaded as smoothhills-master it will work, as Minetest will still know the modname 01:22 Skyduskguy what do i write in .conf 01:22 kaadmy name = modname? i think? 01:23 rubenwardy replace modname with your modname, of course 01:26 Skyduskguy ok 01:26 Skyduskguy I am 01:26 Skyduskguy 1 more annoyance away form losing my mind 01:26 Skyduskguy http://i.imgur.com/z8CS3DH.png 01:27 rubenwardy The log? 01:27 Skyduskguy :) nope it now worked 01:27 rubenwardy Everything seems to be going wrong XD 01:27 Skyduskguy why does it retard 01:27 Skyduskguy oh... 01:27 Skyduskguy failed 01:29 Skyduskguy ok 01:29 Skyduskguy so it went in 01:29 Skyduskguy there ya go 01:29 Skyduskguy im done 01:33 sofar what's the git url? 01:36 Skyduskguy hi 01:36 Skyduskguy https://github.com/darkersleeper/smoothhills 01:36 Skyduskguy Im soo done 01:36 sofar lol 01:36 Fritigern Skyduskguy: I had to run, but did you manage to find a license that you like? 01:36 Skyduskguy I making myself some comfort food 01:36 Skyduskguy you could say 01:36 Skyduskguy im SOUPER done 01:37 sofar I'll help you out a bit 01:37 Fritigern Yum, soup! 01:37 Skyduskguy I didnt 01:37 sofar I'll send you some PR's :) 01:37 Skyduskguy i just did one 01:37 Skyduskguy PR? 01:37 Fritigern (Pull request) 01:37 sofar pull request 01:37 Skyduskguy doi gotta do stuff ? 01:37 sofar review, accept or reject 01:37 Skyduskguy oh no... 01:38 Skyduskguy man I did the thing 01:38 Skyduskguy why ya gotta make me do more stuff 01:38 sofar I am proud 01:38 Fritigern And did the thing blow up? 01:38 Skyduskguy several times 01:38 sofar Skyduskguy: I will even test it 01:38 rubenwardy It's literally clicking a button, Skyduskguy 01:38 Skyduskguy then it blew up remember? 01:38 rubenwardy on the website 01:38 Glorfindel lol 01:39 Fritigern Next time when someone has trouble picking a license, https://creativecommons.org/choose/ may be of some help 01:39 Skyduskguy I did that thing 01:39 rubenwardy That's for art 01:40 rubenwardy code needs different licensing text 01:40 Fritigern The page lets you pick and choose the "featurws" of the license that you want. then shows you which one would match your preferences best 01:40 Skyduskguy http://choosealicense.com/licenses/ 01:40 rubenwardy that's a better page 01:41 rubenwardy Never seen a mod with Affero GPL 01:41 Skyduskguy welp ther ya go 01:42 sofar already have 2 PR's ready for you 01:42 sofar will push them in a bit :) 01:43 Skyduskguy prs ready 01:44 Skyduskguy man idk wth that means 01:44 Skyduskguy ou cant dl it unless i do something? 01:44 Fritigern Now, why can;t a mod have a creative commons license? 01:44 sofar CC0 is technically Public-Domain 01:44 sofar it can be CC0 01:44 sofar but it's not compatible with minetest and technically not allowed for forum posts 01:45 lemon is there a guide on using schematics in mods? 01:45 Fritigern How about CC BY-SA? 01:45 sofar that's perfect 01:45 rubenwardy CC0 is okay 01:46 rubenwardy CC-BY-SA isn't very good 01:46 sofar but remember, CC-BY-SA isn't that good for code 01:46 Fritigern Why not? 01:46 rubenwardy http://programmers.stackexchange.com/questions/253315/does-it-make-sense-to-license-source-code-snippets-by-cc-by-sa 01:46 sofar it's more suitable for art etc. 01:46 Fritigern But why? 01:47 rubenwardy Read the link 01:47 Fritigern How come I can;t get a straight answer? 01:47 rubenwardy It's complicated 01:47 sofar things like derivative works are not well governed by CC-BY-SA, leaving you vulnerable 01:47 sofar plus, I don't think it has a warranty clause? 01:48 sofar Skyduskguy: https://github.com/darkersleeper/smoothhills/pulls 01:49 sofar afk dinner 01:53 Skyduskguy thats neat 01:53 Skyduskguy idk what im supposed tot do wth that 01:53 Skyduskguy with* 01:54 rubenwardy there will be a green button at the buttom 01:54 rubenwardy *bottom 01:54 rubenwardy saying merge 01:54 rubenwardy click it, then confirm the merge 01:55 Skyduskguy thatd do em all 01:58 Skyduskguy there a way to do one file at a time? 02:15 rubenwardy Skyduskguy, not without messing with git 02:22 Skyduskguy so its all or nothing on ppls things? 02:22 Skyduskguy guess its nothing then 02:22 Skyduskguy pretty useless 02:47 sofar Skyduskguy: usually I push separate changes as separate PRs 02:47 sofar in this case, it's just minor stuff 02:47 sofar you can split it out manually, it's not too hard 02:48 sofar Skyduskguy: you don't like the changes? Comment on them and ask me to do something with them that you'd want me to do 03:28 Skyduskguy I just dont see a reason to put the licence stuff everywhere 03:33 rubenwardy That's what you're supposed to do, with GPL licenses 03:34 rubenwardy The rational is, what if a file got separated from everything else? 03:42 Skyduskguy if someone is going to sep a file they are prolly trying to rip it anyway and would 04:06 MinetestBot 02[git] 04sofar -> 03minetest/minetest_game: Fix trapdoor recipe conflict with iron bar recipe. 13535e611 http://git.io/vzqYK (152016-01-12T04:03:19Z) 04:29 Skyduskguy sofar im doin the commits 04:29 Skyduskguy now i just gotta find a way to not abm constantly 04:35 Skyduskguy so i know grass dirt somehow mixes its textures to get the side one, can anyon explain it to me? tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, 04:38 Skyduskguy nvm i found it in the api 05:35 Skyduskguy blast you textures! http://i.imgur.com/0ouhN2f.png 05:38 RealBadAngel seems like you have messed something with rotations here 05:41 RealBadAngel or rather you have texture wrongly composed, one pixel wide stripe too much 05:42 Skyduskguy best i can get to http://i.imgur.com/EHMcwcY.png 05:42 Skyduskguy tiles = {"default_grass.png", "default_dirt.png", "[combine:16x8:0,0=default_dirt.png:0,0=default_grass_side.png"}, 05:43 Skyduskguy the first one was me placing the grass side tex low enough to look good at the bottom 05:43 Skyduskguy but I cant place it too high or i get sharpe cuts to the dirt text on bottom 05:43 Skyduskguy new pic is creating a half size texture so the side grass stretches lower 05:43 RealBadAngel cant you just bake those textures before use? 05:44 Skyduskguy bake ? 05:44 RealBadAngel pre made them 05:44 Skyduskguy liek a png 05:44 Skyduskguy ? 05:44 RealBadAngel yep, in gimp or whatever 05:45 Skyduskguy i could but id prefer it to work with other texture packs 05:45 Skyduskguy this only relies on the default textures 05:45 RealBadAngel but im afraid this wont work as good as premade ones 05:45 Skyduskguy could i get a lua to make a texture ? 05:46 Skyduskguy like stretch the default side grass 4 pixles longer 05:46 RealBadAngel not really, until you will use entities to display such node 05:46 Skyduskguy nah 05:46 Skyduskguy the last thing i could do would be to make the corner high blocks just a mini sitting ontop a reg corner 05:46 RealBadAngel nodes cant have modified runtime resources 05:46 RealBadAngel entities can 05:47 Skyduskguy can i combine more then two textures? 05:47 RealBadAngel see signs mod 05:47 RealBadAngel it makes it even worse ;) 05:48 Skyduskguy lol what 05:48 RealBadAngel but for sake of speed of rendering of your nodes i suggest baking the texture in question 05:49 RealBadAngel signs mod renders the destination texture out of each letter ones 05:49 Skyduskguy but then id wont work with other texture packs 05:49 Skyduskguy it render out mine and not their version of side grass and such 05:50 RealBadAngel hmmm, whats your nodef for that minicubes? 05:50 Skyduskguy nodef? 05:50 Skyduskguy node definition 05:50 RealBadAngel you made them with nodeboxes, right? 05:51 Skyduskguy http://pastebin.com/NgJeEnTX 05:56 Skyduskguy this is starting to look better http://i.imgur.com/7g3gmdU.png 05:57 Skyduskguy got it ;) 05:57 Skyduskguy http://i.imgur.com/8utCtwx.png 05:57 Skyduskguy I can just overlay the grass side on the combined texture 05:58 Skyduskguy effectivly combining 3 05:58 Skyduskguy [combine:16x16:0,0=default_dirt.png:0,8=default_grass_side.png^default_grass_side.png 05:58 RealBadAngel that looks better 05:58 Skyduskguy yee ty for taking an interest :o 05:58 Skyduskguy its really just someone to chat with that takes the frustraition out of it all 05:59 RealBadAngel i know that feeling 05:59 RealBadAngel it really helps 05:59 RealBadAngel sometimes the other one points you missing something dumb as coma or you just realize what was missed 06:00 Skyduskguy now i just gotta make the psuedo blocks kill themselves when no big ones are nearby 06:01 RealBadAngel dont make that using an abm 06:01 Skyduskguy then clean up all these abms to not lagg everything 06:01 RealBadAngel add on_place and on_destruct 06:02 RealBadAngel and check the neighbours then 06:02 Skyduskguy well does on place work with world gen? 06:02 RealBadAngel hmm, good question 06:02 Skyduskguy hmm also if the world was created without the mod then mod loaded 06:02 RealBadAngel technically it should work 06:02 Skyduskguy cause everything is running with abm atm 06:02 RealBadAngel but im not sure 06:02 Skyduskguy and i can tell its not a great way to do it 06:03 RealBadAngel abm will be slow 06:03 RealBadAngel and can suffer lags 06:03 Skyduskguy but gotta work with the tools you can 06:03 Skyduskguy yeah i watch my console being mad at me sometimes 06:03 Skyduskguy so what is this neighbor thing? 06:04 RealBadAngel check all adjacent nodes 06:04 Skyduskguy better then getnode 06:04 Skyduskguy ? 06:05 RealBadAngel i would rather get them by pos and vector 06:05 RealBadAngel find nodes near is not as good 06:05 Skyduskguy its get nod pos 06:05 Skyduskguy local x1 = minetest.get_node({x = pos.x + 1, y = pos.y, z = pos.z}) 06:06 RealBadAngel lemme find c++ example, its a bit better 06:06 Skyduskguy but i got like 13 x 24 06:07 RealBadAngel v3s16( 0, 1, 0), 06:07 RealBadAngel v3s16( 0,-1, 0), 06:07 RealBadAngel v3s16( 1, 0, 0), 06:07 RealBadAngel v3s16(-1, 0, 0), 06:07 RealBadAngel v3s16( 0, 0, 1), 06:07 RealBadAngel v3s16( 0, 0,-1) 06:08 RealBadAngel oops ;) 06:08 Skyduskguy lol 06:08 RealBadAngel add those vectors to pos to get all the adjacent nodes to yours 06:08 Skyduskguy is that more effeciant? 06:09 RealBadAngel this is how we do that in core 06:09 Skyduskguy in core? 06:09 RealBadAngel in the engine 06:09 Skyduskguy are you a dev for mt? 06:09 Skyduskguy waw 06:10 RealBadAngel kind of 06:10 Skyduskguy hmm 06:10 Skyduskguy atleast for the big block destroying lil blocks 06:10 RealBadAngel ive done a lot for the engine last 4 yrs 06:10 Skyduskguy I sppose I should.... on destroy kill neighbor lils? 06:11 RealBadAngel idk, youre supposed to make the logic for it 06:11 Skyduskguy huh? 06:11 RealBadAngel i mean it shall depend on how many big nodes are around 06:12 Skyduskguy should it? 06:12 RealBadAngel you should define at least 3 cases imho 06:13 Skyduskguy the way im seein it is on normal block destroy kill x+1 & x-1 &z+1 &z-1 06:13 RealBadAngel little next to big one on one side only 06:13 RealBadAngel second, reverse 06:13 RealBadAngel and the corner 06:13 RealBadAngel when adjacent to two big ones 06:14 Skyduskguy id want the corner to stay 06:14 Skyduskguy cause they still make the corner 06:14 Skyduskguy the two adjacent 06:14 RealBadAngel what about a straight line of big ones? 06:14 RealBadAngel either on x and z 06:15 Skyduskguy well if big ones kill x+= and z+- 06:15 RealBadAngel you need those cases too 06:15 Skyduskguy the two big would create a slab in the new spot 06:15 RealBadAngel wouldnt be better to create half a slab? 06:15 Skyduskguy BBB --> BNB --> BSB 06:16 Skyduskguy yeah it would 06:16 Skyduskguy it does* 06:16 Skyduskguy B block N nothing S slab 06:17 RealBadAngel at least it would be more consistent with those corner 1/4th blocks 06:17 Skyduskguy corner 1/4 06:17 Skyduskguy liek the one i was working on the texture for? 06:17 RealBadAngel yeah 06:17 Skyduskguy call em corner high 06:18 Skyduskguy technically itd be cornern 1/8 06:18 Skyduskguy anyway I think id want the corner highs to sd when they done see the 1/4s above them no more 06:18 RealBadAngel i was lookin at just one side 06:19 RealBadAngel but yeah 06:20 Skyduskguy where is the doc on node detroy 06:20 RealBadAngel its "on_destruct" 06:21 Skyduskguy with? 06:21 RealBadAngel you can define your own funtion there to be called 06:21 Skyduskguy im losing you 06:22 Skyduskguy so just on_destruct "default_dirt" ? 06:22 Skyduskguy minetest.on_destruct? 06:23 RealBadAngel http://dev.minetest.net/minetest.register_node#on_destruct 06:23 RealBadAngel yes 06:24 RealBadAngel you have to override default dirt with grass definition to get that callback in 06:24 Skyduskguy oh you gotta put them into the node definition 06:24 RealBadAngel yes 06:24 Skyduskguy is there anyway to inject from an outside source into default? 06:25 Skyduskguy or redefine a node? 06:25 RealBadAngel redefine it with same name but adding : in front of the name 06:25 RealBadAngel you will override its definition then 06:26 Skyduskguy minetest.register_node("default:dirt", { ? 06:26 RealBadAngel minetest.register_node(":default:dirt", { ? 06:26 Skyduskguy liek that? 06:26 Skyduskguy ok 06:26 Skyduskguy lemme make a few changes 06:27 RealBadAngel the ":" in front makes two things 06:27 Skyduskguy hmm? 06:27 RealBadAngel 1st it allow to register something thats not in your mod space 06:27 RealBadAngel 2nd it allows to override other mods stuff 06:38 Skyduskguy beh no im borked 06:43 Skyduskguy im gonna make a grass mod 06:45 giho Replace grass with fire, and fire with grass? 06:46 Skyduskguy nah i was thinking of making grass an actual node 06:46 Skyduskguy so i can make it fuzzy and spread all pretty 06:50 Skyduskguy how do i package a texturepack? 06:50 Skyduskguy does minetest support loading different texturepacks? 06:50 Skyduskguy or is it like a subgame thing 06:51 sofar folder thing 06:51 Skyduskguy ok i found the texturepacks forum 06:59 Thomas-S hi 06:59 Skyduskguy hi 07:02 Skyduskguy whew 07:02 Skyduskguy lots of stuff to rename and these normal texture are confusing 07:07 exio4 hi hi 07:07 exio4 how is it going, wild minetesters 07:08 Skyduskguy I like watching blocks happen ;P 07:12 exio4 ;-; 07:12 exio4 I am tired, any ideas? 07:15 RealBadAngel Skyduskguy, what abourt normal textures? 07:15 Skyduskguy what about normal textures? 07:15 Skyduskguy oh 07:15 Skyduskguy the textures called normal somethin 07:16 RealBadAngel those are normal maps, used for bumpmapping and relief mapping 07:16 Skyduskguy i was thinking they might be 07:16 Skyduskguy bleh 07:17 RealBadAngel its kinda highend for texturing 07:17 RealBadAngel when youre not sure whats that i suggest do not touch them 07:18 RealBadAngel https://en.wikipedia.org/wiki/Bump_mapping 07:18 Skyduskguy yeah all i gotta do really is rename a bunch of stuff 07:18 Skyduskguy got an old tp from mc I coul dpost when i do it 08:05 RealBadAngel https://youtu.be/lC3SAyiD2UI 08:08 Skyduskguy <3 08:08 Skyduskguy subscribbed ;) 09:59 JamesTait Good morning all; happy Tuesday, and happy Poetry At Work Day! 😃 10:27 Megaf Hi 11:47 kaeza mornings 11:50 Calinou http://i.imgur.com/xqAs0QY.png 13:14 yunfan hi anyone could tell me on_rightclick is build by which primary call ? 13:27 H-H-H hey guys random question but can i use a delay in a lua controller 13:46 kaeza H-H-H, yes. Chapter IV and V in http://mesecons.net/luacontroller 13:49 H-H-H ah ty kaeza that will do nicely 13:52 kaeza yw 14:01 H-H-H im trying to make a door that uses digipad to open but then closes 5 seconds later :) 14:12 H-H-H yay now my door needs a code from digipad and self closes after 5 seconds while also displaying stuff on an lcd panel on the wall next to the pin entry pad lol i love playing with these things 14:34 Dennis_Kelley VanessaE are you around? 14:56 minestd Hello everybody. How can i disable the public serverlist feature but not disable multiplayer? I want to enforce local network gaming only. 14:57 Glorfindel you want it to be unable to be enabled by the end users? 14:57 minestd yes Glorfindel (epic tolkien character) 14:58 Glorfindel ty ;) 14:58 Glorfindel is this a home network? 14:58 minestd yes 14:59 rubenwardy if you googled it: https://forum.minetest.net/viewtopic.php?f=3&t=12784 15:00 minestd i did google it. it mentions that it "doesn't disable multiplayer entirely" which means it messes with the multiplayer a bit 15:00 rubenwardy ? 15:00 rubenwardy Nope, it just disables the multiplayer serverlist 15:01 rubenwardy not multiplayer functionality 15:01 minestd if i just comment out the line "checkbox[0,4.85;cb_public_serverlist;" .. fgettext("Public Serverlist") .. ";" .. the public serverlist disapears. so what are the rest for? 15:01 rubenwardy Removed "entirely" from that post 15:02 rubenwardy It stops the users from being able to set a minetest.conf option to go to the serverlist 15:02 Glorfindel blocking ports 30000-30100 otherwise 15:02 rubenwardy they could add public_serverlist = true 15:02 rubenwardy Yes, blocking those ports is probably the best option if it's a contained network 15:03 minestd aha, now i get it! many thanx. 15:03 rubenwardy As the main menu is written in lua, it would be easy for children to revert 15:03 rubenwardy and they could just google minetest servers 15:04 minestd only if they are tech savy rubenwardy ;) 15:04 rubenwardy yeah 15:05 minestd although google can truly be a blind man's guide 15:06 minestd i will test your solution and report back if i get any strange errors during multiplayer 15:06 Glorfindel so far I've not seen lots of tutorials about getting around certain features 15:07 Glorfindel I wonder 15:07 Glorfindel na, that wouldn't work 17:46 rubenwardy What's that program the renders a visualisation of a git repo's development? It has usernames flying in and out 17:46 rubenwardy gource 17:46 rubenwardy of gource it's called that 17:51 lambda-11235 I just had an idea for a mod, temporary blocks that can be deleted with a chat command. 17:51 Obani ghost blocks are pretty useful for that 17:52 Glorfindel rubenwardy: lol 17:52 lambda-11235 Obani: Which mod is that in? Also, are there any other mods that have this functionality? 17:53 Obani lambda-11235, mesecons 17:53 Obani if you don't know mesecons, it's like redstone, with more possibilities 17:56 Glorfindel whuts redstone 17:56 lambda-11235 Obani: I have used mesecons, and have never actually played minecraft, so I wouldn't know how redstone works. 17:56 Obani electric system 17:56 Obani - END 17:57 Obani wires, energy and fun 17:57 lambda-11235 Obani: Thanks. 17:58 Obani ghost block is a block that disappears when comes to it an electrical signal 17:59 lambda-11235 Obani: Remove block is more along the lines I was thinking of, because the effect is permanent. 18:00 RealBadAngel not energy 18:00 RealBadAngel just logic 18:02 Obani solar energy is logic ? 18:03 lambda-11235 Not to mention pistons, lighting, and ... which are all energy based. 18:10 lambda-11235 Hmm, remove stone didn't work. It only removed remove stones on top of it when power, not all remove stones that were indirectly touching it. 18:14 RealBadAngel Obani, mesecons solar thing is just a sensor, it gives 1 when theres light, 0 if not 18:14 RealBadAngel mesecons mod is only about logic stuff 18:15 RealBadAngel if you want to talk bout power, grab technic 18:20 guest_6532 allah is doing 18:20 guest_6532 sun is not doing allah is doing 18:21 guest_6532 moon is not doing allah is doing 18:21 guest_6532 stars are not doing allah is doing 18:21 Glorfindel what 18:21 red-001 Ignoring guest_6532!*@* 18:21 guest_6532 planets are not doing allah is doing 18:21 guest_6532 galaxies are not doing allah is doing 18:21 guest_6532 oceans are not doing allah is doing 18:22 guest_6532 mountains are not doing allah is doing 18:22 guest_6532 trees are not doing allah is doing 18:22 guest_6532 mom is not doing allah is doing 18:22 Glorfindel guest_6532: stop please 18:22 red-001 just use ignore 18:22 guest_6532 dad is not doing allah is doing 18:22 sfan5 !kick guest_6532 18:22 kaadmy ignored 18:23 red-001 or kick 18:23 Glorfindel red-001: I've never used /ignore in all the years of irc 18:23 red-001 really? 18:24 Glorfindel yep 18:24 kaadmy i use ignore 18:26 Calinou [off] they spam #gnu as well now ._. 18:26 red-001 [off] spammers spam? 18:26 sfan5 Calinou: i bet this is stallmans fault 18:31 Obani Windows is not doing GNU/Linux is doing 18:31 Obani Mac OS is not doing GNU/Linux is doing 18:32 Obani Android is not doing GNU/Linux is doing 18:32 sfan5 it's actually called OS X nowadays 18:32 Obani Yes, for OS 10 18:32 Obani but there was 9, 8, and others (once upon a time...) 18:32 Obani Nice slogan btw 18:33 Obani Windows phone is not doing Firefox OS is doing 18:33 Obani I love that 18:33 Glorfindel Obani: oh so now you start?! 18:33 Obani I think I'm gonna spam with my phone my Windows-friends 18:34 Obani (all my friends) 18:34 Obani afk 18:55 red-001 sofar are you planning to make a PR to make your newdoors the deafult doors at some point? 18:55 sofar yes 18:55 sofar but I'm focussing on my connected node PR first 18:56 sofar to get that to the next level 18:56 red-001 ok 19:04 lambda-11235 Is it possible to find all nodes of a certain type in a world? 19:06 Krock if you load all mapblocks then yes 19:07 sofar you can iterate over minetest.registered_nodes 19:07 sofar but finding where they are in the world... not without loading the entire map 19:07 Krock but that won't get all node positions of that type 19:22 Jordach Obani, windows phone owner here :^) 19:22 Obani not me :p 19:32 MinetestBot 02[git] 04tenplus1 -> 03BlockMen/minetest_next: Add ability to dye coloured wool white 1308a01ee http://git.io/vzsdq (152016-01-12T20:28:44+01:00) 19:32 MinetestBot 02[git] 04ShadowNinja -> 03BlockMen/minetest_next: Fix TNT drops being placed inside nodes 13524576c http://git.io/vzsdm (152016-01-12T19:15:21+01:00) 19:37 rubenwardy android or gtfo 19:38 Fixer commits111 19:38 rubenwardy well, just not windows or ios 19:47 lambda-11235 What's the best way to delete a block from lua? 19:48 Krock Del? 19:48 sofar minetest.remove_node(pos) 19:48 sofar block or node? 19:49 Krock /deleteblocks if it's a block 19:52 lambda-11235 sofar: node. 19:53 sofar do you want to remove that block world-wide? 19:53 sofar automatically? 19:53 sofar then make an ABM for that node that removes itself in the ABM 20:02 lambda-11235 sofar: I want to delete a custom block world wide upon entering a chat command. 20:03 sofar that's not possible, parts of the map could be unloaded 20:06 lambda-11235 sofar: I ended up using a global variable to track the block positions. 20:07 lambda-11235 How could I store variables, which contains a table, across server startups and shutdowns. 20:08 sofar write something to the world folder 20:08 sofar many mods do that 20:08 sofar e.g. my warps mod does 20:20 Megaf sofar, lambda-11235, maybe an alias to air 20:20 Megaf I removed all mushrooms (visible) from my map with that 20:20 Megaf and vines 20:20 Thomas-S bye 20:20 Megaf cya Thomas-S 20:22 sofar Megaf: not sure what his actual motive/problem is yet 20:22 sofar lambda-11235: can you explain why you want to remove nodes? 20:22 sofar lambda-11235: is it some game where nodes appear and get removed? 20:23 lambda-11235 sofar: I'm writing a mod to provide temporary nodes that can be used a scaffolding. 20:24 sofar why not make it a fun node that behaves like sand and collapses? 20:24 Megaf abm whould d the trick 20:24 sofar you could indeed /chatcommand create a new ABM, but ABM's are world wide 20:24 sofar someone elses scaffolds would disappear 20:25 Megaf could be an ABM that remove the node after x minutes it was placed 20:26 Megaf like a sapling turning into a tree 20:26 Megaf but a node turning into air 20:26 sofar turn it into a droped itemstack instead 20:26 sofar or are they endless? 21:08 EvergreenTree Hey everyone! 21:14 red-001 hi 21:27 Calinou http://imgur.com/a/vHDbD 21:27 Calinou what if RealBadAngel made Doom 21:28 Calinou shaders everywhere! such reflections! 100k poly monsters! 21:31 rubenwardy Calinou, is that an actual doom remake coming out, or different games? 21:32 EvergreenTree New doom game 21:32 EvergreenTree (official) 21:32 Calinou rubenwardy, it is an actual game 21:32 Calinou they called it just "Doom" for the laughs 21:32 rubenwardy were the old ones called Doom? 21:32 Calinou Doom and Doom 2, yes 21:33 rubenwardy so, confusing 21:33 Calinou then Doom 3 was the "I CAN'T SEE NOTHING!" "remake" 21:33 Calinou and Doom 3 BFG was the "I CAN'T SEE NOTHING, BUT I CAN BOTH HOLD TORCH AND FIRE A WEAPON AT THE SAME TIME" remake :p 21:35 ohso Hello. Is there a good place with documentation on how to do things in the Android version of Minetest (e.g. fly, set things on fire, throw things, etc.)? 21:37 rubenwardy I don't know about a link, ohso, but I know that there should be a button on the top right to enable fly 21:38 rubenwardy although you need the fly privilege 21:38 rubenwardy to get that on a singleplayer game, open the console and type 21:38 rubenwardy /grant singleplayer all 21:38 rubenwardy by "console" I actually meant chat window 21:39 rubenwardy on a multiplayer server, an mod or admin needs to give fly to you 21:39 rubenwardy as a general rule, they don't like you answer. 21:40 ohso thanks. playing singleplayer so /grant singleplayer all was what I was looking for. :) 21:42 rubenwardy as for setting things on fire, you can use lava 21:42 rubenwardy and for throwing things, you can only really drop them 21:43 rubenwardy If you open up the inventory and then drag and drop an item outside the window, it will drop it 21:56 ohso Thanks! 22:00 ohso If I run a server using Debian stable which has Minetest 0.4.10 in the repository, can clients running Android connect to that? 22:01 rubenwardy Just checked my SSH auth log 22:02 rubenwardy lots of attempts to break in 22:04 Glorfindel ohso: if you want to burn things there is a fire thingy in the inventory if you have creative on 22:04 Glorfindel works better than lava in my opinion 22:07 rubenwardy 12859 attempts 22:08 Glorfindel wow 22:09 ohso rubenwardy, not using fail2ban? 22:10 rubenwardy Will set that up now 22:10 rubenwardy and I will change my port 22:10 Glorfindel which server? or are all of your servers on the same host 22:10 rubenwardy that number is from grep "Failed password for " /var/log/au* | wc -l 22:10 rubenwardy minetest.rubenwardy.com 22:11 rubenwardy Nothing of value there, but could be used in a botnet 22:11 Glorfindel ahh 22:16 swift110 hey all 22:22 Glorfindel hello 22:23 ohso Is there a way to add mods to the Android client for singleplayer? 22:34 rubenwardy ohso, yes, you need to exract to the minetest/mods folder 22:34 ohso oh, I need to download and extract separately? I was looking for a way in the app. 22:35 rubenwardy no way currently 22:35 rubenwardy one of MT's downfals 22:40 ohso I downloaded a mod, but can't extract it. I guess I need something to extract the files. I'm an idiot when it comes to mobile stuff. 22:41 Glorfindel what are you on? 22:41 ohso Android. Downloaded a mod in a zip file but Android says it can't open the file. 22:43 Glorfindel you will need an app for that 22:44 Glorfindel probably 22:44 Glorfindel I don't use android 22:44 ohso Yeah. trying to find a good one among the bazillion or so in the app store. They need a way to filter for open source apps. :( 22:45 Glorfindel google it 22:45 Glorfindel much easier than trying to find something in the app store 22:51 ohso haha, got it working. Now if I connect to a server I don't need to have mods on the client, if I understand correctly. They only need to be loaded on the server? 22:52 Glorfindel yes 22:52 ohso awesome 22:56 ohso thanks for all the help. Going off to tinker. :) 23:09 Dennis_Kelley alket_ how you doing? 23:10 Glorfindel rubenwardy: the server list isn't popping up for me, what's your CTF server address and port? 23:11 rubenwardy minetest.rubenwardy.com 23:11 rubenwardy It was done for about 40 minutes for maintenance 23:11 Glorfindel lol, it just now loaded 23:11 rubenwardy may be at hte bottom 23:11 Glorfindel took 10 minutes though >:( 23:11 Glorfindel ok ty 23:19 alket hi Dennis_Kelley, fine thanks you ? 23:31 Dennis_Kelley alket not bad!