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 |