Commit Graph

  • 133ea93259 Fix passive spawning, disable some debug logging mcl_mobs_cleanup teknomunk 2024-06-30 11:01:46 -0500
  • 960b578ad0 Stop mobs that require ground from spawning in water, remove unused code and variables, some minor microoptimizations teknomunk 2024-06-30 10:12:12 -0500
  • 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 teknomunk 2024-06-29 09:21:23 -0500
  • a58a6e8ea6 Replace biome_check() with table.find() teknomunk 2024-06-18 19:01:39 -0500
  • ae353cdd8b Implement generating biome groups for spawning (not actually used yet) teknomunk 2024-06-18 18:59:12 -0500
  • 63250358f2 Move table.* functions to separate file in mcl_utils, add table.find() and table.intersect() teknomunk 2024-06-18 18:53:22 -0500
  • 26b3a8d81c Move modpath to separate variable to make it easier to add new files without merge conflicts teknomunk 2024-06-18 18:52:00 -0500
  • 05c91d6282 Have the list of biomes automatically generated teknomunk 2024-06-18 06:22:16 -0500
  • 6358663c86 Initial changes to spawn_check() and spawn_a_mob(), add profiling for mob spawning teknomunk 2024-06-17 18:21:38 -0500
  • 06d79b4c1f Fix ender chests rotate crash mcl_chests_redo Mikita Wiśniewski 2024-06-28 19:50:51 +0700
  • 5e1719ca04 Remove nil fields from trapped chest definition Mikita Wiśniewski 2024-06-28 19:43:20 +0700
  • 9a6d5feb56 Fix typos in API.md Mikita Wiśniewski 2024-06-28 19:36:32 +0700
  • 60a982365a Get settings GUI implemented and functional teknomunk 2024-06-28 07:09:04 -0500
  • 6257d46b39 delay biome check when spawning Erich Schubert 2024-06-28 12:50:44 +0200
  • ec0929fc69 Start GUI teknomunk 2024-06-21 19:28:02 -0500
  • 9298cad435 Fix typo in variable name teknomunk 2024-06-21 19:27:30 -0500
  • b77aea899c Implement showDeathMessages gamerule teknomunk 2024-06-20 21:04:19 -0500
  • ce3a7aa0da Implement respawnBlocksExplode gamerule teknomunk 2024-06-18 19:35:03 -0500
  • 96eac616b0 Implement doMobLoot gamerule teknomunk 2024-06-18 19:25:02 -0500
  • e4ebd3c641 Add fireDamage game rule (fallDamage and drowningDamage don't work in mcl_damage) teknomunk 2024-06-13 05:45:01 -0500
  • 97f3919c94 Add additional gamerules for damage types teknomunk 2024-06-12 22:05:13 -0500
  • 53cbeb2cef Fix typo teknomunk 2024-06-12 07:30:40 -0500
  • 3e3104547d Add gamerule naturalRegeneration and make mcl_health_regen_delay a tunable setting teknomunk 2024-06-12 07:30:06 -0500
  • f620e5f031 Change handling of mcl_showAdvancementMessages teknomunk 2024-06-12 07:24:54 -0500
  • 36c2e1334a Nether portal delay settings teknomunk 2024-06-12 07:18:54 -0500
  • 4a950aea75 Add settings file teknomunk 2024-06-11 18:20:24 -0500
  • 693c68e1b0 Implement doVinesSpread teknomunk 2024-06-09 21:41:11 -0500
  • ffc11faa24 Add gamerule keepInventory and migrate existing setting value from mcl_keepInvetory teknomunk 2024-06-09 21:29:01 -0500
  • f7a7990f1c Add setting for damage_enabled teknomunk 2024-06-09 21:09:07 -0500
  • d4286ff535 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
  • f0d9c5c83c Remove debug print(), add game rules maxEntityCramming, snowAccumulationHeight teknomunk 2024-05-31 06:25:47 -0500
  • 25e4aa5983 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
  • d02ddae55b Change API so most parameters are in a definition table, add /gamerule chatcommand, implement gamerule announceAdvancements teknomunk 2024-05-30 21:04:37 -0500
  • c98f2e63ff Make awards use the notification delay setting teknomunk 2024-05-30 18:32:16 -0500
  • 9737f97c57 Finish initial implementation of setting tuning with get/set commands teknomunk 2024-05-30 18:23:47 -0500
  • 21e3af0ecf Start implementing dynamic rules/tuning teknomunk 2024-05-30 06:36:22 -0500
  • 8533ca816d Add last of this latest round of new German translations provided by Laudrin teknomunk 2024-06-28 04:24:14 -0500
  • 252c3a12bf Add Spectre Membrane to localization template teknomunk 2024-06-28 04:23:39 -0500
  • 6e9d128412 Fix typo in translated string teknomunk 2024-06-28 04:14:40 -0500
  • b7667191e3 Improve acacia and birch plank textures improve_planks Mikita Wiśniewski 2024-06-28 14:51:54 +0700
  • 0c5bc048b6 Make sure overworld always gets a sky update regardless of weather, add assert to enforce sky color gets set every update teknomunk 2024-06-26 19:51:33 -0500
  • 2975a71944 Force has_mcl_potions to boolean teknomunk 2024-06-21 19:47:58 -0500
  • 4d83caecc1 Add mcl_util.to_bool teknomunk 2024-06-21 19:47:33 -0500
  • 83f26803a1 Remove boolean coersion teknomunk 2024-06-19 08:49:26 -0500
  • a01e4c7770 Add line break teknomunk 2024-06-19 08:33:57 -0500
  • d7bed6073b Make sure clouds don't disappear when entering water teknomunk 2024-06-19 08:32:21 -0500
  • 7c7b1efbe7 Address review comments teknomunk 2024-06-19 08:31:56 -0500
  • 5c5fd843d3 Remove debug logging teknomunk 2024-06-19 08:22:20 -0500
  • c999d10ad5 Correct conditions for water-air transition forced skycolor update teknomunk 2024-06-19 06:54:44 -0500
  • 629907c0df Add minimum time between skycolor updates (default is 250ms, tracked per player) teknomunk 2024-06-19 06:53:53 -0500
  • b07e83eab6 Update mods/ENVIRONMENT/mcl_weather/skycolor.lua Wbjitscool 2024-05-14 07:17:04 +0000
  • e6794dc2d8 Remove empty else block, fix up mg_name and add mapgen check to water.lua teknomunk 2024-06-13 06:43:31 -0500
  • 2242797640 Remove debug commented out logging, remove extra zero in 24-hour time teknomunk 2024-06-13 06:10:03 -0500
  • 5214dfe6d9 Remove local mod = mcl_weather and replace accesses to variables thru mcl_weather with local variable equivalents teknomunk 2024-06-13 05:56:10 -0500
  • 04a9527cab Fix variable name (caused crash) teknomunk 2024-06-12 20:37:11 -0500
  • cd73cedbd0 Fix crash and rearrange code teknomunk 2024-06-12 20:36:19 -0500
  • 3d9161c3a4 Remove END function comment teknomunk 2024-06-12 20:20:38 -0500
  • 391f425b46 Convert to use mcl_playerinfo teknomunk 2024-06-12 20:16:04 -0500
  • 166c2a207e Further cleanup teknomunk 2024-06-12 20:12:04 -0500
  • ea160d44e4 Address review comments teknomunk 2024-06-12 20:07:32 -0500
  • 234a94477e Fix random crash in darkness effect in mcl_potions, finish refactoring of mcl_weather.skycolor that also makes darkness effect more reliable teknomunk 2024-05-27 10:37:42 +0000
  • 5d81204fc8 Start refactor teknomunk 2024-05-27 08:04:22 +0000
  • 9ac4d77a4f Resolve teknomunk's comments Mikita Wiśniewski 2024-06-27 21:04:29 +0700
  • 2adf3a9904 More randomness for slime chunks kno10 2024-06-25 19:17:39 +0200
  • 7f0434738e Choose direction vectors uniformly. Erich Schubert 2024-06-26 16:29:50 +0200
  • 849508d079 Credits JoseDouglas26 2024-06-27 05:02:07 -0300
  • d36016adb5 New copper bulb textures by rudzik8 JoseDouglas26 2024-06-27 04:44:43 -0300
  • a17c6b0745 Add short circuit if sub-node space check isn't possible: fix-has_room teknomunk 2024-06-26 19:24:55 -0500
  • d42043a7cf Replace second call to minetest.find_nodes_in_area with checking top layer for matching nodes, change p2 calculation to use ceil(value) - 1, fix dx*dy*dz calculation teknomunk 2024-06-26 19:18:53 -0500
  • c7fd065f2f Add check for presence of minetest.get_node_boxes before attempting sub-node space checks teknomunk 2024-06-26 15:56:21 -0500
  • 82d813894e Removed empty comment line JoseDouglas26 2024-06-26 10:16:21 -0300
  • 0962af0cba Changes on crafting functions JoseDouglas26 2024-06-26 10:12:48 -0300
  • bb9ed4498b Address review comments teknomunk 2024-06-26 06:52:10 -0500
  • 94981d9c09 Add return for get_staticdata teknomunk 2024-04-28 08:46:13 +0000
  • 7ae05d9c06 Add persistence to XP orbs, cleanup xp_to_size teknomunk 2024-04-28 08:38:52 +0000
  • 177e8f4b9d Code cleanup teknomunk 2024-04-28 08:22:27 +0000
  • 747fd6ec01 Some required changes made JoseDouglas26 2024-06-26 06:40:40 -0300
  • 3c35b6ef3d Fix shift-clicking and a few luacheck warnings Mikita Wiśniewski 2024-06-26 11:52:26 +0700
  • 03d43346aa More translations entered teknomunk 2024-06-25 20:10:53 -0500
  • 39378c96b0 Add more German translations from Laudrin teknomunk 2024-06-25 20:00:54 -0500
  • 5175245cbd Add translation support to mcl_compressed_blocks teknomunk 2024-06-08 06:04:16 -0500
  • 6af8026a70 Last of the translations provided that have existing translation code for translating strings teknomunk 2024-06-08 05:57:11 -0500
  • b7875f75a8 Enter more translations teknomunk 2024-06-07 21:28:53 -0500
  • 161e4322a9 Start installing the German translations from #4333 teknomunk 2024-06-07 21:13:54 -0500
  • b776135efb Update OpenCollective link opencollective-link tacotexmex 2024-06-26 01:29:02 +0200
  • 77399179b7 Cleanup comments (don't use \=, it's annoying) Mikita Wiśniewski 2024-06-25 09:36:40 +0700
  • b7ae99e72e Simplify double inventory inv logic Mikita Wiśniewski 2024-06-25 09:28:33 +0700
  • 66b92a1ae5 Copper doors and trapdoors finished JoseDouglas26 2024-06-24 20:41:51 -0300
  • a6e1084974 Some doors textures JoseDouglas26 2024-06-24 12:40:06 -0300
  • 733da6681d Textures renamed JoseDouglas26 2024-06-23 20:08:31 -0300
  • afcbe6553e Last copper trapdoors textures JoseDouglas26 2024-06-23 19:35:53 -0300
  • eff56813a0 Some copper trapdoors textures JoseDouglas26 2024-06-22 12:50:31 -0300
  • a1d36977e5 Last copper bulb textures JoseDouglas26 2024-06-21 23:09:38 -0300
  • e0afe226f2 More copper bulb textures JoseDouglas26 2024-06-21 22:51:55 -0300
  • 14cf943125 Small changes and copper bulb textures JoseDouglas26 2024-06-21 19:39:01 -0300
  • a99b6d0d61 Copper levers are back JoseDouglas26 2024-06-20 03:51:55 -0300
  • c0f287058c Temporary removal of levers due to strange bug JoseDouglas26 2024-06-04 13:16:10 -0300
  • 8d07cc198e Temporary removal of levers due to strange bug JoseDouglas26 2024-06-04 13:07:22 -0300
  • 07254657bf Fix texture warning on debug.txt JoseDouglas26 2024-06-04 12:59:43 -0300
  • ecc3249ecd More changes on recipes JoseDouglas26 2024-06-04 08:29:30 -0300