Commit Graph

  • 59b32a89e0 Remove cart oscillation when pushed teknomunk 2024-03-23 09:08:17 +0000
  • d07a7d4ae6 Limit top speed of furnace minecarts to 4 blocks/second, limit total fuel time to 27 minutes teknomunk 2024-03-23 08:09:37 +0000
  • 430842f052 Fix bug with furnace minecart at max velocity (stopped until fuel ran out), move _fueltime into staticdata teknomunk 2024-03-23 07:32:32 +0000
  • 52846d67a0 Fix call signature of mcl_util.hopper_pull_to_inventory, move cart-specific behaviors to _mcl_minecarts_on_step handlers, fix typo, change distance used in rail reattach code, move cart_id generation teknomunk 2024-03-23 07:09:20 +0000
  • dbd4675856 Add groups to minecart entities (for containers), fix cart node watch handling, relocate hopper_push_to_mc in mcl_hopper/init.lua, implement hopper-to-minecart push using enter/leave hooks for both straight and bent hoppers teknomunk 2024-03-23 06:13:53 +0000
  • 8bd5559d13 Add API function to remove node watch teknomunk 2024-03-16 09:21:39 +0000
  • 2265ac1dce Refactor enter/leave hook processing, add node watches for implementing hopper-to-minecart functionality (should properly handle heavy server lag without missing any time), temporarily disable hopper push/pull to minecart in mcl_hoppers, prepare to move minecart-specific on_step behavior out of main on_step function and to a minecart-specific handler teknomunk 2024-03-16 09:17:09 +0000
  • 3efd9d123a Start adding hooks for implpementing minecart with command block teknomunk 2024-03-16 07:59:39 +0000
  • 91964536c7 Make minecarts solid and add players pushing teknomunk 2024-03-13 14:22:23 +0000
  • 9332d828a8 Fix forwards/backwars tilt in all directions teknomunk 2024-03-13 13:07:58 +0000
  • df29329d74 Prevent players from entering minecarts when sneaking, prevents players from causing https://git.minetest.land/MineClone2/MineClone2/issues/3188 teknomunk 2024-03-13 12:26:15 +0000
  • 23c2fa8649 Increase default track friction, disable right-click to exit minecarts teknomunk 2024-03-13 12:08:12 +0000
  • 7a22c1de23 Initial tuning of acceleration/gravity, fix crash when entering an activator rail, detach mobs from cart on active activator rail, remove commented out code no longer needed teknomunk 2024-03-13 11:51:39 +0000
  • 44142b65dd Move code that handles below-rail hoppers to handle_cart_enter, implement timestep-independent cart physics (will need tuning punch, power rail and gravityaccelerations to make game fun) teknomunk 2024-03-13 10:28:40 +0000
  • 4d807e2716 Mostly fix carts stopping between powered rails (there is still some strangeness with acceleration physics) teknomunk 2024-03-12 07:03:41 +0000
  • b179bff3b9 Fix diagonal movement teknomunk 2024-03-11 20:14:11 +0000
  • b1cd177bb6 Add diagonal track movement on zig-zag track, rewrite mcl_minecarts:get_rail_direction teknomunk 2024-03-11 08:57:43 +0000
  • ada5fe43ee Make TNT minecarts available in creative menu teknomunk 2024-03-11 08:13:36 +0000
  • 7736bfc0dd Implement custom item dropper handlers, implement droppers placing minecarts teknomunk 2024-03-11 07:26:51 +0000
  • 29fa07f785 Hopper minecarts pull from containers above rail teknomunk 2024-03-11 00:34:26 +0000
  • 972b104b68 Rework in preparation to add code to pull from containers into the hopper minecart teknomunk 2024-03-10 11:20:27 +0000
  • 72a2dfebc2 Move fiction constant to top of file, suppress cart flips when direction reverses due to gravity or end of track teknomunk 2024-03-09 18:45:01 +0000
  • 56bf3257de Add code to reattach carts to rail when data corruption occurs, fix bug in last commit that caused carts to bury into the ground teknomunk 2024-03-09 17:28:23 +0000
  • 63ed9bc048 Remove dip into the ground that occured when gravity caused the cart to reverse directions teknomunk 2024-03-09 16:06:11 +0000
  • a667721c3d Implement gravity, move orientation update to own function, fix cart stopping in process_acceleration teknomunk 2024-03-06 08:07:31 +0000
  • 30ccead2b4 Change connected railcar behavior to fix unreliable end of track stopping, set maximum acceleration of powered rails to 8 blocks per second (per https://minecraft.fandom.com/wiki/Powered_Rail), stop powered rails from powering the block underneath it (allows below rail hopper to work while the rail is powered like in https://www.youtube.com/watch?v=szjO0-duTAk), modify mcl_hoppers to allow triggering a hopper pull once the minecart is stopped on top of the hopper and wait before allowing the cart to move to allow redstone circuits time to process teknomunk 2024-02-16 23:09:29 +0000
  • 8447b99e78 Make minecart always stop at correct location at end of track, fix crash when placing chest minecart after changing how staticdata is handled teknomunk 2024-02-14 11:47:42 +0000
  • 382c5ee7d9 Modify do_movement_step to move to always move to the edge of the current rail segment before updating the direction to prevent oscillations at corners, fix end of track stop location with new movement behavior, disable experimental controls, swap code to detach the driver on float with a call to detach_driver() teknomunk 2024-02-14 10:48:55 +0000
  • 153917fc35 Add DEBUG flag, stop small do_movement_step's from occuring (this improves but doesn't eliminate the bug I with the a6be179ed commit), add recovery when staticdata field gets lost teknomunk 2024-02-13 23:31:48 +0000
  • 8c13ef1784 Fix initial_properties for minecarts teknomunk 2024-02-13 15:33:37 +0000
  • 5a54050197 Change left,right and back vectors to matrix math results with no branching teknomunk 2024-02-13 15:28:00 +0000
  • 2b51f34e7c Remove now unused properties from minecart definition, convert more vectors to use vector.new syntax teknomunk 2024-02-13 14:57:45 +0000
  • 6ee2a0cf84 Complete rewrite of minecart movement that resolves https://git.minetest.land/MineClone2/MineClone2/issues/2446 and https://git.minetest.land/MineClone2/MineClone2/issues/247#issuecomment-50960 but has a bug where carts will synchronize movements that I am still investigating teknomunk 2024-02-13 14:45:00 +0000
  • 5cb23790a9 Change staticdata serialization (with migration from old data), disable debugging code used to investigate https://git.minetest.land/MineClone2/MineClone2/issues/2446 teknomunk 2024-02-13 10:42:38 +0000
  • 8ab04f0305 Change to vector.new from {x=...}, relocate movement code to own function for future changes teknomunk 2024-02-13 09:42:07 +0000
  • 5f70189e08 Don't touch description if tt snippets did nothing (#4264) the-real-herowl 2024-04-28 15:04:39 +0000
  • e1faedf574 updated zombie texture (optiPNG) SmokeyDope 2024-04-27 23:35:53 +0000
  • 2c708225f5 delete old zombie texture SmokeyDope 2024-04-27 23:34:10 +0000
  • e23e6605fc update zombie texture (unified pants palette and made feet skin color SmokeyDope 2024-04-27 23:29:47 +0000
  • 967d4849ca delete old zombie texture SmokeyDope 2024-04-27 23:27:41 +0000
  • 55c92e90f5 Don't touch description if tt snippets did nothing the-real-herowl 2024-04-27 22:39:49 +0200
  • 89ed52df12 update zombie texture (replace brains with skull, change palette of arms) SmokeyDope 2024-04-27 18:00:37 +0000
  • 555c8a8e04 delete old zombie texture SmokeyDope 2024-04-27 17:57:42 +0000
  • ee85453c3e updated zombie texture with brains and visible mouth SmokeyDope 2024-04-27 16:14:14 +0000
  • faaab71c2f delete old zombie texture SmokeyDope 2024-04-27 16:11:47 +0000
  • 4e12c6747c Merge pull request 'Fix #4189 - Make hoppers move items if there is space for one item' (#4190) from teknomunk/MineClone2:hopper-changes into master the-real-herowl 2024-04-27 13:51:34 +0000
  • 09c595c363 Fix two hopper clocks teknomunk 2024-04-27 08:39:41 +0000
  • 6fbe60f1ac Fix crash with undefined nodes teknomunk 2024-04-27 07:28:55 +0000
  • 3705be24d7 Fix 'Undeclared global variable' warning teknomunk 2024-04-26 11:14:21 +0000
  • 681075df5a Correct null -> nil teknomunk 2024-04-22 14:49:58 +0000
  • 6ecb304946 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 teknomunk 2024-03-08 20:12:21 +0000
  • 034b0142c6 Make sure the inventory slot has at least the number of items requsted in it before selecting it teknomunk 2024-02-16 23:44:55 +0000
  • e02d1c0e27 Update to comply with coding guidelines teknomunk 2024-02-13 09:46:12 +0000
  • bdcd89e1bf 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) teknomunk 2024-02-12 12:03:55 +0000
  • 1d8fc7abac Merge pull request 'Bed Fixes' (#4253) from teknomunk/MineClone2:bed-fixes into master the-real-herowl 2024-04-27 12:35:14 +0000
  • 62ab68637a Stop beds from dropping as items when players in creative mode dig them teknomunk 2024-04-27 07:17:24 +0000
  • 0839f35a12 Add additional bed placing attempts teknomunk 2024-04-20 11:03:06 +0000
  • 84d6b593b2 Fix bed duplication bug when destroyed by TNT teknomunk 2024-04-20 09:43:48 +0000
  • 3bcbb99878 Merge pull request 'The Pull Request that Fixed the Creative Inventory' (#4237) from creative_inv_fixes into master the-real-herowl 2024-04-27 06:19:11 +0000
  • 9e8661ae95 Merge pull request 'Added eating animation' (#4169) from eating_animation into master the-real-herowl 2024-04-22 01:18:11 +0000
  • a0db231709 bugfix: use `player_in_bed` instead `check_in_beds()` nixnoxus 2024-04-21 22:26:29 +0200
  • a0024b1884 use `pairs()`, not `ipairs()` nixnoxus 2024-04-21 20:39:49 +0200
  • 2848156e3a beds ignore players in other dimensions nixnoxus 2024-02-06 23:17:33 +0100
  • ab005ca1df add updated english pumpkin descriptions to most recent russian translation file fix_pumpkin_names SmokeyDope 2024-04-21 18:58:59 +0000
  • c0ad63ec9d delete conflicting ru file SmokeyDope 2024-04-21 18:57:56 +0000
  • 2a158d9adc add updated english pumpkin descriptions to .zh translation file SmokeyDope 2024-04-21 18:57:24 +0000
  • 205c016b23 Add updated template.txt to mcl_farming SmokeyDope 2024-04-21 18:42:59 +0000
  • 2ed6cb89fc delete outdated template translation in mcl_farming SmokeyDope 2024-04-21 18:42:15 +0000
  • 539b7e6b1f use `pairs()`, not `ipairs()` nixnoxus 2024-04-21 20:39:49 +0200
  • 6c3d7f3c86 delete outdated .zh translation file in mcl_farming SmokeyDope 2024-04-21 18:38:36 +0000
  • 85da793f93 add updated english pumpkin descriptions to russian translation file SmokeyDope 2024-04-21 18:33:40 +0000
  • b7e514ca6b beds ignore players in other dimensions nixnoxus 2024-02-06 23:17:33 +0100
  • 45e5a364f8 delete outdated russian translation in mcl_farming SmokeyDope 2024-04-21 18:32:46 +0000
  • 97a5af01dc add updated english pumpkin descriptions to polish translation file SmokeyDope 2024-04-21 18:27:46 +0000
  • 28248c2a77 delete outdated polish translation in mcl_farming SmokeyDope 2024-04-21 18:26:37 +0000
  • ecaa853b7d add updated english pumpkin descriptions to japanese translation file SmokeyDope 2024-04-21 18:23:04 +0000
  • be379aecf3 delete outdated japanese translation file SmokeyDope 2024-04-21 18:21:53 +0000
  • 72996267e3 add updated english pumpkin descriptions to french translation file SmokeyDope 2024-04-21 18:17:05 +0000
  • 66a811e140 remove outdated french translation file SmokeyDope 2024-04-21 18:16:15 +0000
  • b0f999748e add updated english pumpkin descriptions to spanish translation file SmokeyDope 2024-04-21 18:12:08 +0000
  • f193ce0199 delete old spanish translation SmokeyDope 2024-04-21 18:10:34 +0000
  • 7fea12b524 upload new leather cap texture without extra pixels SmokeyDope 2024-04-21 17:55:03 +0000
  • 8e13e72b57 delete leather cap texture with extra pixels SmokeyDope 2024-04-21 17:53:29 +0000
  • 4f37c1600f Able to see all mobs in the lookup help menu (#4186) SOS-Games 2024-04-21 08:16:15 +0000
  • d00fa6e99e Fix mcl_skins crash with YOLO mod patch_skins Mikita Wiśniewski 2024-04-21 07:36:49 +0700
  • 4e5004bdb3 removed duplicated line SOS-Games 2024-04-20 19:03:07 -0400
  • bd4337a2dc Make Editorconfig compliant with the spec. (#4245) Doods 2024-04-20 15:23:59 +0000
  • 1bde14a1d1 Code changes to fix recipes JoseDouglas26 2024-04-19 05:43:43 +0000
  • 1568e50e3c New stonecutter recipes JoseDouglas26 2024-04-19 05:42:20 +0000
  • a0bd3b8695 revert 6a1ef29e2b JoseDouglas26 2024-04-19 05:40:46 +0000
  • 6a1ef29e2b Stonecutter recipes JoseDouglas26 2024-04-19 05:10:45 +0000
  • c3c4725bb0 Change utf8 to utf-8. Doods 2024-04-17 13:11:26 +0200
  • 57409973b9 Fix creative inv tabs showing item tooltips. MysticTempest 2023-10-08 10:38:19 -0500
  • 312ad5b63b Fix creative inventory search not working on Android (fixes #3402) Mikita Wiśniewski 2024-04-14 13:30:44 +0700
  • 46ed6a6dda Fix switching items in the creative inventory (fixes #3941) Mikita Wiśniewski 2024-04-14 13:11:41 +0700
  • 0152c4a780 Fixed asymmetrical eye. Yachie Kicchou 2024-04-16 18:37:12 +0000
  • 745a977a50 Make texture names more consistent with the rest of the mod's. Doods 2024-04-16 14:10:29 +0200
  • 6e55e457d5 Update README.md Yachie Kicchou 2024-04-16 03:01:22 +0000
  • 97798e43db Update CREDITS.md Yachie Kicchou 2024-04-16 01:15:48 +0000
  • 4425903a72 Update game.conf Yachie Kicchou 2024-04-15 22:12:52 +0000