Minetest logo

IRC log for #minetest, 2023-02-18

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

All times shown according to UTC.

Time Nick Message
00:09 Lesha_Vel joined #minetest
00:41 sparky4 joined #minetest
01:03 smk joined #minetest
01:12 Menchers unlimited viewing range is still limited :/
01:25 lhofhansl joined #minetest
01:29 proller joined #minetest
01:42 RhineDevil joined #minetest
01:43 gxt joined #minetest
01:47 lhofhansl joined #minetest
02:16 lhofhansl joined #minetest
02:40 Lunatrius` joined #minetest
02:42 Lunatrius joined #minetest
04:08 lhofhansl joined #minetest
05:00 MTDiscord joined #minetest
05:28 DeepThgt tree chomper machine in action https://jira.chil.tech/f.php?h=0ohcWh69z&p=1
05:36 YuGiOhJCJ joined #minetest
05:40 sys4 joined #minetest
08:00 definitelya joined #minetest
08:33 TomTom joined #minetest
08:48 fling joined #minetest
08:49 mrkubax10 joined #minetest
08:54 amfl2 joined #minetest
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)
10:30 Talkless joined #minetest
11:39 independent56 joined #minetest
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
12:26 sys4 joined #minetest
13:00 fling_ joined #minetest
14:11 Desour joined #minetest
14:34 calcul0n joined #minetest
14:36 LandarVargan joined #minetest
15:48 MinetestBot [git] sfan5 -> minetest/minetest: Remove dead code behind Irrlicht version checks 3bafbaa https://github.com/minetest/minetest/commit/3bafbaac49e3d5d1d633b26f60fd4e919399819b (2023-02-18T15:46:51Z)
15:48 MinetestBot [git] paradust7 -> minetest/minetest: Fix typo and missing entry in serveropcodes aa5dc09 https://github.com/minetest/minetest/commit/aa5dc0968befddc0343070988efe4c3801858193 (2023-02-18T15:47:08Z)
16:41 Zambyte joined #minetest
16:47 Dacmot joined #minetest
17:37 kilbith joined #minetest
17:38 fluxionary joined #minetest
17:42 Sven_vB joined #minetest
17:53 lhofhansl joined #minetest
17:56 independent56 joined #minetest
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:08 sys4 joined #minetest
18:13 lhofhansl joined #minetest
18:47 MTDiscord <luatic> 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 <luatic> 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 <luatic> 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 <luatic> That too could be made on top of blockly I suppose
18:48 independent56 maybe
18:48 MTDiscord <luatic> "database"
18:48 independent56 But more portfolio points if its from scratch
18:49 MTDiscord <luatic> bruh moment
18:49 independent56 wdym
18:49 MTDiscord <luatic> zero portfolio points if it doesn't exist
18:49 MTDiscord <luatic> also stop caring about your portfolio and do it for the love of the code
18:50 MTDiscord <luatic> 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 <luatic> so I'd conjure that a similar thing for MT would get 1-2 stars and 2-3 users
18:51 MTDiscord <Flamore> 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 <luatic> The web stack seems like 100% the wrong way to go here.
19:07 MTDiscord <luatic> There is 0 need for a server here.
19:07 MTDiscord <luatic> Or for anything web for that matter.
19:07 MTDiscord <luatic> This can run purely clientside, basically as an advanced, beginner-friendly Minetest mod editor / "creator".
19:08 MTDiscord <luatic> (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 <luatic> Flask is for writing a web server in Python
19:09 independent56 hmm
19:09 independent56 maybe
19:09 MTDiscord <luatic> 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 <luatic> you can't use Flask clientside
19:09 MTDiscord <luatic> you can have client & server on the same machine or something
19:09 independent56 yes
19:10 MTDiscord <luatic> 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 <luatic> yeah, and it is unnecessarily overcomplicating the matter
19:10 independent56 ok maybe not
19:10 MTDiscord <luatic> 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 <luatic> 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 <luatic> 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 <luatic> Electron is what VSC uses
19:11 MTDiscord <luatic> You'll have a hard time sticking Python in there
19:11 MTDiscord <luatic> Web natively interfaces best with JavaScript & friends
19:11 independent56 hmm
19:11 independent56 But webassembly lol
19:11 MTDiscord <luatic> 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&amp;q=&amp;rct=j&amp;sa=U&amp;url=https://stackoverflow.com/questions/32158738/python-on-electron-framework&amp;ved=2ahUKEwi8xJyb45_9AhVyqZUCHSCeBREQFnoECAsQAg&amp;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 <luatic> 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 <luatic> 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 <luatic> that project is dead btw
19:14 MTDiscord <luatic> 0.1 release last published 2020
19:14 independent56 no it's not
19:14 MTDiscord <luatic> 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 <luatic> 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 <luatic> 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 <luatic> 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 <luatic> You can always serve Flutter apps as web apps.
19:16 MTDiscord <luatic> It is highly portable.
19:16 independent56 dunno
19:16 independent56 Does flutter use HTML
19:16 MTDiscord <luatic> No, it uses something far better
19:16 independent56 maybe
19:16 MTDiscord <luatic> 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 <luatic> Sure, bring a knife to a gun fight.
19:18 independent56 Wait and see.
19:18 independent56 bye.
19:19 MTDiscord <ROllerozxa> mfw not using php
19:26 phplover joined #minetest
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 <ROllerozxa> 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 <ROllerozxa> oh wait that was 56i
19:37 sparky4 joined #minetest
19:38 independent56 joined #minetest
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
19:59 Trifton joined #minetest
20:01 MTDiscord <j45> 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:02 mrkubax10 joined #minetest
20:11 Desour joined #minetest
20:48 independent56 joined #minetest
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 <ROllerozxa> 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 <ROllerozxa> oh my god don't give him any ideas
20:55 MTDiscord <ROllerozxa> it's like someone said we should stuff chromium into minetest to replace formspecs and they got them mixed up
20:55 independent56 joined #minetest
20:55 independent56 Yeah
20:55 independent56 I was thinking about live testing from blocky
20:55 MTDiscord <Flamore> 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 <Flamore> 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 <Flamore> 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/
21:47 proller joined #minetest
22:11 ashstar1248 joined #minetest
23:01 Sven_vB joined #minetest
23:36 Izaya left #minetest
23:36 Izaya joined #minetest
23:39 bdju joined #minetest

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