Time Nick Message 00:30 wsor has anyone had leveldb io errors with leveldb? 00:31 wsor (trying to migrate on 5.5) 00:32 sfan5 migrate from or to it? 00:32 wsor from it 00:33 wsor it was having disk save errors(randomly) before i attempted to migrate. so may not be migrates fault completely 00:34 sfan5 works for me 00:35 sfan5 if you have disk io errors I'd rather worry about everyone else on your system 00:36 wsor error if you care https://pastebin.com/4ctbMqEM 00:44 wsor worst case its not that big of a map so i can save parts with worldedit and transfer it to a new map 12:25 mrkubax10 How do I remove unknown item from inventory? 12:27 sfan5 hold it in your hand then /pulverize in chat 12:27 mrkubax10 thanks 15:22 erlehmann luatic what about writing a security advisory on the crafting bug? 15:28 MinetestBot 02[git] 04dacmot -> 03minetest/minetest_game: Update french translations (#2922) 13bcd1ee0 https://github.com/minetest/minetest_game/commit/bcd1ee048e735442c5a43af6f7edfada4b8e834c (152022-01-29T15:27:19Z) 15:43 debiankaios hi 15:44 debiankaios somebody here? 15:45 MTDiscord somebody is here 15:55 MTDiscord erlehmann: I don't feel up to such a task 15:56 erlehmann luatic you are *really* good at debugging though. do you have a test case? 15:56 erlehmann oh, the issue has one 15:57 erlehmann oof https://github.com/pandorabox-io/pandorabox-mods/pull/2057 16:58 definitelya erlehmann: You're a chad, bribing too! lel 17:00 erlehmann i have not spent money on computer games in the last few years and the issues that i put a bug bounty on are *that* important to me. 17:01 definitelya Admirable xD; if I were you, I'd take the L, eh. 17:04 erlehmann the L? 17:06 definitelya Ye, I wouldn't go that far I guess. 17:07 erlehmann what does “take the L” mean? 17:07 MTDiscord to take a loss I believe? 17:07 MTDiscord https://www.urbandictionary.com/define.php?term=Take%20the%20L 17:08 definitelya I just said it. ._: 17:08 definitelya ._. 17:36 MinetestBot 02[git] 04rollerozxa -> 03minetest/minetest_game: Fix and update Swedish translation (#2920) 13c8a1454 https://github.com/minetest/minetest_game/commit/c8a1454e2bdcbdb18ab2a79b1038e4b26b8a010a (152022-01-29T17:35:45Z) 18:20 Calinou is there a built-in FPS cap or CPU limiter on the Android version of Minetest? It's strange how I could never get above 35 FPS on any device I've tried, including a 2020 flagship (Samsung Galaxy Z Fold2) 18:21 Calinou even at very short viewing ranges when looking at the sky 18:21 Calinou I'd expect to reach 60 FPS, if not more (this device has a 120 Hz display) 18:21 Calinou many games I've tried do reach consistent 120 FPS on this device, such as AssaultCube or GZDoom 18:22 ROllerozxa have you raised fps_max from the default 30 on android? 18:25 Calinou ah, it's capped to 30 by default 18:26 Calinou I'd say the default cap should be removed at this point, a lot of devices should be able to manage 60 18:26 Calinou for those who need the power savings, they can use the device's battery saving mode, which usually handles this 18:43 Calinou the default viewing range could also be larger now, devices have come a long way since 2014-2015 when the port was new 18:44 sfan5 it woudl also help to enable ogles2 18:44 Calinou maybe those two options should be part of the basic options menu so they can be adjusted easily on mobile, without having to go through advanced settings which is difficult to handle on a touchscreen 19:08 celeron55 Calinou: you should post issues for these 19:08 Calinou will do, I was just seeing if anyone agreed beforehand :P 19:08 celeron55 the core team hates mobile devices so external input is needed 19:10 celeron55 (it would be nice to have someone on the team who cares about android) 19:16 Calinou done :) 19:37 MTDiscord > adding ZSTD is a really cool thing and I think it is a great improvement! The underlying problem here is all the other incompatibilities in 5.5 that do make users want to go back to 5.4 – until the games and mods are fixed to deal with the intentional API breakage. wait, so rather than fix any perceived issues it is suggested to revert other features 19:38 MTDiscord anyways, the only true way to downgrade is to revert to a previous restore point that is a clone of the whole setup (game/mods/mte version/map) 19:57 Wuzzy Do you know what things will break in 5.5? 19:57 Wuzzy I am unaware of all the changes tbh 19:57 rubenwardy The main thing is that we're moving to our Irrlicht fork 19:58 rubenwardy so there may be issues on different hardware than we've tested on 19:58 Wuzzy oh i meant incompabilities in the Lua API specifically 19:58 Wuzzy 5.5.0-dev runs fine for me 19:59 Wuzzy and i have almost NO idea what new features the next version will have lol, apart from a few exceptions 19:59 Wuzzy i guess i have to wait for the changelog ? 20:00 Wuzzy Do you expect string changes for MTG? 20:02 erlehmann who writes the changelog anyway? 20:02 erlehmann i can try to help 20:02 erlehmann i'll make it especially scary to modders upgrade lol 20:03 Wuzzy lol 20:03 Wuzzy it would take a LOT to scare me off tho 20:03 erlehmann calling this function without a second parameter is deprecated and leaks your location to our legions of hellspiders 20:03 Wuzzy FEATURE: 6 brand new buffer overflows! 20:03 rubenwardy I have a classifier script I can use to sort commits into changelog entries, and then I refine the list by combining items etc 20:04 erlehmann rubenwardy good luck with commits like “some small changes” lol 20:04 erlehmann i do not envy you 20:04 Wuzzy i think these commits get instantly laughed out of the room 20:04 rubenwardy That was a PR title, the commits weren't squashed 20:04 erlehmann ah ok! 20:04 erlehmann good to know 20:05 erlehmann meanwhile, i think the wieldhand in minetest should get a durability like every other tool and once it breaks you should no longer be able to dig blocks with it 20:05 erlehmann :D 20:05 erlehmann it was never documented that you can punch stones forever! 20:05 erlehmann realism update please!!! 20:06 erlehmann allergy mod when? (players spawn with random allergy to a node and if they stand near it, they take damage) 20:07 definitelya erlehmann: player's hands: I'm in danger! 20:07 sfan5 grass allergy 20:07 erlehmann sfan5 literally the floor is lava lol 20:08 rubenwardy "The floor is lava" is why I learned not to dig straight downwards 20:09 erlehmann the mineclonia logo is actually a small 5x5x5 world with a crafting table where someone dug down straight into lava 20:09 erlehmann here is it https://git.minetest.land/Mineclonia/Mineclonia/src/branch/master/menu/icon.png 20:14 erlehmann change the engine so that any change of block states slightly damages players touching them, so that mesecon machines give electric shocks and you can not touch the oven while it is cooking 20:17 erlehmann drop all pretense about world border and let the player venture into the RAM 20:17 erlehmann like tron! 20:18 erlehmann damn, i have so mand good ideas for 5.5 and so little time!!! 20:18 erlehmann many 20:32 MTDiscord Where I live smartphones with a very slow CPU and 1 GB RAM are still officially sold in 2022. We should not assume that everyone got powerful devices by now, we are far from it. 20:33 MTDiscord If you have the money to buy a flagship phone sure, but not when you look for one in the $100-$200 range 20:36 MTDiscord My server requires about 900 MB RAM and I frequently receive complaints from players that the server is too slow on their devices. Please don't just think of the SP experience. 20:42 celeron55 that's why there should be an easy to use UI to tweak the performance requirements 20:42 erlehmann so that Calinou can up the fps 20:42 celeron55 (as explained by Calinou) 20:43 erlehmann IhrFussel what mods do you run actually and do you have advice what to do in a game to save on RAM? (mineclonia dev here) 20:44 MTDiscord You should be able to see the full mod list via servers.minetest.net although some of them are custom (usually labeled 'ifs_*') 20:46 erlehmann i have tooling for that hehe 20:46 MTDiscord What eats the most RAM by far are the many mobs I got but a few mods also have some big textures and sounds 20:46 erlehmann ; minetest-servers name |grep -i ifs 20:46 erlehmann 94.16.121.151:25000 IFS (IhrFussel's Server) 20:48 erlehmann IhrFussel as a server owner, what is your upgrade method in light of the map format incompatibility? 20:48 erlehmann i mean, make a backup first ofc 20:48 sfan5 is this some sort of rocket science 20:49 sfan5 to properly test new versions you have a staging setups that matches your prod setup but with disposable data 20:49 sfan5 setup* 20:49 sfan5 if you don't and test in production then at least have a backup (which you should have anyway) 20:50 erlehmann i have only seen your-server.de have a staging setup actually 20:51 sfan5 well I guess most people don't, but you don't have to act like this is some burden server admins can't deal with 20:51 rubenwardy I don't think that IhrFussel is the person to ask about best practice 20:51 rubenwardy he develops on prod 20:52 MTDiscord I do backups regularly so in case a version doesn't run properly I can revert back rather easily though 20:52 sfan5 sounds okay to me 20:53 MTDiscord Although I never had to revert back to an older MT version yet 20:59 erlehmann rubenwardy i am not asking for advice, i am asking how people do it 20:59 erlehmann so i can get a better view of the issue 20:59 erlehmann IhrFussel have you tested stuff on 5.5-dev or are you waiting for the release? 21:05 MTDiscord I generally don't upgrade to a newer version right after it releases 21:41 MTDiscord how do I set time_of_day for a specific player? 21:41 MTDiscord I want stars visible to one player while it is day to others 21:42 MTDiscord (well, to a set of players) 21:42 MTDiscord I thought there was something about that in the api 21:42 Calinou not sure if that's possible, I don't remember it at least 21:47 Wuzzy MisterE: player:override_day_night_ratio() 21:47 MTDiscord tysm! 21:48 Wuzzy it's not 100% the same tho 21:48 erlehmann MisterE it can be used to create night vision that does not work underground i think 21:49 Wuzzy this is not true night vision, it just pretends day/nightlight 21:49 sfan5 huh I thought this wasn't merged 21:49 sfan5 but apparently it was 21:49 sfan5 good news 21:50 MTDiscord I want to set it to night for a specific player. How might I do that? 21:50 MTDiscord I mean, what is a day_night ratio? 21:50 MTDiscord does it like, change the time_speed for the player 21:51 MTDiscord or does it somehow set the player's apparent time to a specific time, day or night 21:52 MTDiscord for all the complaining about not having the features we want, sometimes we do have them ? 21:55 sfan5 day_night_ratio is the latter 21:55 sfan5 which value is what you will have to find out yourself it appears 22:03 erlehmann sfan5 you should have, of course, read all the API documentation and updated your mods accordingly to use it! 22:04 erlehmann :P 22:04 sfan5 ? 22:04 erlehmann well you often complain about mod developers not knowing the documentation 22:04 erlehmann i just wanted to make a sarcastic remark on that 22:04 erlehmann truth: no one reads documentation 22:04 sfan5 I could tell that but it doesn't make sense in context 22:05 erlehmann well, i fail at humor, i guess. again. 22:05 MTDiscord i read it... 22:54 MTDiscord I ocassionally skim the documentation and develop a general awareness of what it contains, so that I can ask people about a feature I remember if I cant find it anymore XD 23:37 MinetestBot 02[git] 04baytuch -> 03minetest/minetest_game: Add ukrainian (uk) translation (#2921) 13a5547a3 https://github.com/minetest/minetest_game/commit/a5547a3a7655f03cb8b8a2b286dae263ef1f0edb (152022-01-29T23:35:28Z) 23:45 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Disable dynamic shadows for the 5.5.0 release 13a27362d https://github.com/minetest/minetest/commit/a27362de6a66692b191f8db0eea13f8d9302cef6 (152022-01-29T23:42:55Z) 23:45 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Auto-update minetest.conf.example 1374a384d https://github.com/minetest/minetest/commit/74a384de0acd52410269d160e94f1705cb4de300 (152022-01-29T23:42:55Z) 23:51 erlehmann for anyone running mineclone5: you HAVE to hold a shield in your hand or otherwise you will get 700k/s disk write https://git.minetest.land/MineClone5/MineClone5/issues/143 23:51 erlehmann not even funny 23:53 erlehmann Wuzzy Wuzzy the problem with whatever length of depr period is that literally no one in a huge project can figure out when the code is going to change until it does. also in this case the warning message did only message that you have to provide a callback. it did not say that the function will become non-blocking. so the callback did nothing, as sfan5 already pointed out. this will be fixed … eventually i hope. until then 23:53 erlehmann , fun times. 23:54 sfan5 "if you read the docs without understanding them then your code breaks" doesn't sounds like a great argument 23:54 Wuzzy ideally, remove deprecated stuff at major releases 23:54 Wuzzy otherwise leave it alone unless it is neccessary 23:55 sfan5 it was necessary 23:55 Wuzzy not that I care THAT much 23:55 Wuzzy no i wat talking more generally 23:55 Wuzzy but ok 23:56 sfan5 I'd say intentional breaking changes are never done unless necessary 23:56 sfan5 (the get_player_controls thing is an example of an unintentional breaking change)