teknomunk
  • Joined on 2024-02-12
teknomunk commented on pull request VoxeLibre/VoxeLibre#4453 2024-06-28 15:04:21 +02:00
Grand Chests Refactor (fixes #281)

Second place.

teknomunk suggested changes for VoxeLibre/VoxeLibre#4453 2024-06-28 15:04:21 +02:00
Grand Chests Refactor (fixes #281)

Deprecated function warning.

teknomunk commented on pull request VoxeLibre/VoxeLibre#4453 2024-06-28 15:04:20 +02:00
Grand Chests Refactor (fixes #281)

Third place.

teknomunk commented on pull request VoxeLibre/VoxeLibre#4453 2024-06-28 14:50:38 +02:00
Grand Chests Refactor (fixes #281)

Undefined global reference here:

teknomunk suggested changes for VoxeLibre/VoxeLibre#4453 2024-06-28 14:50:38 +02:00
Grand Chests Refactor (fixes #281)

Found one thing.

teknomunk pushed to add-dynamic-rules at teknomunk/MineClone2 2024-06-28 14:08:25 +02:00
60a982365a Get settings GUI implemented and functional
teknomunk pushed to add-dynamic-rules at teknomunk/MineClone2 2024-06-28 11:54:02 +02:00
ec0929fc69 Start GUI
9298cad435 Fix typo in variable name
b77aea899c Implement showDeathMessages gamerule
ce3a7aa0da Implement respawnBlocksExplode gamerule
96eac616b0 Implement doMobLoot gamerule
Compare 43 commits »
teknomunk pushed to update-german-translations at teknomunk/MineClone2 2024-06-28 11:23:34 +02:00
8533ca816d Add last of this latest round of new German translations provided by Laudrin
252c3a12bf Add Spectre Membrane to localization template
Compare 2 commits »
teknomunk pushed to update-german-translations at teknomunk/MineClone2 2024-06-28 11:14:01 +02:00
6e9d128412 Fix typo in translated string
teknomunk commented on issue VoxeLibre/VoxeLibre#4454 2024-06-28 11:06:42 +02:00
Optimize the item metadata for lower network traffic

I don't know there is much we can do about the times in the groupcaps as this is coded for inside the JSON serializer built into the minetest engine (See https://github.com/minetest/minetest/blob/m

teknomunk pushed to skycolor-refactor at teknomunk/MineClone2 2024-06-28 01:27:05 +02:00
0c5bc048b6 Make sure overworld always gets a sky update regardless of weather, add assert to enforce sky color gets set every update
2975a71944 Force has_mcl_potions to boolean
4d83caecc1 Add mcl_util.to_bool
83f26803a1 Remove boolean coersion
a01e4c7770 Add line break
Compare 43 commits »
teknomunk commented on issue VoxeLibre/VoxeLibre#2388 2024-06-28 00:43:24 +02:00
Village schematics come with regular dirt, instead of dirt_with_grass

They should probably be plain dirt when the villages instatiate inside a desert or similar dry biome.

teknomunk created pull request VoxeLibre/VoxeLibre#4468 2024-06-28 00:37:14 +02:00
WIP: mcl_mobs spawning cleanup
teknomunk commented on pull request VoxeLibre/VoxeLibre#4467 2024-06-28 00:34:33 +02:00
Choose direction vectors uniformly for spawning

At some point it becomes necessary to consider terrain, and uniformity will be lost.

Understood. Nothing really to do that gets around that. Though, I think it safe to classify this as…

teknomunk approved VoxeLibre/VoxeLibre#4453 2024-06-28 00:14:46 +02:00
Grand Chests Refactor (fixes #281)

Looks good and works as expected.

teknomunk commented on issue VoxeLibre/VoxeLibre#1021 2024-06-27 14:17:29 +02:00
XP orbs dropped when not killed by player

Starting to look into this.

It looks like for arrows and other projectiles, the field "shooter" can be used to check if a player is the cause of projectile damage for XP orb drop logic.

I…

teknomunk commented on issue VoxeLibre/VoxeLibre#3370 2024-06-27 13:56:42 +02:00
Better foundations for structures

Another possibility that may look better: every time you go down a layer, have a (pseudorandom) chance to change to an air node from then on if there is an air node adjacent horizontally and stop…

teknomunk commented on pull request VoxeLibre/VoxeLibre#4467 2024-06-27 13:31:57 +02:00
Choose direction vectors uniformly for spawning

@teknomunk I could not follow which remaining "other sources of unintended non-uniformity" you refer to.

At https://git.minetest.land/kno10/VoxeLibre/src/branch/spawn-direction/mods/ENTITIES/m

teknomunk commented on pull request VoxeLibre/VoxeLibre#4453 2024-06-27 13:17:47 +02:00
Grand Chests Refactor (fixes #281)

Looks like this works. Just so you are aware of other options, I can think of two other ways that would also fix this:

teknomunk commented on pull request VoxeLibre/VoxeLibre#4453 2024-06-27 13:17:47 +02:00
Grand Chests Refactor (fixes #281)

Maybe use minetest.get_inventory() here like you did in log_inventory_put_double() in the last commit?