Commit graph

682 commits

Author SHA1 Message Date
c6b85fdf93 Merge remote-tracking branch 'upstream/master' into forkhausen 2020-05-14 17:58:13 +02:00
Wuzzy
547080bd98 Add a delay before mobs start to suffocate 2020-05-13 22:15:46 +02:00
Wuzzy
1a0e979b0c Update incomplete license information and credits 2020-05-11 17:18:04 +02:00
Wuzzy
26b5b45595 Fix crash when creeper explodes 2020-05-10 14:54:43 +02:00
14dbf91ada fix crash when igniting a creeper 2020-05-09 21:56:02 +02:00
f1f1e29d71 Merge remote-tracking branch 'upstream/master' into forkhausen 2020-05-09 21:51:41 +02:00
Wuzzy
c156398fb5 Merge branch 'translate-fr' of https://git.minetest.land/lrocher/MineClone2 into translate_fr 2020-05-09 18:57:40 +02:00
Wuzzy
0c96e512d7 Remove bogus saddle recipe 2020-05-09 00:40:54 +02:00
6f30b57cbe Merge remote-tracking branch 'upstream/master' into forkhausen 2020-05-08 22:57:00 +02:00
Wuzzy
aeb7a6cb8b Disable guardian spawning 2020-05-08 17:44:27 +02:00
Wuzzy
fb55d33bfe Fix villager crash when trading w/o inited inv 2020-05-08 17:27:22 +02:00
103122866e replace llama decor with textures
use textures from XSSheep's last beta version to be on the safe side
regarding IP
2020-05-07 22:43:46 +02:00
112896743e add llama carpets from community pixel perfection texture pack 2020-05-06 18:03:35 +02:00
3566ef37fa optimize all textures (optipng -o7) 2020-05-06 16:37:18 +02:00
d32c427c39 Merge remote-tracking branch 'upstream/master' into forkhausen 2020-05-05 14:15:20 +02:00
Wuzzy
2b4a4f8c60 Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2 2020-05-05 02:11:52 +02:00
Rocher Laurent
4957bd1118 Translate In French 2020-05-03 22:39:07 +02:00
e95d8ddf3a magma blocks should be considered dangerous by mobs 2020-05-03 18:01:32 +02:00
f388983b73 prevent water mobs to classify solid blocks below them as dangerous 2020-05-03 17:54:04 +02:00
a4ee8dfdd5 Revert "mcl_mobs: when moving away from dangers, check if destination is dangerous itself"
This reverts commit baaf3e7a13.
2020-05-03 17:53:39 +02:00
effa27bec1 Revert "attempt to fix mobs trapped in water"
This reverts commit 84202237f8.
2020-05-03 17:53:19 +02:00
53cb7d4edb Revert "simplify code and add comments"
This reverts commit 476b36de6d.
2020-05-03 17:53:04 +02:00
beace10136 prevent water mobs to classify solid blocks below them as dangerous 2020-05-03 17:43:44 +02:00
476b36de6d simplify code and add comments 2020-05-02 20:39:07 +02:00
84202237f8 attempt to fix mobs trapped in water
check for possible destinations by analyzing a whole set of nodes;
check if air is above those nodes

refactor code; adjust checks for dangerous blocks

performance optimization, remove iteration when looking for safe node

take jump height into account; look for water instead of solid for swimming mobs

remove debug logging
2020-05-02 20:25:39 +02:00
Wuzzy
bc740efafe Add fire explosions 2020-05-02 19:05:56 +02:00
Wuzzy
56d484f69b Make mobs and bed use mcl_explosions 2020-05-02 18:50:25 +02:00
baaf3e7a13 mcl_mobs: when moving away from dangers, check if destination is dangerous itself 2020-05-01 13:32:41 +02:00
d0ac1d7377 magma damages mobs 2020-05-01 11:52:03 +02:00
Wuzzy
3087621b11 Merge branch 'mcl_explosions' 2020-04-30 20:55:10 +02:00
Wuzzy
ef20ac54c3 Fix crash when fueling furnace minecart 2020-04-30 18:13:05 +02:00
1cbebae5b8 fix crash when fueling powered minecarts 2020-04-29 19:02:32 +02:00
a866070bb6 Merge remote-tracking branch '2mac/cart-acceleration' into forkhausen 2020-04-29 18:27:33 +02:00
Elias Åström
cdea2eeabf Change mcl_mobs to enable knockback in y direction 2020-04-19 13:08:36 +02:00
Elias Åström
fd05259202 Make TNT and TNT Minecart use the explosions API
The old api from mcl_tnt is still left in the code, and used by the
mobs.
2020-04-19 13:08:36 +02:00
Wuzzy
6a77a54034 Increase z_index values to match new convention 2020-04-17 21:27:45 +02:00
Wuzzy
3803dba233 Fix invalid portal node names in spawn code 2020-04-16 12:39:18 +02:00
Wuzzy
1db34821a0 Mobs: Fix crash when mob dies to fall or light dmg 2020-04-12 23:11:18 +02:00
Wuzzy
a2785041dd Remove mod startup debug messages 2020-04-11 02:56:46 +02:00
Wuzzy
47cda09073 Implement per-class mob cap 2020-04-11 02:46:03 +02:00
Wuzzy
8e06e4e8b2 Reduce mob_specific mob caps 2020-04-11 01:35:44 +02:00
Wuzzy
a33bd015f5 Reduce max_object_per_block default to 64 2020-04-11 01:14:14 +02:00
Wuzzy
5fe8717fca Fix another crash in Mobs mod 2020-04-08 15:03:03 +02:00
Wuzzy
71c9d20fff Use larger wield scale for tools 2020-04-08 04:07:16 +02:00
Wuzzy
21d5b93baa Remove explicit stepheight from most mobs 2020-04-08 02:35:20 +02:00
Wuzzy
31b367eb83 Fix horse-related crash 2020-04-08 02:29:12 +02:00
Wuzzy
f27615d77e Add z_index to HUD elements 2020-04-07 13:03:10 +02:00
Wuzzy
c5e4ec5e27 Use ephemeral sounds 2020-04-07 00:55:45 +02:00
Wuzzy
28b1d5e8e9 Mobs: Add more nil checks 2020-04-05 21:09:27 +02:00
Wuzzy
e81b5ef58a Another nil check in mcl_mobs 2020-03-30 16:52:36 +02:00