Commit graph

  • 10e28d3504 Prevent projectiles from crashing server when removed when it punched something (wither skull hitting the wither will cause this), mark wither skull with _removed = true when death timer removes it teknomunk 2024-09-17 21:07:24 -0500
  • 8153e2a6ff Allow mob projectiles to hit their owner after 2 seconds (used by ghast fireball) teknomunk 2024-09-15 20:00:19 -0500
  • c31a9b6eb1 Make snowballs have the same collision conditions as before teknomunk 2024-09-15 19:43:21 -0500
  • fd9959b482 Undo conversions to use mcl_bows:arrow_entity and use arrow_item.."_entity" like master teknomunk 2024-09-15 19:27:18 -0500
  • 72f7693769 Convert flying bobber to vl_projectile, modify mcl_throwing.register_throwable_object() to check for _vl_projectile field teknomunk 2024-09-15 19:12:21 -0500
  • d3cac2aa06 Remove redundant check teknomunk 2024-09-14 19:04:39 -0500
  • 8ec300c93e Correct behavior when ignore_gravity flag is true, fix mob projectile velocity calculation, add missing entity_def lookup teknomunk 2024-09-11 08:34:05 -0500
  • 943e0a3d34 Convert mcl_mobs.register_arrow() to use vl_projectile, tested only with shulker bullet so far teknomunk 2024-09-10 09:04:36 -0500
  • 8baeeb058a Restore tipped arrow entity registration as near copy of mcl_bows:arrow_entity teknomunk 2024-09-10 07:43:24 -0500
  • 721c1e0ac1 Small optimization for calculating _allow_punch teknomunk 2024-09-09 10:08:44 -0500
  • de87e053f0 Remove unnecessary vectory copy teknomunk 2024-09-09 07:02:21 -0500
  • fdc6354a47 Make splash, lingering and othe projectiles hit players teknomunk 2024-09-09 06:58:31 -0500
  • 7657f03fa1 Stop minimum draw arrows from hitting player that shot them teknomunk 2024-09-09 06:47:45 -0500
  • afd2e7f549 Prevent collisions with entities until projectile is at least one node from where it started (to prevent always hitting yourself), modify mcl_bows.shoot_arrow() and mcl_bows_s.shoot_arrow_crossbow() to use vl_projectile.create(), fix projectiles damaging players teknomunk 2024-09-09 06:36:46 -0500
  • 9b7958f0d1 Inline dir_to_pitch() and use correct formula for pitch teknomunk 2024-09-08 16:29:29 -0500
  • 031ccdbe6c Address most of kno10's comments about mcl_utils/node.lua and a couple others, fix lingering potion sound teknomunk 2024-09-08 14:34:12 -0500
  • a29d2dac25 Address more review comments teknomunk 2024-09-08 09:41:32 -0500
  • 66f3594eae Make arrows damage players, update API documentation, fix several crashes that occurred when arrows hit a player teknomunk 2024-09-08 07:06:00 -0500
  • cf89b2fa9b Fix picking up tipped arrows teknomunk 2024-09-07 21:54:32 -0500
  • 579f24739f Fix crash with splash potions of harming, make splash particles match potion color teknomunk 2024-09-07 21:47:44 -0500
  • b0202cf6a7 Fix splash potions, fix crash when projectiles hit unknown nodes teknomunk 2024-09-07 21:26:37 -0500
  • efac06b7a0 Remove logging in tipped_arrows, prevent crash when spawning chicks, add extra safety check in vl_projectile.collides_with_solids teknomunk 2024-09-07 11:25:55 -0500
  • 2cf551068e Lingering potions should not collide with liquids, change behaviors assersion loop to catch nil members teknomunk 2024-09-06 17:59:07 -0500
  • 718938b425 Convert lingering potion to vl_projectile teknomunk 2024-09-06 07:27:10 -0500
  • ec3700a615 Convert splash potion to vl_projectile, remove dead code, precompute several values in splash potion code, add check of behaviors array in vl_projectile teknomunk 2024-09-06 06:31:15 -0500
  • ea0bde69e5 Fix crash related to nil _time_in_air teknomunk 2024-09-05 06:40:01 -0500
  • 018a29b341 Revert entity->object for three lines teknomunk 2024-09-05 06:29:21 -0500
  • d95e789459 Fix typo _ -> . teknomunk 2024-09-01 20:53:46 -0500
  • 96aec0fc81 Add empty line teknomunk 2024-09-01 20:52:25 -0500
  • ae1ef279a1 Fix typo in api.md, add TODO, change entity -> object teknomunk 2024-09-01 20:51:08 -0500
  • c8642cde32 Fix typos documentation, add ignore_gravity and liquid_drag options, use vl_projectile.register() for enter pearl, move projectile physics to vl_projectile add hook for future vl_physics support teknomunk 2024-09-01 20:41:21 -0500
  • a293d00b41 Update mcl_util.get_double_container_neighbor_pos() to use vector.offset teknomunk 2024-08-31 12:49:59 -0500
  • bdf2ac691d Resolve more review comments, fix crash teknomunk 2024-08-31 10:51:28 -0500
  • c5d6f02f0b Resolve review comments teknomunk 2024-08-31 10:26:15 -0500
  • b565252963 Remove debug print teknomunk 2024-08-31 10:12:25 -0500
  • 56b2cb65c9 Give arrows a maximum lifetime to prevent them from getting stuck in mid-air forever teknomunk 2024-08-31 10:09:20 -0500
  • d56e9064e4 Fix documentation for raycast_collides_with_entities teknomunk 2024-08-31 09:47:09 -0500
  • cffdbff461 Add API documentation, minor API cleanup teknomunk 2024-08-31 09:41:17 -0500
  • 43b4c5632b Convert rocket to use vl_projectile API using mcl_bows:arrow as a template, remove some dead code teknomunk 2024-08-31 06:41:42 -0500
  • ba92521b33 Fold tipped arrows into standard arrows and handle effects via item definition callback, remove arrows when they collide with entities, update handling of removing projectiles teknomunk 2024-08-30 17:40:01 -0500
  • 5f91934b7f Fix crash on startup teknomunk 2024-08-30 16:42:22 -0500
  • e24a23fe11 More refactoring to generalize arrow code into projectile teknomunk 2024-05-23 08:03:19 +0000
  • 0c20e2ed0b Start mcl_bows:arrow_entity refactor teknomunk 2024-05-22 22:54:39 +0000
  • c1dfbdb207 Remove _thrower from vl_projectile (uses self._vl_projectile.owner instead), reorder some code teknomunk 2024-05-22 20:51:46 +0000
  • 225ffff551 Finish reworking all items in mcl_throwing teknomunk 2024-05-22 20:47:25 +0000
  • c9a95f631d Add in vl_projectile, add mcl_util.match_node_to_filter teknomunk 2024-05-22 20:32:19 +0000
  • 6634baff2d Move node related functions to mods/CORE/mcl_util/nodes.lua teknomunk 2024-05-22 19:51:47 +0000
  • 901b88903a Create vl_projectile and refactor snowball and partially refactor ender pearl teknomunk 2024-05-22 19:42:36 +0000
  • 5fc39836f9 Add CC0 fox sounds, taming, breeding. kno10 2024-10-11 19:28:28 +0200
  • d1c08caa97 Add fox basics kno10 2024-10-08 23:03:39 +0200
  • 29a903935b Merge pull request 'Further improvements to translations' (#4745) from translation-improvements into master the-real-herowl 2024-12-19 16:56:11 +0100
  • 2fb04076f8 fix inconsistent capitalization of Tropical fish kno10 2024-12-18 21:37:45 +0100
  • 6f12e173aa Improve extraction of strings, for banner colors and villagers kno10 2024-12-18 21:16:48 +0100
  • bf0109a606 fix translation string extraction for mcl_beds kno10 2024-12-18 20:57:47 +0100
  • 0e4bd9028d fix translation string extraction for shields kno10 2024-12-18 20:49:22 +0100
  • 2c58e5c898 fix translation support for deepslate kno10 2024-12-18 20:37:18 +0100
  • d954088d95 improve translation strings kno10 2024-12-18 18:26:15 +0100
  • 979105efbf German translation updates kno10 2024-12-18 02:26:57 +0100
  • e732117d9d Merge pull request 'German translations update' (#4744) from translation-german into master the-real-herowl 2024-12-18 19:20:41 +0100
  • 227eacacb9 improve translation strings kno10 2024-12-18 18:26:15 +0100
  • c73baa3886 German translation updates kno10 2024-12-18 02:26:57 +0100
  • 3048083239 Fix prismarine_brick in user-facing strings (#4742) kno10 2024-12-18 08:35:30 +0100
  • 38dd086d2e make screwdriver available in creative mode, too (#4743) kno10 2024-12-18 08:34:49 +0100
  • 4830185bd6 make screwdriver available in creative mode, too kno10 2024-12-17 22:24:01 +0100
  • 8018c5844d template fix kno10 2024-12-17 17:42:12 +0100
  • e3ed5cf1a3 New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-16 18:17:01 +0100
  • beaeebd2b5 New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-16 18:00:28 +0100
  • 2120110845 Merge pull request 'Big translation files update' (#4729) from translations-pull into master the-real-herowl 2024-12-16 01:17:04 +0100
  • f5f487b9a2 s/Mineclone/Voxelibre;s/Minetest/Luanti/ kno10 2024-12-05 18:19:40 +0100
  • 306f10b3b8 Update translations to follow string changes kno10 2024-12-03 23:26:03 +0100
  • 7fcb54806f add fuzzy matching to translation updater kno10 2024-12-03 23:23:21 +0100
  • 62ac7fd4b9 fix some typos kno10 2024-12-03 21:26:41 +0100
  • 3ecda2e70d auto-update translation files kno10 2024-12-03 23:42:44 +0100
  • 71feefeedd adapted translation update tool kno10 2024-12-03 21:16:37 +0100
  • f9d331e0de Update German translations kno10 2024-12-01 23:43:31 +0100
  • 4db34098d9 Contributed simplified Chinese translations ethan 2024-12-01 15:44:51 +0100
  • 7856f97f8e Added all my localization files for Norwegian Bokmål Bloodaxe 2024-11-07 11:04:36 +0100
  • 277a5d5857 Added mobs_mc.nb.tr Bloodaxe 2024-11-06 22:49:01 +0100
  • 7a1ee97e33 translated README.md to italian 0ldude 2024-03-20 20:26:53 +0100
  • 6e3a5b53b1 tr mods/CORE & mods/ENTITIES to it [typo] 0ldude 2024-03-20 08:32:57 +0100
  • 3fd1b9d96f tr mods/CORE & mods/ENTITIES to it 0ldude 2024-03-20 08:24:25 +0100
  • f160c65792 Incorporate feedback from PR kno10 2024-12-03 21:00:57 +0100
  • 88580d53b6 Initial Commit with translations Peter Hartauer 2024-06-17 13:29:33 +0200
  • 113241ef25 New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-12 02:41:43 +0100
  • 335da969cf More translations in Spanish JOSE DANIEL ANGULO PLATA 2024-12-12 02:27:00 +0100
  • f5caf18c56 New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-12 02:17:47 +0100
  • afa2ba2550 New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-12 02:09:44 +0100
  • bf9e4721e0 New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-11 23:55:14 +0100
  • ec57a024ed More translations in Spanish JOSE DANIEL ANGULO PLATA 2024-12-11 23:38:00 +0100
  • fe17ad360e New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-11 22:55:21 +0100
  • e4f2d520be Correcting JOSE DANIEL ANGULO PLATA 2024-12-11 22:47:26 +0100
  • 5be27c93b2 Correcting JOSE DANIEL ANGULO PLATA 2024-12-11 22:46:13 +0100
  • 04a3246d86 New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-11 22:07:33 +0100
  • d336f42ae8 Correcting name JOSE DANIEL ANGULO PLATA 2024-12-11 21:53:22 +0100
  • aaea97651a Correcting JOSE DANIEL ANGULO PLATA 2024-12-11 21:45:25 +0100
  • b0fb8ffd54 New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-11 21:20:39 +0100
  • 2ef5765de0 More translations in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-11 21:06:00 +0100
  • 5fccb7a16d New translation in Esperanto JOSE DANIEL ANGULO PLATA 2024-12-11 20:11:12 +0100
  • 5cddcbfb2b Letters for a future Esperanto translation 3/3 JOSE DANIEL ANGULO PLATA 2024-12-11 19:25:56 +0100
  • a6ed6ab11c Letters for a future Esperanto translation 2/3 JOSE DANIEL ANGULO PLATA 2024-12-11 19:23:57 +0100