Commit graph

  • 94586e0a6d Address review comments limit-fire-spread teknomunk 2024-11-21 05:38:56 -0600
  • 44ae70d498 Add crash guards against corrupt map data in mcl_core/functions.lua, update fire spread algorithm to limit spread while still burning things down, make burn spread dependent on area's humidity (more humid areas have less spread) teknomunk 2024-05-19 19:12:27 +0000
  • 5ee1bd0373 Ensure fire always ages teknomunk 2024-05-18 11:49:11 +0000
  • b70aeda0b4 Change print to minetest.log teknomunk 2024-05-18 11:38:02 +0000
  • bf60dada59 Limit fire spread by making fires age and less likely to spread the longer they have been burning teknomunk 2024-05-18 11:35:04 +0000
  • a46dd11081 Merge branch 'master' into elytra-enchantment-problems THE-NERD2 2024-11-20 01:00:19 +0100
  • 91ac9dc9d4 Allowed elytra to have unbreaking payton 2024-11-19 16:56:57 -0700
  • dddc8eea78 Fixed using enchantment table on elytra payton 2024-11-19 16:46:27 -0700
  • 5a49b45791 Merge branch 'fix-enchanting-experience-creative' of ssh://git.minetest.land:29418/THE-NERD2/VoxeLibre into fix-enchanting-experience-creative payton 2024-11-19 16:26:44 -0700
  • 1e2457567f Remove lapis requirement in creative payton 2024-11-19 16:24:08 -0700
  • fae4d4a132 Adjust bones, animations slightly from b3d data. head-swivel2 kno10 2024-11-19 21:48:21 +0100
  • 85797107fd Update Minetest->Luanti and minetest.net->luanti.org in README.md and CONTRIBUTING.md, fix typo in README.md doc-update-luanti teknomunk 2024-11-19 14:31:14 -0600
  • 1fe3295497 Add CC0 fox sounds, taming, breeding. kno10 2024-10-11 19:28:28 +0200
  • 06a680a30e Add fox basics kno10 2024-10-08 23:03:39 +0200
  • b1f8355102 Merge branch 'master' into fix-enchanting-experience-creative THE-NERD2 2024-11-19 01:12:18 +0100
  • 1b688732fe Fixed using enchantment table payton 2024-11-18 17:04:21 -0700
  • d1acdf3a5b Remove debug logging teknomunk 2024-11-17 19:51:35 -0600
  • 5b3985f06f Wear spears when thrown, add spear recipe teknomunk 2024-11-16 15:27:31 -0600
  • f2de62f013 Add initial craft recipe for hammers teknomunk 2024-11-16 09:10:33 -0600
  • 569329da56 Fix item duplication bug, drop spears that start sliding teknomunk 2024-11-16 08:51:38 -0600
  • d2add19024 Remove debug print, remove dead code, replace magic numbers in tool uses with uses.* teknomunk 2024-11-15 18:33:51 -0600
  • a66880ea75 Remove old spear implementation, make spears drop as an item when removed teknomunk 2024-11-15 18:11:40 -0600
  • ab5b85772f Start rewriting spears using vl_projectile API teknomunk 2024-11-15 17:44:07 -0600
  • aa4fb97935 Reworked hammer crushing the-real-herowl 2024-09-29 21:01:45 +0200
  • ec4589e93d Added spears the-real-herowl 2024-04-27 21:04:49 +0200
  • 06012b5336 Resolve merge conflict teknomunk 2024-06-08 06:33:15 -0500
  • 0bb9980970 Added hammers the-real-herowl 2024-04-27 18:01:32 +0200
  • fbc2dd6ea0 Implement mcl_util.remove_entity() and convert projectile code to use it teknomunk 2024-11-15 18:19:41 -0600
  • d77783a717 Make stuck arrows stop processing all other behaviors projectile-refactor teknomunk 2024-11-17 19:45:51 -0600
  • 92f781b68c Make it possible to pick up arrows in creative mode teknomunk 2024-11-17 19:41:57 -0600
  • cb5869f4fb Add missed files add-dynamic-rules teknomunk 2024-11-17 07:08:41 -0600
  • 49bf10b6c7 Change from table indirection to getter/setter functions for dynamically updating local variables teknomunk 2024-11-17 07:06:03 -0600
  • 26b16b412e Get settings GUI implemented and functional teknomunk 2024-06-28 07:09:04 -0500
  • 0c258b3680 Start GUI teknomunk 2024-06-21 19:28:02 -0500
  • d19246b590 Fix typo in variable name teknomunk 2024-06-21 19:27:30 -0500
  • 882e00b819 Implement showDeathMessages gamerule teknomunk 2024-06-20 21:04:19 -0500
  • 4c0bc279af Implement respawnBlocksExplode gamerule teknomunk 2024-06-18 19:35:03 -0500
  • 2553f681a0 Implement doMobLoot gamerule teknomunk 2024-06-18 19:25:02 -0500
  • 4ff8268948 Add fireDamage game rule (fallDamage and drowningDamage don't work in mcl_damage) teknomunk 2024-06-13 05:45:01 -0500
  • 95cb4b7bb5 Add additional gamerules for damage types teknomunk 2024-06-12 22:05:13 -0500
  • 45bdc892f2 Fix typo teknomunk 2024-06-12 07:30:40 -0500
  • a9577162f1 Add gamerule naturalRegeneration and make mcl_health_regen_delay a tunable setting teknomunk 2024-06-12 07:30:06 -0500
  • 9e8297c0fd Change handling of mcl_showAdvancementMessages teknomunk 2024-06-12 07:24:54 -0500
  • 7c27cd395e Nether portal delay settings teknomunk 2024-06-12 07:18:54 -0500
  • 814a3337f3 Add settings file teknomunk 2024-06-11 18:20:24 -0500
  • 58d7ac65c7 Implement doVinesSpread teknomunk 2024-06-09 21:41:11 -0500
  • f819b31613 Add gamerule keepInventory and migrate existing setting value from mcl_keepInvetory teknomunk 2024-06-09 21:29:01 -0500
  • 75565e7118 Add setting for damage_enabled teknomunk 2024-06-09 21:09:07 -0500
  • d8af2d4ced Implement doDaylightCycle, add on_change hook for tunables and make sure they are not called when loaded teknomunk 2024-05-31 18:53:13 -0500
  • 38ed457211 Remove debug print(), add game rules maxEntityCramming, snowAccumulationHeight teknomunk 2024-05-31 06:25:47 -0500
  • fdd52bda90 Fix default value handling during set (allows bool settings to be set to false), add game rules: doMobSpawning, disableRaids, doWeatherCycle, doFireTick teknomunk 2024-05-30 21:36:16 -0500
  • 387101fc8e Change API so most parameters are in a definition table, add /gamerule chatcommand, implement gamerule announceAdvancements teknomunk 2024-05-30 21:04:37 -0500
  • ee2c878160 Make awards use the notification delay setting teknomunk 2024-05-30 18:32:16 -0500
  • f1f4ebff3f Finish initial implementation of setting tuning with get/set commands teknomunk 2024-05-30 18:23:47 -0500
  • 80ca5fa0c0 Start implementing dynamic rules/tuning teknomunk 2024-05-30 06:36:22 -0500
  • 1c7d727286 Fix tipped arrow behavior, remove debug code teknomunk 2024-11-16 15:38:19 -0600
  • 9061df8adf Rework projectile pickup code (to prevent item duplication bugs), always update _last_pos, short circuit processing behaviors if the entity was removed by a behavior but didn't report it teknomunk 2024-11-16 08:53:36 -0600
  • a03aa6065b Fix crash when respawning teknomunk 2024-11-16 08:16:36 -0600
  • 6a1b8d0f09 Let arrows stick in players teknomunk 2024-11-15 19:31:30 -0600
  • 2fec9696b6 Implement mcl_util.remove_entity() and convert projectile code to use it teknomunk 2024-11-15 18:19:41 -0600
  • 27f0f8b52b Add pitch and yaw offset support to vl_projectile teknomunk 2024-11-15 17:45:05 -0600
  • 74ce69e3f0 Correct self-collision for lingering/splash potions teknomunk 2024-11-15 06:42:57 -0600
  • b84c06b9c2 Rewrite the head swivel code math kno10 2024-11-11 17:29:07 +0100
  • 95bcf86cbd mob attack tweaks kno10 2024-11-10 01:40:30 +0100
  • 1bc24999b4 fix child == true when child = 1 kno10 2024-11-10 00:46:43 +0100
  • 3adbd63fd6 More tweaks to pathfinding kno10 2024-10-29 00:28:48 +0100
  • 76d67ba941 Make villagers hurry for long paths and night kno10 2024-10-28 23:54:41 +0100
  • 304b83d7ac avoid trivial fences, open some fence gates kno10 2024-10-28 23:51:11 +0100
  • 73a303ac83 Improve starting and end point of pathfinding. kno10 2024-10-28 22:07:30 +0100
  • f629a92e92 pathfinding improvements kno10 2024-10-28 17:58:02 +0100
  • 1e5139a09d Improve danger avoidance code. kno10 2024-09-28 03:03:47 +0200
  • 3ff229224b fix and optimize Fleckenstein kno10 2024-09-28 02:26:36 +0200
  • 9b2d0d1b32 small code cleanups kno10 2024-09-26 17:32:17 +0200
  • de60029d1a also cleanup mount.lua kno10 2024-09-25 20:38:59 +0200
  • cf274dba4a some more cleanups, from code review kno10 2024-09-18 14:25:34 +0200
  • fa9bde370b code cleanups kno10 2024-10-27 19:24:40 +0100
  • 935fc15770 movement improvements, door opening kno10 2024-10-27 19:23:00 +0100
  • 63198c6f9b further movement tweaks kno10 2024-07-19 13:19:09 +0200
  • 92aad6fd9a Movement and path finding improvements. kno10 2024-07-15 02:31:21 +0200
  • b58e5dedee Mob pushing improvements kno10 2024-07-14 19:03:26 +0200
  • 71fe8bf146 add and use turn_by/turn_in_direction methods kno10 2024-07-13 16:46:50 +0200
  • cf73d64550 reduce code duplication, add mob:stand() kno10 2024-07-13 16:04:04 +0200
  • a0bce0d2fd cleanups kno10 2024-07-13 15:55:53 +0200
  • 6f4a82cf9e fix delay=0 in combat code, tune turning parameters kno10 2024-07-09 13:51:45 +0200
  • 995972bb40 More help getting out of water kno10 2024-07-08 00:10:53 +0200
  • f0add79a8d More movement code cleanups. kno10 2024-07-07 17:24:40 +0200
  • d060ec65a9 More cleanup and improvements to movement code kno10 2024-07-05 17:48:05 +0200
  • 4b47eb304e More movement code improvements. kno10 2024-07-05 13:29:31 +0200
  • 6d7ceb37ce Try to reduce how much mobs fall off cliffs. kno10 2024-07-01 21:36:30 +0200
  • 2d4f5a4518 Rewrite the head swivel code math kno10 2024-11-11 17:29:07 +0100
  • 621bb41c73 Some optimizations for mapgen kno10 2024-08-04 01:34:19 +0200
  • ca2912a0cb Tweaks kno10 2024-11-12 14:07:18 +0100
  • d79c6b5694 Reworked hammer crushing hammers_spears the-real-herowl 2024-09-29 21:01:45 +0200
  • bfa2d4d11f Added spears the-real-herowl 2024-04-27 21:04:49 +0200
  • e072a6c172 Resolve merge conflict teknomunk 2024-06-08 06:33:15 -0500
  • b33f7974ad Added hammers the-real-herowl 2024-04-27 18:01:32 +0200
  • 2b3d055ca7 Merge branch 'master' into norwegian-bokmål-localization Bloodaxe 2024-11-15 00:48:44 +0100
  • 2c3659b355 Add server lag tracking to mcl_player global step, maintain an index of lightning attractors in mod storage for mcl_lightning_rods and use this instead of minetest.find_node_near during lightning strikes, modify node definition to allow for additional lightning attractors optimize-lightning teknomunk 2024-04-02 07:00:10 +0000
  • 4731ae64f0 Fix condition on node collision for mob projectiles teknomunk 2024-11-14 06:36:49 -0600
  • 7867168c41 Correct damage for mob projectiles teknomunk 2024-11-14 06:25:30 -0600