Time Nick Message 07:36 Blockhead256 "Open source softwares", the famous nonprofit behind the "Luanti" project 07:37 Blockhead256 someone should run Luanti through the Windows version of the Android emulator, run through WINE 07:37 Blockhead256 run MineOS on it too 12:19 MTDiscord and then make a Luanti emulator on MineOS, and run MineOS in that, etc. 14:33 MinetestBot 02[git] 04Timur13240 -> 03minetest/minetest: Get server list over https (#15538) 139f71e74 https://github.com/minetest/minetest/commit/9f71e741580e5340d400561c146b39d26dfe06a4 (152024-12-12T14:31:12Z) 14:33 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Main menu: show favorite removal button for offline servers (#15530) 13d123bc0 https://github.com/minetest/minetest/commit/d123bc095134f1cb00ccb80f820be3a4c4fddf88 (152024-12-12T14:31:48Z) 14:33 MinetestBot 02[git] 04appgurueu -> 03minetest/minetest: Refactor `SkinnedMesh` (#15522) 131e59b9a https://github.com/minetest/minetest/commit/1e59b9a75651130aa7061c2c67dd588d74bb6cb5 (152024-12-12T14:33:08Z) 14:35 MinetestBot 02[git] 04y5nw -> 03minetest/minetest: Fixup parsing for `Plural-Forms` (#15519) 13ac7406c https://github.com/minetest/minetest/commit/ac7406c8a1013ea8bfc94c48dbc5dc97532c0cbd (152024-12-12T14:33:34Z) 15:37 MinetestBot 02[git] 04tenplus1 -> 03minetest/minetest_game: Tweak beds moving check (#3170) 13f4f3659 https://github.com/minetest/minetest_game/commit/f4f365970ac10f2a510a03df392772683177980c (152024-12-12T15:36:46Z) 18:02 MTDiscord Tbh, publishing Luanti under the name "Open Source Softwares" is pretty sus. The bad English for "softwares" instead of "software" (it's a "fluid" noun and doesn't get pluralized that way) is a red flag, as well as the implication that the name SHOULD be associated with a ton of other projects but Luanti is the only title under it. 18:03 MTDiscord It would probably just be better to call the developer account "Luanti Development Team" or something like that. 18:10 MTDiscord I'm still confused why nobody has changed it yet... does nerzhul just change it back whenever someone tries to? 18:45 rubenwardy It's nerzhul's personal dev account. Really we should have a luanti specific one 19:43 Bombo hey wasn't it possible to enable players collision with each other? i can run through other players 19:43 Bombo but also through dragons in draconis 19:59 SwissalpS I just tried to run through an oerkki, no-go, got bumped up badly 20:00 SwissalpS makes me believe that is a game/mod issue 20:01 SwissalpS it's also possible that your dragon has a tiny hit-box and huge texture to make fights more challenging 20:07 erle oerkki still exist? 20:13 Bombo hm its just minetestgame 20:16 Bombo is there a way to spawn a second player for testing? without running two clients ;) 20:21 erle Bombo depends. there are ways to fake players for some purpose or another, but i strongly suggest to simply run two clients on the same machine. luk3yx allegedly has a standalone library to connect, but all i know about it is that it is useful to find protocol bugs and chat. 20:22 erle Bombo so what is your purpose? 20:22 luk3yx I do not, but I think someone else does? 20:22 erle make sure your clients have several configs 20:22 erle luk3yx wait, do you just have some arcane weaving and find these bugs by poking around with sticks? 20:22 erle also CVE when 20:33 Bombo erle: just to test if i can bump or run through a ghost ;) 20:35 erle Bombo what's keeping you from spinning up that second player? 20:37 MTDiscord enabling object collisions for players worked somewhat iirc 20:37 MTDiscord try it and see. it's something like player:set_properties{collide_with_objects = true} 21:09 Bombo erle: just wondering if it would be possible 21:09 Bombo luatic: what where? 21:10 MTDiscord Bombo: wherever you got a player you want to make collidable. if you want to enable this for all players, do it in on_joinplayer. 21:12 erle if players can collide, you can olofboost 21:13 Bombo in games/minetest_game/game.conf? 21:22 MTDiscord Bombo: no, in a mod 21:22 MTDiscord init.lua needs to be something like "core.register_on_joinplayer(function(player) player:set_properties{collide_with_objects = true} end)" 21:35 shaft How do I move a repo from one site to another? Github may block my account for not using twofactor crap. I don't wanna install a microsoft app, receive sms or type in my credit card number. 21:36 Krock shaft: 1. clone to your disk, 2. add a remote to the new git host, 3. push 21:36 Krock (push to the new git host remote) 21:36 shaft If I do that I lose my history don't I? 21:36 rubenwardy 2FA doesn't require an app, credit card, or even a phone 21:36 rubenwardy can be done in a linux terminal 21:37 Krock you can set up 2FA by using any generic TOTP app. 21:37 shaft And I don't wanna. It's not my bank account. 21:38 Krock and you'll only lose history that you haven't cloned or pushed 21:38 shaft Can I just change the address in "config" and type git push? 21:39 Krock search "git remote tutorial" on Google 21:39 MTDiscord git remote set-url origin newurlhere 21:40 Krock I'd generally recommend to first learn what the commands do before copy&pasting. That's just my recommendation, though. 21:41 shaft I gotta rename everything when forking nextgen_bows, right? Can I take something very short like "bow"? 21:45 shaft Is it legal? If it is, I'll do it. 21:53 erle shaft are you on linux? 21:53 shaft yes 21:56 erle shaft you can do the 2FA thing using the debian package gnome-authenticator 21:57 erle it will install an app named “authenticator” 21:57 erle that will take the start code 21:57 erle just make sure you backup the backup ccodes 21:57 shaft I'll look into it but not now. I wanna use the service I'm comfortable with 21:57 erle so that way you don't lose access to your account 21:57 erle instead of microsoft github you can always use mesehub! https://git.minetest.land 21:58 shaft I'm using gitgud 21:59 erle no idea what that is 21:59 erle (guess that is a skill issue) 21:59 shaft https://gitgud.io/ 22:00 erle shaft my semi-professional opinion is that 2FA is a good thing. but don't give dr. google your phone number, it's not a real doctor. 22:00 erle use an authenticator app and/or a yubikey/nitrokey 22:01 shaft Phones are just outdated computers with some shabby half assed file based encryption that only encrypts half the data 22:01 erle i think you don't get it 22:02 erle authenticator app can run on your desktop 22:02 shaft Yes, I said I'll look into it. My opinion is that long secure passwords are the best and just work 22:03 shaft Anyway, can I use "bow" or is there a rule against taking a super short mod name? 22:04 erle shaft is there already a mod named “bow” though? 22:05 erle well i think there is 22:05 shaft I'm not sure. https://content.luanti.org/modnames/bow/ shows nothing, so at least not on contentdb. All bows on cdb have an s at the end 22:06 erle ; minetest-servers mods |grep 'bow' |cut -f2 |sort |uniq |tr '\n' ' ' 22:06 erle bow bowlingball bows bweapons_bows_pack farbows lord_bows mcl_bows nextgen_bows pipeworks_elbow rainbow_growler rainbow_ore rainbow_source rcbows shooter_crossbow x_bows x_bows_extras xtraores_rainbow y_bows 22:06 erle i guess these are names to avoid then 22:06 shaft Bow is taken??? 22:06 erle apparently 22:06 shaft ☹ 22:07 shaft Suggest a name. 22:07 erle shaft_bow 22:07 erle abow 22:07 erle bow_was_taken 22:08 erle bow2 22:08 erle 2bow4u 22:08 shaft simple_bow? 22:08 erle what is your mod going to do anyway 22:09 shaft A fucking bow because all others are shit or broken 22:09 shaft And nextgen_bows's author has been inactive for months 22:09 erle shaft z_bow 22:10 MTDiscord fucking_bow 22:10 erle (the last word in bow technology) 22:10 MTDiscord bow_ser 22:10 MTDiscord bow_before_me 22:11 erle shaft please, if you are agonizing about the name, just choose bow2 22:12 MTDiscord el_bow 22:12 shaft bow2 it is 22:12 erle :3 22:12 MTDiscord no bow_redo? 22:13 shaft Oh the whole history transfered beautifully. I should have done it this way all along. 22:14 erle shaft if you have git tags, remember to push them as well 22:14 erle and barnches 22:14 erle branches 22:14 shaft It also copied the branch name main. Fucking github 22:14 erle recently, a new player came and asked what to do. i wrote “fastest way to get diamonds is to dig straight down”. a short time later … “$PLAYER tried swimming in lava”. LMAO. 22:15 erle like, i didn't think *anyone* would fall for that, ever. 22:15 erle hehe, *fall* :P 22:16 shaft lol 22:16 erle remember: one night of sleep in the nether is as refreshing as eight nights of sleep in the overworld! 22:17 erle shaft giving useful advice to new players is good community service! :D 22:18 shaft Is it possible to rename branches 22:18 shaft ? 22:20 erle yes 22:20 MTDiscord assuming you're on the branch, checkout a new branch (git checkout -b new-branch), then delete the old one (git branch -d old-branch) 22:21 shaft The branch on the server stayed unchanged 22:23 erle shaft you have to push your new branch 22:23 erle shaft also you have to delete the remote branch using some other invocation 22:23 erle as a full-stack overflow developer i can't tell you exactly rn :P 22:26 shaft I deleted the repo and pushed again. That worked. 22:33 shaft can entities be aliased? 22:38 MTDiscord there is a way 22:39 MTDiscord it is probably hacky but i think you've get enough access to the registered_entities table that you can basically do it yourself if you know what to do 22:39 MTDiscord you will want to read the implementation of core.register_entity 22:39 MTDiscord and in a year or so your code might break because this of course isn't part of the official API, who knows 23:18 shaft Then I just wont 23:19 shaft I renamed everything except the textures and now the bow doesn't shoot anymore 23:37 MTDiscord the common trick is check that the entity doesnt exist, then register one with an on activate that changes to the new one 23:47 shaft My alias isn't working right 23:48 shaft It shows nextgen_bows:arrow and bow2:bow when I print an item but in the inventory it's bow2:arrow and bow2:bow and the aliases are 23:48 shaft core.register_alias_force("nextgen_bows:arrow", "bow2:arrow") 23:48 shaft core.register_alias_force("nextgen_bows:bow_wood", "bow2:bow") 23:48 shaft I don't understand what's going on 23:49 shaft Is alias_force broken? 23:49 shaft Dropping it and picking it up worked. 23:50 shaft Something with alias is broken 23:50 shaft Fucking item was both states at once. Schrödinger's arrow