teknomunk
  • Joined on 2024-02-12
teknomunk pushed to mcl_mobs_cleanup at VoxeLibre/VoxeLibre 2024-06-30 18:01:06 +02:00
133ea93259 Fix passive spawning, disable some debug logging
teknomunk pushed to mcl_mobs_cleanup at VoxeLibre/VoxeLibre 2024-06-30 17:17:52 +02:00
960b578ad0 Stop mobs that require ground from spawning in water, remove unused code and variables, some minor microoptimizations
26198c34d4 Drop biome group generation and replace with spawn state checks for much improved performance (but has regressions), change logging of failure to find spawn point, increase spawn attempts to 4 per second with no position retries and only a single mob or group per attempt
a58a6e8ea6 Replace biome_check() with table.find()
ae353cdd8b Implement generating biome groups for spawning (not actually used yet)
63250358f2 Move table.* functions to separate file in mcl_utils, add table.find() and table.intersect()
Compare 29 commits »
teknomunk pushed to mcl_mobs_cleanup at VoxeLibre/VoxeLibre 2024-06-30 17:11:34 +02:00
3b6d7ca133 Stop mobs that require ground from spawning in water, remove unused code and variables, some minor microoptimizations
teknomunk commented on issue VoxeLibre/VoxeLibre#3794 2024-06-29 22:33:25 +02:00
cactus bug and fence

The ABM responsible for digging cactus when a block is to the side is located at https://git.minetest.land/VoxeLibre/VoxeLibre/blame/branch/master/mods/ITEMS/mcl_core/functions.lua#L200 and…

teknomunk pushed to mcl_mobs_cleanup at VoxeLibre/VoxeLibre 2024-06-29 16:20:44 +02:00
075fc35bcb Drop biome group generation and replace with spawn state checks for much improved performance (but has regressions), change logging of failure to find spawn point, increase spawn attempts to 4 per second with no position retries and only a single mob or group per attempt
teknomunk commented on pull request VoxeLibre/VoxeLibre#4350 2024-06-29 13:03:28 +02:00
WIP: Update German Translations

That's possible. I'll have to look into this more.

teknomunk commented on issue VoxeLibre/VoxeLibre#706 2024-06-29 11:22:25 +02:00
Lead
teknomunk commented on pull request VoxeLibre/VoxeLibre#4453 2024-06-28 15:04:21 +02:00
Grand Chests Refactor (fixes #281)

Apparently, ItemStack:get_metadata() is deprecated in favor of ItemStack:get_meta(), and has been for over 7 years: https://github.com/minetest/minetest/issues/5872 Three places.

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.