teknomunk
  • Joined on 2024-02-12
teknomunk pushed to grouped-item-pickup at teknomunk/MineClone2 2024-03-31 04:32:37 +02:00
13ce4f9092 Additional cleanup, impelemnt partial item stack pickup
0a294c55a1 Move object pickup code to try_object_pickup(...) and refactor to remove most indentation for readability
55653fe37b Nether portals rewrite (#4128)
Compare 3 commits »
teknomunk pushed to hopper-changes at teknomunk/MineClone2 2024-03-31 04:32:20 +02:00
37dfcb2204 make hoppers behave the same say regardless of the order the server processes the nodes by following a chain of hoppers to the end and processing back to the starting node and marking all those nodes as processed
7330992354 Make sure the inventory slot has at least the number of items requsted in it before selecting it
211ba99f50 Update to comply with coding guidelines
dd050b34e9 Modify mcl_util.select_stack to allow specifying the number of items that will be moved, modify hopper on_try_push functions to specify only 1 item will be moved at a time, general cleanup of touched code (reduce indent - 1 place, break filter functions out of function call parameter - 4 places)
55653fe37b Nether portals rewrite (#4128)
Compare 5 commits »
teknomunk pushed to spherical-farm-spawning at teknomunk/MineClone2 2024-03-31 04:31:31 +02:00
992c57b28f Change y_min/y_max calculations
aeb55eac97 Limit y range to the same hemisphere (top/bottom)
2dc2c2ea2f Close if statement
d1ed201ac2 Change mob spawning randomization from polar coordinates to spherical coordinates, move position validation code from find_spawning_position to get_next_mob_spawn_pos, minimize code remaining in find_spawning_position
55653fe37b Nether portals rewrite (#4128)
Compare 5 commits »
teknomunk pushed to fix_xp_reload_bug at teknomunk/MineClone2 2024-03-31 04:28:52 +02:00
44bb07507d Cleanup comment, whitespace for readability
3509b85a3e Fix possible crash due to engine bug reloading XP orbs
55653fe37b Nether portals rewrite (#4128)
Compare 3 commits »
teknomunk commented on pull request VoxeLibre/VoxeLibre#4213 2024-03-31 00:30:29 +01:00
Minecart Update

I figured, but I still need to figure out how to get the LBM to not break existing networks.

This is also a note to myself to not forget to look into this.

teknomunk commented on pull request VoxeLibre/VoxeLibre#4221 2024-03-30 22:17:32 +01:00
bonemeal API update

Found another related issue: MineClone2/MineClone2#3834 Enable propagule farms by using bone meal on mangrove leaves

teknomunk commented on issue VoxeLibre/VoxeLibre#462 2024-03-30 22:08:08 +01:00
Anvils TODO

Based on what I read at the associated kink, "Deep anvil mechanics" is related to using XP for repairs and enchanting, which is the subject of #3283

teknomunk commented on issue VoxeLibre/VoxeLibre#2854 2024-03-30 21:46:14 +01:00
Villager Pathfinding Improvements

I started some pathfinding experiments in a branch: https://git.minetest.land/teknomunk/MineClone2/src/branch/pathfinding-update

Obviously it isn't anywhere near ready to even be a WIP pull…

teknomunk commented on issue VoxeLibre/VoxeLibre#2853 2024-03-30 21:42:25 +01:00
Villagers To Do

Sometimes in the future it would be great to have villagers build houses / expand villages / fix villages, too (maybe something like NPC Build Queue).

Probably would be good to have a new…

teknomunk commented on issue VoxeLibre/VoxeLibre#2815 2024-03-30 21:28:02 +01:00
You should be able to craft whole stacks by holding SHIFT

Submitted

https://github.com/minetest/minetest/issues/12878

https://github.com/minetest/minetest/issues/12878 was closed as completed on October 19, 2022 and I regularly use shift+click…

teknomunk commented on issue VoxeLibre/VoxeLibre#2580 2024-03-30 21:22:32 +01:00
mcl2 mesecons is a massive conflict with standard mesecons

I'll note that this is still an issue. I ended up patching a mesecons install to get pieces of it to load without crashing (I wanted to play with luacontrollers).

teknomunk commented on pull request VoxeLibre/VoxeLibre#4226 2024-03-30 20:16:00 +01:00
fix_xp_reload_bug

Reading thru old issues I came across MineClone2/MineClone2#2166 which is probably another manifestation of this same thing: that xp orbs aren't serialized to disk…

teknomunk commented on issue VoxeLibre/VoxeLibre#1252 2024-03-30 19:28:37 +01:00
mesecons_commandblock add public functions to execute a given command

Partially implemented as mesecon.commandblock.resolve_command in d5d43054ba to support the creation of…

teknomunk commented on issue VoxeLibre/VoxeLibre#557 2024-03-30 18:22:23 +01:00
add bubble columns

A possible way to handle this without an ABM is to make a system for environmental movement (flowing water, bubble columns, etc) and have all entities check this. It would also make it easier to…

teknomunk commented on pull request VoxeLibre/VoxeLibre#4213 2024-03-30 16:06:10 +01:00
Minecart Update

Since I am overhauling all the rail nodes in this branch, some thought needs to happen about how to handle older worlds that have the old style rails so this update doesn't break existing rail…

teknomunk commented on issue VoxeLibre/VoxeLibre#867 2024-03-30 16:00:29 +01:00
API for potions and potion effects

Since MineClone2/MineClone2#4130 is an update of the potions API, I think it safe to assume that a potions API was created and this issue should be closed as completed?

teknomunk pushed to fix_xp_reload_bug at teknomunk/MineClone2 2024-03-30 13:14:35 +01:00
6468e942ba Cleanup comment, whitespace for readability
a02cab2a03 Fix possible crash due to engine bug reloading XP orbs
0170619866 Merge pull request 'Imported the tga_encoder as subtree' (#4222) from tga_encoder_update into master
0b521ef92b Fix - New game load crashes. Add defensive check. (#4216)
8931576c50 fix 'WARNING[Main]: Undeclared global variable ' in mcl_colorblocks (#4203)
Compare 61 commits »
teknomunk created pull request VoxeLibre/VoxeLibre#4226 2024-03-30 13:14:19 +01:00
fix_xp_reload_bug
teknomunk pushed to fix_xp_reload_bug at teknomunk/MineClone2 2024-03-30 13:07:20 +01:00
ee4d34d68e Cleanup comment, whitespace for readability