| Time |
Nick |
Message |
| 01:16 |
|
Lesha_Vel joined #minetest |
| 01:20 |
erle |
luatic any idea what kind of thing is missing except RGBA and non-RLE encoding? https://git.minetest.land/erlehmann/tga_encoder/src/branch/master/examples.lua |
| 01:30 |
|
alguien joined #minetest |
| 01:32 |
alguien |
Hey how do I ensure nodes are generated and loaded when I do find_nodes_in_area? |
| 01:35 |
alguien |
I am under such constraints that lua voxel manipulator isn't possible and passing a callback to emerge_area is prohibitively impractical |
| 01:36 |
alguien |
Correction: I can instantiate the LVM, but can't instantiate convenience classes such as VoxelArea |
| 02:05 |
erle |
alguien what exactly are you doing? |
| 02:05 |
erle |
alguien how is the callback thing impractical? do you have a blocking task? |
| 02:45 |
alguien |
I'm using it from basic_robots, they set limits to nr of function calls |
| 03:17 |
|
sometalgoo joined #minetest |
| 03:30 |
alguien |
and that's that then? |
| 03:37 |
|
richardcheese[m] joined #minetest |
| 04:00 |
|
MTDiscord joined #minetest |
| 05:11 |
|
sobkas joined #minetest |
| 05:32 |
|
sometalgoo joined #minetest |
| 05:58 |
|
Lesha_Vel_ joined #minetest |
| 06:05 |
|
lemonzest joined #minetest |
| 06:21 |
|
sys4 joined #minetest |
| 06:36 |
|
calcul0n joined #minetest |
| 07:07 |
|
debiankaios joined #minetest |
| 07:24 |
|
definitelya joined #minetest |
| 07:54 |
|
definitelya joined #minetest |
| 08:26 |
MTDiscord |
<luatic> erle: I'm not too familiar with TGA |
| 08:58 |
|
Fixer joined #minetest |
| 09:00 |
|
behalebabo joined #minetest |
| 09:27 |
MTDiscord |
<GoodClover> erle: you know how I implemented image cache for texttext? Turns out it was near pointless https://media.discordapp.net/attachments/369123175583186964/975327258157920357/unknown.png |
| 09:27 |
MTDiscord |
<GoodClover> the slowness was entirely caused by this strange decision of past me to not use table.concat |
| 09:31 |
|
Talkless joined #minetest |
| 09:39 |
|
orwell96 joined #minetest |
| 09:48 |
MTDiscord |
<luatic> There really should be a luacheck warning for s = s .. x |
| 10:00 |
|
___nick___ joined #minetest |
| 10:02 |
settl3r[m] |
<MTDiscord> "<SX> Then also corium can..." <- um.. are you serious? an infinite uranium source, infinite like water? |
| 10:03 |
settl3r[m] |
how would you achieve that? |
| 10:21 |
|
sinvet joined #minetest |
| 10:29 |
|
appguru joined #minetest |
| 10:35 |
MTDiscord |
<SX> Take a look at grinder and centrifuge recipes, you grab chernobylite generated by corium then go through grinder and centrifuge. Uranium dust will be just 0.3% grade but you'll get sand too.. |
| 10:36 |
|
specing_ joined #minetest |
| 10:50 |
|
MojangIPEnforcem joined #minetest |
| 10:52 |
|
MojangIPEnforcer joined #minetest |
| 10:55 |
|
___nick___ joined #minetest |
| 10:55 |
|
proller joined #minetest |
| 10:57 |
|
___nick___ joined #minetest |
| 11:10 |
|
Lesha_Vel joined #minetest |
| 11:16 |
erle |
luatic i am not asking about TGA, i am asking about the contour of the API |
| 11:16 |
settl3r[m] |
wow.. so one could have a secret base at -30km and would never have to go mining uranium again? |
| 11:17 |
erle |
luatic and right now i think that the bit depth should not be a parameter of the image, but given on save |
| 11:17 |
settl3r[m] |
* secret base down at -30km |
| 11:22 |
MTDiscord |
<SX> single player world is always best choice for secret bases :p |
| 11:25 |
erle |
GoodClover are you aware of the combine texmod btw? |
| 11:25 |
settl3r[m] |
MTDiscord: yeah, but multiplayer worlds have much better immersion and force you to play more seriously |
| 11:28 |
settl3r[m] |
But i have another question: |
| 11:28 |
settl3r[m] |
Which of these weapons has the best DPS value and which has the highest DPH value? |
| 11:28 |
settl3r[m] |
Battleaxe, mithril sword, evil sword, lava sword, diamond sword or titanium sword? |
| 11:32 |
settl3r[m] |
..or Mese swords? |
| 11:33 |
settl3r[m] |
can battleaxes be crafted with any stronger material than iron? |
| 11:35 |
settl3r[m] |
ok i just checked Mese/diamond - i wonder why Mese is inferior to diamond? |
| 11:36 |
settl3r[m] |
* (ok, i just checked Mese/diamond, Mese does 7HP and diamond 8HP damage) |
| 11:37 |
settl3r[m] |
Can we enchant/enhance weapons in MT (like in MC) ? |
| 11:38 |
MTDiscord |
<luatic> erle: the contour of the API looks fine to me |
| 11:39 |
erle |
luatic, so making the bit depth for encoding a property of the image and not a parameter of the save method is kosher? |
| 11:39 |
erle |
it seemed a bit weird to me after having implemented it. |
| 11:40 |
|
alguien joined #minetest |
| 11:42 |
erle |
i mean, i inherited it from the fleckenstein code obv |
| 11:42 |
erle |
where the data is encoded as soon as you create the image |
| 11:43 |
erle |
luatic do you have any other ideas what are interesting options except for color channel type (BW, ABW, RGB, RGBA), palette, color depth? |
| 11:44 |
MTDiscord |
<luatic> erle: I handle it the same way in my PNG lib (it only supports one bit depth for encoding though :P) |
| 11:44 |
MTDiscord |
<luatic> bit depth usually is a property of the image as it tells you how the raw image data has to be interpreted |
| 11:45 |
MTDiscord |
<luatic> erle: I'm fine with ARGB8 :) |
| 11:45 |
erle |
luatic well in this case you either put in RGB or BW data. but i think that's superfluous because if you do not provide a palette, then 1 byte per pixel is always BW |
| 11:45 |
erle |
3 bytes are always RGB, 4 bytes are always RGBA |
| 11:46 |
erle |
GoodClover does my grayscale example spark joy? https://git.minetest.land/erlehmann/tga_encoder/src/branch/master/examples.lua#L32 |
| 11:46 |
erle |
luatic ARGB is overkill for many things tbh |
| 11:46 |
erle |
btw, is there any lua jpeg encoder? |
| 11:47 |
erle |
stuff like fractals really do not compress well |
| 11:47 |
MTDiscord |
<luatic> I don't care too much about byte-shaving in this case |
| 11:47 |
MTDiscord |
<luatic> I doubt it, the JPEG spec is pretty complex |
| 11:48 |
|
TomTom joined #minetest |
| 11:48 |
|
sobkas joined #minetest |
| 11:48 |
erle |
luatic well, i want to shave off as many bytes as i can while still having something that is trivial to work with and can be encoded and decoded in a single pass. the reason being is that stuff does indeed compress better when it is preprocessed. |
| 11:50 |
erle |
a 24bpp ARGB equivalent bitmap compressed with zlib is obv larger than its 16bpp ARGB equivalent compressed with zlib |
| 12:06 |
alguien |
How do I ensure nodes are generated and loaded when I do find_nodes_in_area? |
| 12:12 |
alguien |
??? |
| 12:18 |
erle |
alguien emerge them before |
| 12:18 |
erle |
but you don't want to hear that you already said it |
| 12:18 |
erle |
<GoodClover> the slowness was entirely caused by this strange decision of past me to not use table.concat |
| 12:18 |
erle |
haha fleckenstein made the same mistake once |
| 12:18 |
erle |
he built up textures string by string |
| 12:18 |
erle |
and lua is HORRIBLY slow if you do that |
| 12:18 |
erle |
because it hashes every string |
| 12:19 |
erle |
so i think it took more than half a second to render a 128×128 bitmap |
| 12:19 |
erle |
i mean to encode it |
| 12:19 |
erle |
me using table.concat() meant that it went down to 0.02s or 0.002s or so, i do not remember |
| 12:20 |
erle |
but like, about the same time as doing it in C++ basically, because the function call and benchmarking and logging overhead dominated everything |
| 12:48 |
erle |
luatic what would be a good algorithm to save an RGB image as grayscale? luminance, luminosity, something something? |
| 12:53 |
alguien |
erle, as I explained I can't do the callback, but I could emerge them. But will they stay loaded until I call find_nodes_in_area? And if so, how do I unload them? |
| 12:54 |
MTDiscord |
<MisterE> Look at worldedit.keep_loaded()? |
| 12:54 |
|
orwell96 joined #minetest |
| 12:56 |
alguien |
(disclaimer for others reading: the explanation is now 10 hours old. I told erle I was using basic_robot, which adds a global counter to functions and loops, thereby limiting the amount of times a callback can be invoked) |
| 12:58 |
alguien |
FYR I think MisterE is talking about https://github.com/Uberi/Minetest-WorldEdit/blob/2f26fb76459c587868199160b9d7b5d6d7852e50/worldedit/common.lua#L48 |
| 12:58 |
alguien |
Curious comment there |
| 12:58 |
alguien |
I appreciate the suggestion though MisterE |
| 12:59 |
sfan5 |
it does the "ensure nodes are loaded" part if you call find_nodes_in_area right after |
| 12:59 |
sfan5 |
there's no way to synchronously generate any part of the map |
| 13:01 |
erle |
luatic i have changed my code to require pixel depth only on encoding https://git.minetest.land/erlehmann/tga_encoder/src/commit/9bd1702d60c63636db4ec93611b623dbb6648171/examples.lua#L61 |
| 13:01 |
erle |
that way i can do |
| 13:01 |
erle |
gradients:save("gradients_16bpp.tga", {colors="RGB", pixel_depth=16}) |
| 13:01 |
erle |
gradients:save("gradients_24bpp.tga", {colors="RGB", pixel_depth=24}) |
| 13:03 |
erle |
sfan5 that it is impossible does not keep people from trying though. IIRC there exists code out there that tries HARD to avoid giving nil for a node and, well, i think it fails forever if it can't emerge lol. |
| 13:03 |
erle |
alguien you can forceload mapblocks afaik |
| 13:03 |
alguien |
erle, individual ones yes, I am aware. I need an area though |
| 13:04 |
erle |
alguien a mapblock is an area |
| 13:04 |
alguien |
sfan5, Don't your two statements contradict eachother? If right after they are loaded, aren't they loaded synchronously? |
| 13:04 |
erle |
a mapblock is 16 times chunksize, so by default (chunksize 5) it is an 80×80×80 |
| 13:04 |
sfan5 |
loaded != generated |
| 13:04 |
MTDiscord |
<Inevaaa> Hey I just readed that Minetest has for phones the 6.0 version is that true? |
| 13:05 |
alguien |
erle, oh is that what forceload_block does? |
| 13:05 |
alguien |
sfan5, yeah... |
| 13:05 |
erle |
alguien well, if you were already there |
| 13:05 |
erle |
sfan5 is right, forceloading only helps if it was generated, to keep it active |
| 13:05 |
erle |
it is also not the best |
| 13:05 |
erle |
hmm, i think mesecon forceloads stuff at times |
| 13:05 |
alguien |
erle, wasn't. This is for a random teleporter. I want people to teleport on top of objects with air on top |
| 13:06 |
erle |
OH |
| 13:06 |
erle |
i'm sory, the obvious answer is: emerge the area, handle everything in a callback. |
| 13:06 |
erle |
like nether portals do it |
| 13:06 |
alguien |
erle, but I can't, you understand that? |
| 13:06 |
erle |
i didn't say the answer was helpful ^^ |
| 13:06 |
erle |
it's just that my thinking stops there |
| 13:07 |
erle |
that's why i'm sorry btw |
| 13:07 |
alguien |
oh ok :) |
| 13:07 |
definitelya |
I remember worldedit crashed my game once because I tried to save a .we file, fun times. |
| 13:07 |
definitelya |
My PC was too potato. |
| 13:07 |
erle |
what was so special about it? |
| 13:08 |
definitelya |
It was a pretty sizeable area. |
| 13:08 |
alguien |
definitelya, should work if WE doesn't load everything in memory... does it? |
| 13:08 |
MTDiscord |
<MisterE> Offtopic, something that would be really useful is a worldedit that is restricted so that regular players on a server can use it without fear of excessie griefing or running the server out of memory |
| 13:09 |
alguien |
*at the same time |
| 13:09 |
definitelya |
alguien: I believe it does, yes. |
| 13:09 |
definitelya |
saving to RAM that is. |
| 13:09 |
alguien |
definitelya, well there's your problem, it's not you it's them |
| 13:09 |
erle |
MisterE go to any creative server and see how it goes lol |
| 13:09 |
alguien |
wait, you copied to clipboard effectively? You said a file |
| 13:09 |
erle |
lavaspam everywhere |
| 13:10 |
definitelya |
Oh idk I still saved the area with .mts, don't worry. ^^ |
| 13:10 |
* alguien |
is confused but more concerned about keeping areas loaded right now |
| 13:12 |
alguien |
So far the best solution I have is to emerge the area, then I guess calculate bocks, then forceload blocks, then search, then unload |
| 13:13 |
alguien |
And then there's max_forceloaded_blocks |
| 13:15 |
sfan5 |
you can use a worldedit.keep_loaded to immediately and synchronously load all blocks that are already generated and operate on them (if you want), with minetest.emerge_area you can get asynchonously load everything you want and then operate on them in the callback |
| 13:16 |
sfan5 |
forceloading is for keeping stuff loaded longer, most usecases do not require that |
| 13:16 |
settl3r[m] |
Is there a mod which limits your number of lifes, but allows to "recharge" that number with expensive crafts? |
| 13:16 |
|
alguien joined #minetest |
| 13:17 |
settl3r[m] |
This would be kind of a "soft-hardcore" mode. |
| 13:17 |
alguien |
settl3r[m], haha, so you get banned after you die X times? |
| 13:18 |
settl3r[m] |
yes, it would work like in those oldskool games, where you had limited lifes |
| 13:18 |
settl3r[m] |
(in some of these old games, one gets extra lifes with achievements etc.) |
| 13:18 |
alguien |
settl3r[m], weird for open world games. You'd have to have clearly defined objectives (an end game) |
| 13:19 |
settl3r[m] |
The end game would be to survive indefinitely :) |
| 13:19 |
settl3r[m] |
(combined with hunger, thirst, stamina etc.) |
| 13:20 |
settl3r[m] |
(another (used-chosen) "endgame" could be, to build a base where you can craft everything) |
| 13:20 |
alguien |
sfan5, But how long does worldedit.keep_loaded (read minetest.get_voxel_manip():read_from_map) last? With force loading and unloading I know it's there when I search |
| 13:20 |
settl3r[m] |
s/used/user/ |
| 13:20 |
settl3r[m] |
s/used/player/ |
| 13:21 |
alguien |
settl3r[m], I don't like it |
| 13:21 |
alguien |
settl3r[m], but it shouldn't be hard to write I think |
| 13:22 |
sfan5 |
alguien: that depends on engine settings but they will at least persist for the current server step |
| 13:22 |
alguien |
Just make sure you ban, not remove user, so that when you regret your decision, you can reverse the mistake XD |
| 13:22 |
settl3r[m] |
and by the way, how many non-unlimited-lifes-server exist in Minetest network? |
| 13:23 |
settl3r[m] |
* many non-unlimited-lifes/respawns-server exist |
| 13:23 |
alguien |
sfan5, how do you know? And if it's true, then wouldn't emerge suffice, like in your original suggestion? keep_loaded seems superfluous then |
| 13:24 |
alguien |
settl3r[m], I never played one, and never would |
| 13:24 |
settl3r[m] |
i would love playing such a server |
| 13:25 |
alguien |
at least not without a clearly defined end goal, so i can start from the beginning if i fail the first time. No offense to you in all this of course |
| 13:25 |
settl3r[m] |
normal (unlimited life) gameplay is boring for me, now that i'm used to that gameplay style |
| 13:26 |
settl3r[m] |
alguien: you can start from the beginning in that scheme |
| 13:26 |
sfan5 |
I know by being familiar with the code and like I said keep_loaded is useful if you want partial data to work with ASAP, emerge_area is enough |
| 13:26 |
settl3r[m] |
* that scheme, you just have to make a new char (with a clean slate) again) |
| 13:26 |
alguien |
settl3r[m], if you need adrenaline you can try Ancient Survival. Them mobs will gon get you got in no time |
| 13:27 |
settl3r[m] |
the world would not get deleted - just your char would die |
| 13:27 |
alguien |
settl3r[m], it doesn't click for me, sorry |
| 13:28 |
settl3r[m] |
alguien: does it have that name in minetest server directory? |
| 13:31 |
alguien |
settl3r[m], I think so, its old name is russia_ekb. It keeps it around in the description. https://forum.minetest.net/viewtopic.php?f=10&t=25972&hilit=ekb_russia |
| 13:31 |
alguien |
Pay attention to the interspered caveats in the second comment in that thread |
| 13:31 |
alguien |
*interspread |
| 13:33 |
settl3r[m] |
Does that server use limited respawns? |
| 13:33 |
alguien |
No |
| 13:33 |
settl3r[m] |
(as i said, normal infinite respawning kills my immersion, i need limited lifes to be able to enjoy it fully) |
| 13:33 |
settl3r[m] |
and it has trading, which makes things too easy, too |
| 13:34 |
settl3r[m] |
i prefer servers, where you have to work hard to obtain rare goods and things |
| 13:34 |
settl3r[m] |
so trading would kill the immersion for me , too |
| 13:34 |
settl3r[m] |
(only unofficial player-organized bartering would be acceptable for me) |
| 13:34 |
alguien |
Well if you want to torture yourself with a lack of resources there's skyblock |
| 13:35 |
settl3r[m] |
to make the world as tough and realistic as possible |
| 13:35 |
alguien |
But at AS, mobs will do an ok job killing you from time to time so you need to recover your bones |
| 13:36 |
alguien |
Also PVPers will probably try to kill you as well, given that you have a big health indicator above your head and produce nice visual effects when you're hit |
| 13:36 |
settl3r[m] |
i tried most (all?) skyblock servers and in all of them i experienced behaviour which killed my immersion: either players flew around (flying is a no-go for me in skyblock, as it makes things too easy) |
| 13:36 |
settl3r[m] |
or |
| 13:36 |
settl3r[m] |
they messed with my base and/or visited me unsolicited, it sucked :/ |
| 13:37 |
settl3r[m] |
(and NodeCore mode i don't like either) |
| 13:37 |
settl3r[m] |
* like either, as it makes things too inflexible), * )) |
| 13:38 |
settl3r[m] |
* like either, as it makes things too inflexible for my taste) |
| 13:38 |
settl3r[m] |
* like either, as it makes things too inflexible for my taste, also i dislike it that you cant take your [tiny] inventory with you) |
| 13:40 |
settl3r[m] |
alguien: how far away can players see each others nametag? |
| 13:40 |
alguien |
I wanna say 10k? |
| 13:40 |
alguien |
But depending on the server, it might not be easy to reach you |
| 13:40 |
settl3r[m] |
(i could not enjoy worlds, where you can unrealistically see players from far distances, like over 100 meters or so) |
| 13:41 |
alguien |
i see, so you play a block game for realism |
| 13:41 |
settl3r[m] |
then it's useless for me - 10km distance is already 1/3 to the edge :/ |
| 13:41 |
settl3r[m] |
yeah, i would like such a tough (but not impossible) game |
| 13:42 |
alguien |
seems like you have an idea and and you're sticking to it |
| 13:42 |
alguien |
good luck, but I don't see myself enjoying it |
| 13:42 |
settl3r[m] |
but i accept, that there are some compromises which are not 100% realistic, such as infinite water etc. |
| 13:43 |
alguien |
the basic_robots author had a similar idea, was very interesting: https://wiki.minetest.net/Server/ROBOTS_SKYBLOCK#Level_1 |
| 13:43 |
alguien |
*unsimilar |
| 13:43 |
alguien |
but it was a stupid grind |
| 13:43 |
alguien |
people like the sound of hardcore, but it's a waste of time |
| 13:44 |
settl3r[m] |
nah, skyblock is not top on my list, as it uses arbitrary quests to generate stuff which also diminishes my immersion |
| 13:44 |
settl3r[m] |
i would prefer a game, where you have to search/mine for needed stuff |
| 13:44 |
settl3r[m] |
and which is still a huge wilderness |
| 13:45 |
settl3r[m] |
i dont like servers, which already have huge infrastructure, i want to have the feeling of an open pristine world |
| 13:46 |
settl3r[m] |
and i need mobs/monsters, as many as in Minecraft :) |
| 13:46 |
settl3r[m] |
so one would have to be very careful not to die ^^ |
| 13:46 |
settl3r[m] |
it would be a very rewarding experience for me to survive on such a tough world |
| 13:47 |
settl3r[m] |
* very rewarding (and immersive/flow-inducing) experience for |
| 13:47 |
settl3r[m] |
each day one survive, would feel like an achievement |
| 13:47 |
settl3r[m] |
it would never feel boring |
| 13:48 |
alguien |
except when you're searching for resources |
| 13:48 |
Pexin |
>already have infrastructure |
| 13:48 |
alguien |
> i dont like servers, which already have huge infrastructure |
| 13:49 |
Pexin |
nothing like an explorer who finds out someone is already there ;) |
| 13:50 |
settl3r[m] |
yeah, ok, very few player bases spread out in the wilderness are acceptable, if there is enough room between them and if there are still huge regions which are untouched |
| 13:50 |
settl3r[m] |
but the server should be at least 90% unsettled wilderness |
| 13:50 |
Pexin |
mt map is breddy big |
| 13:50 |
alguien |
There's a lil guy on a server I play at that lives very far from everyone else and does his own thing. He sometimes tells me how he's progressing, I think he recently said he reached -7000. Around the time I was making a lava flan farm at the bottom of the wold, which the rest of us users call the void. |
| 13:51 |
settl3r[m] |
s/90/95/ |
| 13:52 |
settl3r[m] |
wow nice |
| 13:52 |
settl3r[m] |
-7k is pretty deeep |
| 13:52 |
settl3r[m] |
i wonder how long he mined to reached it.. |
| 13:52 |
settl3r[m] |
does he have all ores down there? |
| 13:52 |
alguien |
Weeks if not months |
| 13:52 |
settl3r[m] |
RL weeks? |
| 13:53 |
settl3r[m] |
oh, how many lava source blocks would one need, to create a lava flan farm? |
| 13:53 |
alguien |
Well I think I remember him telling me he has a full mithril armor now. Meanwhile the rest of us frequent players are wearing lava armor. |
| 13:55 |
settl3r[m] |
wow, so mithril is even better than lava-stuff? |
| 13:55 |
alguien |
settl3r[m], I didn't say it was a functional farm |
| 13:55 |
alguien |
settl3r[m], no |
| 13:55 |
Pexin |
a bit different if your world has digtrons or teleport pads... |
| 13:55 |
alguien |
if it were, we'd all be wearing mithril |
| 13:55 |
settl3r[m] |
is a mithril sword better than a diamond- or titanium sword? |
| 13:55 |
alguien |
I don't think so, no, not on this server at least |
| 13:56 |
alguien |
Lava stuff is much harder to come by (in principle, in practice the admin set up a shop) |
| 13:56 |
alguien |
I think I used 900 lava source blocks |
| 13:56 |
settl3r[m] |
oh, you need a lava flan to craft lava tools/weapons? |
| 13:57 |
settl3r[m] |
wow, how did you get that many lava blocks? ^^ |
| 13:57 |
alguien |
First, the lava flan has a small chance on spawning on top of a lava source, then when you kill it it has 1/15 chance to drop 1 lava orb. If it does that, and it doesn't fall into lava and burn (ironic), you can craft 2 lava ingots from 1 orb and 1 mese crystal. And you can calculate from there how many you need for a full armor |
| 13:58 |
settl3r[m] |
is there any method to have renewable lava? |
| 13:58 |
alguien |
No, but there is a way to generate lava from obsidian |
| 13:58 |
alguien |
It takes energy to do though |
| 13:59 |
settl3r[m] |
wow so Mese is renewable? |
| 13:59 |
alguien |
No, mese isn't renewable either. Not on this server. On some others with crystaline bell yes |
| 13:59 |
settl3r[m] |
oh i now recall there is a ghostly mob who drops mese (Mese?) flakes.. |
| 13:59 |
alguien |
idk that mod |
| 14:00 |
erle |
luatic GoodClower, if you have any idea what an appropriate grayscale conversion would be based on this code, tell please! https://git.minetest.land/erlehmann/tga_encoder/src/commit/376b6404b2e9a0a1d3ca6535b9c4a455ef283111/init.lua#L99 |
| 14:01 |
alguien |
Anyway, I also have no spill privilege to be able to place lava, so I had to hack around that. I think I used 1089 lava sources actually, it was a 33x33 farm. But it was all for because not a single flan spawned. I think it's just to small a chance for it to spawn. |
| 14:02 |
MTDiscord |
<luatic> erle: your depth rescaling is correct |
| 14:02 |
erle |
luatic i know |
| 14:02 |
erle |
luatic the question is what is the appropriate grayscale conversion |
| 14:02 |
MTDiscord |
<luatic> greyscale conversion has to weigh R, G, B by coefficients |
| 14:02 |
alguien |
Instead, I naturally-ocurring "lava falls", a multi-tier complex of lava lakes that has more source blocks. There one lava flan spawned and it dropped nothing. I only ever killed one flan that dropped an orb. Yet I have a full lava armor |
| 14:03 |
MTDiscord |
<luatic> then you do the same rescaling |
| 14:03 |
erle |
luatic so yeah, know any of them? |
| 14:03 |
erle |
ohhh i see |
| 14:03 |
erle |
so |
| 14:03 |
alguien |
instead I found* |
| 14:03 |
erle |
gib coefficients hehe |
| 14:03 |
settl3r[m] |
So has a titanium sword a higher DpS value than a mithril sword? |
| 14:03 |
alguien |
settl3r[m], my point is, cooperation is good |
| 14:03 |
MTDiscord |
<luatic> erle: https://github.com/appgurueu/texgen/blob/master/init.lua#L105 |
| 14:03 |
alguien |
no titanium on this server |
| 14:03 |
erle |
luatic my idea is to encode treasure maps as grayscale and explored maps as a1r5g5b5 or paletted |
| 14:04 |
alguien |
a lava sword is better than a mithril sword, i'm pretty sure. Looks much more menacing for sure XD |
| 14:04 |
erle |
luatic thx |
| 14:04 |
erle |
luatic where did you get those values, WCAG 2.0 or so? |
| 14:05 |
settl3r[m] |
Titanium pickaxes are so awesome. |
| 14:05 |
settl3r[m] |
digging through stone like butter ^^ |
| 14:05 |
alguien |
same with lava stuff |
| 14:05 |
settl3r[m] |
and i really love anvils |
| 14:05 |
alguien |
yeah |
| 14:06 |
settl3r[m] |
wow cool |
| 14:06 |
alguien |
i gave the little guy a lava pickaxe and taught him to use the anvil |
| 14:06 |
settl3r[m] |
the i will try to obtain a lava pick new quest set |
| 14:06 |
alguien |
he was so impressed with the pickaxe |
| 14:06 |
MTDiscord |
<luatic> erle: See e.g. https://en.wikipedia.org/wiki/Grayscale "Luma coding in video systems" |
| 14:06 |
alguien |
initially i think he was more impressed with the anvil, but then he mined with the lava pickaxe for a bit, i think he told me twice how good it was XD |
| 14:07 |
erle |
thx luatic |
| 14:07 |
settl3r[m] |
how long does a lava pick need to dig an obsidian block? |
| 14:07 |
settl3r[m] |
or a granite block? |
| 14:07 |
alguien |
but if i haven't made a point to visit him and talk to him, who knows hen he would reach -7k |
| 14:08 |
alguien |
speaking of good mods: glider and beacon |
| 14:09 |
settl3r[m] |
a healing beacon? |
| 14:09 |
alguien |
they have multiple features. Without upgrades they allow you "only" to fly 10 blocks around |
| 14:09 |
alguien |
But they take diamond blocks as upgrades, allowing +10 for each (up to 50 block radius) |
| 14:10 |
alguien |
and as you upgrade, you unlock other beacon features: healing, low gravity, speed... |
| 14:10 |
settl3r[m] |
wow diamond blocks ^^ |
| 14:10 |
alguien |
not so hard to come by with travelnets and lava picks |
| 14:11 |
alguien |
and esp. since some people have machines to produce diamonds |
| 14:11 |
settl3r[m] |
but more rare than mese, right? |
| 14:11 |
alguien |
yeah |
| 14:11 |
alguien |
maybe not for those people, depending on how willing they are to idle in-game |
| 14:11 |
settl3r[m] |
i need such a machine! xD |
| 14:12 |
settl3r[m] |
um.. HV technic machines? |
| 14:12 |
settl3r[m] |
putting coal into a HV compressor? |
| 14:12 |
Pexin |
i'm spoiled. infinite diamond is practically trivial where i'm from. ._. |
| 14:12 |
alguien |
I have accquired about 120 blocks of diamonds just by trading (while being friendly) and a small fraction by digging. |
| 14:13 |
alguien |
I needed those to upgrade my robot mostly. It needs power for digging, and a lot of power for creating lava source blocks |
| 14:13 |
settl3r[m] |
ok, so now i know, why i would never join a server which has trading, it would be boring |
| 14:13 |
alguien |
But 1 upgrade is 40 blocks of diamond, mese, and gold |
| 14:13 |
alguien |
(each) |
| 14:14 |
alguien |
I don't know man, instead of grinding, we can push boundaries |
| 14:15 |
settl3r[m] |
i prefer a server, where everyone has to work hard to get precious stuff, makes it more immersive and enjoyable for me, and offers sense of achievement |
| 14:15 |
alguien |
I "make a living" by programming and selling robot code. That's something I couldn't do if people had to grind for resources and couldn't trade. |
| 14:15 |
settl3r[m] |
(but player-bartering is ok, as long as it is dangerous and unofficial) |
| 14:15 |
alguien |
It's a machine server for sure |
| 14:16 |
alguien |
Automation is the name of the game, the amount of time I spend in a mine (3 times a month?) is enough for me |
| 14:17 |
Pexin |
on our server, the "work hard" part is designing neat automation using technic and sometimes.. trains |
| 14:17 |
settl3r[m] |
wait.. you earn RL cash from that game? where is the fun in that? :/ |
| 14:17 |
alguien |
We have trading tables and instant /spawn (protected) and /home teleportation which makes it pretty safe |
| 14:17 |
settl3r[m] |
i would never play for money |
| 14:17 |
settl3r[m] |
it would kill all the fun |
| 14:17 |
alguien |
settl3r[m], no, I make in-game cash |
| 14:17 |
alguien |
which I can then use to buy eg. lava ingots |
| 14:18 |
alguien |
And the reason I was constructing a farm is I was hoping to be able to sell lava ingots myself |
| 14:18 |
alguien |
Kinda focus on high-end items |
| 14:18 |
settl3r[m] |
oh, i would not play on a server which has teleporting (except player-built stations, which need expensive material and had to be placed manually) |
| 14:19 |
alguien |
it doesn't have teleporting, it has travelnets |
| 14:19 |
settl3r[m] |
because of lack of realism |
| 14:19 |
alguien |
but mese is easy to come by |
| 14:19 |
alguien |
yes, travelnets are much more realistic XD |
| 14:20 |
settl3r[m] |
yeah, but that home and spawn already makes things less tough, so it would be a strong minus for me. i need teleport stations to be visible, and not as commands for everyone. |
| 14:20 |
settl3r[m] |
every command diminishes the challenge for me |
| 14:20 |
settl3r[m] |
* the challenge and immersion for me |
| 14:21 |
settl3r[m] |
* every player-given command diminishes the challenge and immersion for me |
| 14:21 |
settl3r[m] |
so you can create lava source blocks with technic? |
| 14:21 |
settl3r[m] |
ah, using obsidian+energy you said |
| 14:21 |
settl3r[m] |
(have to look that up later) |
| 14:25 |
alguien |
travelnets = teleport stations, not commands |
| 14:25 |
|
ronoaldo joined #minetest |
| 14:25 |
alguien |
the only commands are /spawn and /home |
| 14:26 |
alguien |
settl3r[m], using robots |
| 14:27 |
alguien |
takes a lot of energy though. I think 1 coal is... 3 energy? You need 1000 for a single lava source. And for 33x33 (3 protectors long andn wide) area, you need 1089 lava sources. So you do the math. |
| 14:27 |
alguien |
But I used 120 upgrades instead |
| 14:28 |
alguien |
So I just had to wait for the energy to generate at 3 per tick |
| 15:26 |
|
alguien joined #minetest |
| 15:28 |
|
specing joined #minetest |
| 16:09 |
|
mazes_80 joined #minetest |
| 16:44 |
|
Thelie joined #minetest |
| 16:49 |
|
harry-wood joined #minetest |
| 17:17 |
|
Verticen joined #minetest |
| 17:35 |
erle |
luatic i did not square the color values, just weighted them. does this look correct to you? https://mister-muffin.de/p/88mv.png |
| 17:36 |
MTDiscord |
<luatic> just weighting them is correct for the coefficients I have sent you |
| 17:36 |
MTDiscord |
<luatic> there are coefficients that require squaring, but not these ones |
| 17:37 |
MTDiscord |
<luatic> and yes, the greyscale image doesn't look wrong to me |
| 17:42 |
erle |
it looks too dark to me |
| 17:42 |
erle |
also it is upside down because image magick fucking sucks |
| 17:42 |
erle |
:( |
| 17:43 |
erle |
luatic thank you for your help. i have only to add RGB with alpha channel and grayscale with alpha channel, then … palette. the most useful and most difficult i think. |
| 18:00 |
erle |
luatic i did not do the squaring and rooting, now i do and it is much better https://mister-muffin.de/p/zdpo.png |
| 18:00 |
erle |
https://alienryderflex.com/hsp.html |
| 18:00 |
erle |
(for reference for RGB to grayscale conversion) |
| 18:09 |
|
debiankaios joined #minetest |
| 18:18 |
|
orwell96 joined #minetest |
| 19:11 |
|
Thelie joined #minetest |
| 19:23 |
|
riff-IRC joined #minetest |
| 19:29 |
erle |
MisterE[m] please increase hand reach for artist in kwikbild |
| 19:29 |
erle |
MinetestBot my friend was not able to figure it out and was too high above the ground |
| 19:54 |
MinetestBot |
[git] x2048 -> minetest/minetest: Initialize wield mesh color when wield_image is set 8756b7a https://github.com/minetest/minetest/commit/8756b7a735084c6a80f5ab031fa1d889528d6fde (2022-05-15T19:44:55Z) |
| 20:03 |
|
peterz joined #minetest |
| 20:11 |
|
mrgreymatter joined #minetest |
| 20:12 |
|
orwell96 joined #minetest |
| 20:51 |
|
wallabra joined #minetest |
| 21:04 |
|
Sven_vB joined #minetest |
| 21:10 |
sfan5 |
!op |
| 21:11 |
|
Topic for #minetest is now The official Minetest channel | Latest version: 5.5.1 (2022-05-15) | General, player and modding discussion is on-topic. If in doubt, post here | Responses may take a while, be patient | Rules: https://wiki.minetest.net/IRC#Rules | Development: #minetest-dev | Server list: https://minetest.net/servers | IRC logs: https://irc.minetest.net/minetest |
| 21:11 |
sfan5 |
!deop |
| 21:14 |
sfan5 |
Minetest 5.5.1 has been released - go grab it here https://forum.minetest.net/viewtopic.php?f=18&t=28131 |
| 21:19 |
|
Taoki joined #minetest |
| 22:00 |
|
sunyibo joined #minetest |
| 22:00 |
|
Sven_vB joined #minetest |
| 22:05 |
|
riff-IRC joined #minetest |
| 22:07 |
|
Verticen joined #minetest |
| 22:27 |
MTDiscord |
<Inevaaa> Jetzt weiß ich was ich morgen als erstes testen werde, die Handy Version |
| 22:34 |
|
panwolfram joined #minetest |
| 22:36 |
|
specing_ joined #minetest |
| 22:41 |
|
harry-wood joined #minetest |
| 22:41 |
|
harry-wood1 joined #minetest |
| 22:42 |
|
riff-IRC joined #minetest |
| 23:41 |
|
riff-IRC joined #minetest |
| 23:58 |
|
AliasAlreadyTake joined #minetest |