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
  • 539b7e6b1f use pairs(), not ipairs() nixnoxus 2024-04-21 20:39:49 +0200
  • b7e514ca6b beds ignore players in other dimensions nixnoxus 2024-02-06 23:17:33 +0100
  • 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
  • b08f5be928 Upload files to "textures" Yachie Kicchou 2024-04-15 22:11:47 +0000
  • 23b5b97154 Upload files to "textures" Yachie Kicchou 2024-04-15 22:11:27 +0000
  • 2af5c321f2 Out with the old, in with the new. Yachie Kicchou 2024-04-15 22:10:20 +0000
  • 6cae857005 Upload files to "textures" Yachie Kicchou 2024-04-15 22:09:18 +0000
  • 3afc2bcdac Copy file instead of assiging it to a variable and writing it elsewhere. Doods 2024-04-14 23:21:36 +0200
  • a38016c9dd Remove item frames from conversion table. Doods 2024-04-14 22:45:47 +0200
  • 98035ddfa0 Initial commit. Doods 2024-04-14 22:39:38 +0200
  • 0f20e18e53 Merge pull request 'fix_xp_reload_bug' (#4226) from teknomunk/MineClone2:fix_xp_reload_bug into master the-real-herowl 2024-04-14 07:10:33 +0000
  • 69d3fa5f85 Merge pull request 'Added a check for the bone meal's applied position.' (#4201) from CyberMango/MineClone2:dev/mango/add_bone_meal_protection_check into master the-real-herowl 2024-04-14 07:07:21 +0000
  • 5e673b8fee Merge pull request 'Add partial item stack pickup' (#4193) from teknomunk/MineClone2:grouped-item-pickup into master the-real-herowl 2024-04-14 06:53:37 +0000
  • 596c56d31f Add possibility to edit a sign (#4188) Araca 2024-04-14 06:50:19 +0000
  • e582c3bb97 Improved look on the mobile device the-real-herowl 2024-04-14 08:34:41 +0200
  • b5b8d4f336 Merge pull request 'more piglin bartering items (and drop stack instead of single items)' (#4181) from nixnoxus/MineClone2:piglin-bartering into master the-real-herowl 2024-04-14 00:01:13 +0000
  • c1971b662a Fireproof certain wood nodes & add planks crafting recipes (#4166) Doods 2024-04-13 23:52:46 +0000
  • a86e8e2c8e fix strider breeding & increase riding speed (#4096) nixnoxus 2024-04-13 23:38:46 +0000
  • a3db7bd504 Fix texture converter for sandstone (#4233) Doods 2024-04-08 19:02:43 +0000