Time Nick Message 01:12 Menchers unlimited viewing range is still limited :/ 05:28 DeepThgt tree chomper machine in action https://jira.chil.tech/f.php?h=0ohcWh69z&p=1 09:55 schubisu good morning! Someone here using i3 with x_bows? I cannot figure out where to put the arrows. According to the x_bows mod, there should be an additional slot added to the i3 inventory, but I cannot find it (nor anything in the logs that says it couldn't be created) 11:39 independent56 !tell DeepThgt cool but that does not compete with my one which used technic chainsaws and bonemeal to get one tree per 10 seconds 11:39 MinetestBot independent56: I'll pass that on when DeepThgt is around 11:39 independent56 cool 11:39 independent56 works just like the rival internet chat service 15:48 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest: Remove dead code behind Irrlicht version checks 133bafbaa https://github.com/minetest/minetest/commit/3bafbaac49e3d5d1d633b26f60fd4e919399819b (152023-02-18T15:46:51Z) 15:48 MinetestBot 02[git] 04paradust7 -> 03minetest/minetest: Fix typo and missing entry in serveropcodes 13aa5dc09 https://github.com/minetest/minetest/commit/aa5dc0968befddc0343070988efe4c3801858193 (152023-02-18T15:47:08Z) 17:56 independent56 I've been thinking 17:56 independent56 https://github.com/egold555/ForgeScratch 17:56 independent56 maybe i could make an interface to develop minetest mods like the one above 17:57 independent56 https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-tools/2867409-scratchforge-a-graphical-programming-environment 17:57 independent56 Do you think it'd be a good idea? 17:57 independent56 Does it exist? 18:01 independent56 I feel like it would be really helpful for the Minetest community as a whole; begginers get to make mods and maybe even get them published, intermediates can prototype mods, and then of course advanced users can look at all the code made with it and cry at the direction mod development has gone 18:01 independent56 maybe 18:01 independent56 There's a lot of design i'll have to do before i can even begin programming 18:47 MTDiscord independent56: Yes, "block-based" editors for Lua exist, see e.g. Lua's "blockly" 18:47 independent56 yes but specifically for Minetest 18:48 independent56 Mainly using the API 18:48 MTDiscord why would it be Minetest-specific? 18:48 independent56 So you have Lua and API controls 18:48 independent56 Like "play x sound" or "move player to x" 18:48 MTDiscord would you hardcode the synopsis of API functions? 18:48 independent56 Something like that 18:48 independent56 I'd use a JSON database to define blocka 18:48 MTDiscord That too could be made on top of blockly I suppose 18:48 independent56 maybe 18:48 MTDiscord "database" 18:48 independent56 But more portfolio points if its from scratch 18:49 MTDiscord bruh moment 18:49 independent56 wdym 18:49 MTDiscord zero portfolio points if it doesn't exist 18:49 MTDiscord also stop caring about your portfolio and do it for the love of the code 18:50 MTDiscord btw, to get you thinking: that M*necraft thingy has a mere 18 stars on GH, has had its last commit 6 years ago, all despite being well made, having a proper website, and the MC community being much larger 18:51 MTDiscord so I'd conjure that a similar thing for MT would get 1-2 stars and 2-3 users 18:51 MTDiscord MCreator has visual scripting iirc, and it's pretty popular 18:52 independent56 maybe 18:52 independent56 mccreator might have ben what i was thinking 18:52 independent56 But code 18:52 independent56 No blocks? 18:52 independent56 hmm 18:53 independent56 In any case; my end goal is to make money. I have determined that to make money i need a job. I have chosen programming. For a job, i need a portfolio 18:53 independent56 And for a portfolio i need nice intresting projects 18:53 independent56 In any case, it'll be quite some time before i write the first line of code 18:53 independent56 I have a lot of design work to get done 18:54 independent56 And the success of software relies on marketing mostly; there's a reason crappy Windows got so popular 18:54 independent56 marketing 18:59 independent56 The minecraft thing is a cool concept. With correct marketing and software, i can get my project to slowly increase to the level of something like moretrains 18:59 independent56 maybe more 18:59 independent56 And remember: the blog exists 18:59 independent56 The blog allows me to advertise for free at the price of needing quality 19:00 independent56 I've already got a basic design and concept and later on i'll begin making it 19:00 independent56 using bootstrap and flask maybe 19:07 MTDiscord The web stack seems like 100% the wrong way to go here. 19:07 MTDiscord There is 0 need for a server here. 19:07 MTDiscord Or for anything web for that matter. 19:07 MTDiscord This can run purely clientside, basically as an advanced, beginner-friendly Minetest mod editor / "creator". 19:08 MTDiscord (heck, I considered writing a VSC extension for blockly editing of Lua to make it more beginner-friendly lol) 19:08 independent56 yes 19:08 independent56 using flask 19:08 independent56 like Syncthing does 19:08 independent56 That's my intention 19:08 independent56 Use a web-like interface so my bad UI skills can be put to use 19:08 independent56 Bootstrap is all i know because of my portfolio 19:09 MTDiscord Flask is for writing a web server in Python 19:09 independent56 hmm 19:09 independent56 maybe 19:09 MTDiscord you want this to be completely serverless, completely clientside 19:09 independent56 But i use it clientside anyways 19:09 independent56 Because i am machosit 19:09 MTDiscord you can't use Flask clientside 19:09 MTDiscord you can have client & server on the same machine or something 19:09 independent56 yes 19:10 MTDiscord but it's still a web server serving your web app 19:10 independent56 That's what i am planning to do 19:10 MTDiscord yeah, and it is unnecessarily overcomplicating the matter 19:10 independent56 ok maybe not 19:10 MTDiscord you don't need the "server" part 19:10 muurkha I was pleased to learn recently that both Firefox and Chromium permit "secure APIs" like the camera for web pages served from localhost or 127.0.0.1 19:10 independent56 I'll still find a way to use HTML for the UI 19:10 independent56 Maybe like Electron for Python 19:10 MTDiscord granted, if you're familiar with the web stack, you might want to develop a web app 19:10 independent56 ys 19:10 independent56 i am 19:10 MTDiscord but without the server! 19:10 muurkha I think running a local server is probably the best way to use HTML for the UI 19:10 independent56 electron 19:11 independent56 What VScodeuses 19:11 muurkha and HTML is by far the best way to do most kinds of UIs 19:11 independent56 But in Python 19:11 MTDiscord Electron is what VSC uses 19:11 MTDiscord You'll have a hard time sticking Python in there 19:11 MTDiscord Web natively interfaces best with JavaScript & friends 19:11 independent56 hmm 19:11 independent56 But webassembly lol 19:11 MTDiscord It is possible to stick Python in there, but I wouldn't recommend it 19:11 independent56 i'll look around 19:12 muurkha https://www.google.com/url?esrc=s&q=&rct=j&sa=U&url=https://stackoverflow.com/questions/32158738/python-on-electron-framework&ved=2ahUKEwi8xJyb45_9AhVyqZUCHSCeBREQFnoECAsQAg&usg=AOvVaw2u4QNMT0noq5yMdyChGoR9 19:12 muurkha ugh, sorry 19:12 independent56 https://stackoverflow.com/questions/32158738/python-on-electron-framework#39110428 19:12 independent56 haha 19:12 independent56 i found it 19:12 independent56 ohh we both googled the samelol 19:12 MTDiscord Look at the code. That's called having a hard time. 19:13 independent56 https://pypi.org/project/Py-Electron/ 19:13 independent56 oo 19:13 independent56 i like a hard time 19:13 * muurkha gives independent56 a good, hard time 19:13 MTDiscord Yet you want to stick to a web stack just to have a softer time. 19:13 independent56 yes 19:13 independent56 i want a mediocere time 19:13 independent56 I's called "averages" 19:13 MTDiscord that project is dead btw 19:14 MTDiscord 0.1 release last published 2020 19:14 independent56 no it's not 19:14 MTDiscord github page 404s 19:14 independent56 I still have to design it 19:14 independent56 Oh wait you;re talking aboutsomething else 19:14 MTDiscord I'm talking about the PyPI package link you sent 19:14 independent56 yes i know that now 19:14 independent56 sad 19:14 independent56 i'll figure out a way 19:15 independent56 A perl script with flask might be the way to start the app 19:15 MTDiscord Here's how I would approach this: You want to write a clientside editor. You could do this as a web app, but web apps suck. Use something like Flutter (or any other non-web-based GUI framework of your choice, there are plenty for Python) to implement it. 19:15 MTDiscord There is 0.0 need to involve Perl. 19:15 independent56 i don't want to be bound to a UI language 19:15 independent56 i want to use HTML 19:15 independent56 as a lot of stuff accept it as standard 19:15 independent56 i could make a webapp or client app 19:16 MTDiscord You can always serve Flutter apps as web apps. 19:16 MTDiscord It is highly portable. 19:16 independent56 dunno 19:16 independent56 Does flutter use HTML 19:16 MTDiscord No, it uses something far better 19:16 independent56 maybe 19:16 MTDiscord https://flutter.dev 19:17 independent56 idrc for it 19:17 independent56 I have been endoctrinated into bootstrap 19:18 independent56 I will use Flask for development. Your flutter will not convince me. 19:18 MTDiscord Sure, bring a knife to a gun fight. 19:18 independent56 Wait and see. 19:18 independent56 bye. 19:19 MTDiscord mfw not using php 19:26 phplover Hi 19:26 phplover I have an idea 19:26 phplover I will make a buggy minetest contentdb packagemanager using PHP 19:26 phplover And you put blocks together to pick and choose optional dependencies 19:26 MTDiscord oh god what did I do 19:26 phplover I will use a Python webapp using PHP to make a interface to connect blocks to choose dependencies 19:27 phplover And COBOL for 25% of the code 19:27 phplover Just to make it enterprise-level 19:27 phplover And worthy of my portfolio 19:27 phplover bye! 19:27 MTDiscord oh wait that was 56i 19:38 independent56 Ok so i have decided to use blockly, JS, and electron 19:38 independent56 i will make a translater from blockly XML to Mt Mod 19:38 independent56 gtg 20:01 MTDiscord run from flutter as fast as you can (it is actually pretty good but im tired of it and have to continue with it cuz i am using it for a school project) 20:49 independent56 Flutter seems like one of those things that will get old over time 20:49 independent56 I don't really want to use it 20:50 independent56 And of course flask is too compicated 20:50 independent56 So i'll use JS and Electron and Blockly 20:50 independent56 That's my tech stack 20:50 independent56 Because Python is famous for being slow 20:51 independent56 PHP also seems like its getting older every year so i won't use it 20:51 independent56 COBOL also seems to be getting older every decade so i won't use it 20:52 MTDiscord javascript is almost as old as php 20:53 Desour if you want to make a website, run minetest on it with emscriptem, and show some formspec 20:54 MTDiscord oh my god don't give him any ideas 20:55 MTDiscord it's like someone said we should stuff chromium into minetest to replace formspecs and they got them mixed up 20:55 independent56 Yeah 20:55 independent56 I was thinking about live testing from blocky 20:55 MTDiscord we should rewrite minetest for electron 20:56 independent56 Basically you hit the green flag and you have a minetest world started to test your mod 20:56 Desour ah yes, electron, aka desktop chromium, in minetest 20:56 independent56 It runs minetest from the command line 20:56 independent56 So i have minetest in electron 20:56 independent56 Hopefully minetest supports making websites in it 20:56 independent56 So i can have a recursive mod-maker 20:56 independent56 We can make n-depth mods at that point 20:57 independent56 There can be a whole minetest mods universe deeper into minetest 20:57 independent56 We are at level 0 right now 20:57 independent56 But later on we can go to level 5 and unlock a whole new virgin world of mineetst mods 20:57 independent56 Powered by my software 20:57 independent56 Electron would destroy performance of Minetest TBH 20:58 independent56 But the 5-depth mods provide purity and a whole new world 20:58 MTDiscord i changed my mind 20:58 independent56 People can then own entire mod worlds 20:58 independent56 i will own levels 3 and 4 20:58 independent56 I give 1 and 2 dor the public 20:58 independent56 when contentDB runs out of space 20:58 MTDiscord x86 emulator running minetest on ubuntu in electron with no acceleration whatsoever 20:58 independent56 yes 20:59 independent56 You can have mod level 135 for your rediculous idea 20:59 independent56 Enjoy the lag! 21:00 independent56 You probably feel like ponytail 21:01 independent56 dammit i did not send the message 21:01 independent56 Whoops 21:01 independent56 https://xkcd.com/1513/ 21:03 independent56 No this is more accurate 21:03 independent56 https://xkcd.com/1926/