kay27
79f9837880
[MineClone5] Merge feature branch mineclone5 into master
2021-07-12 05:32:01 +04:00
kay27
8b0e9d514c
Merge remote-tracking branch 'origin/mineclone5'
2021-07-12 05:29:53 +04:00
cora
c558e30ea5
Fix server crash when players dig unknown nodes
...
Digging unknown nodes crashes the Clamity Minetest server, which
runs modified Minetest: https://github.com/ClamityAnarchy/minetest
Crashes did occur with commit d5434bf008 of that Minetest version.
This commit makes unknown nodes explicitly not harvestable.
2021-07-08 15:33:24 +02:00
kay27
b3e3b91b7c
Merge master
2021-06-12 15:12:33 +04:00
AFCMS
e81da3c4ff
fix some mods using "core" insteed of "minetest"
2021-06-12 00:18:52 +02:00
Elias Fleckenstein
e5bdf230d5
Merge pull request 'Add polish translation' ( #1542 ) from marcin-serwin/MineClone2:polish-translation into master
...
Reviewed-on: MineClone2/MineClone2#1542
2021-06-04 16:51:43 +00:00
NO11
7464b8ff48
Add bonemeal particle texture
2021-06-03 18:04:54 +00:00
marcin-serwin
cbe8583cef
Merge branch 'master' into polish-translation
2021-06-02 10:14:25 +00:00
AFCMS
cd33d406b2
fix many codestyle issues (functions, strings, modpaths)
2021-05-29 16:12:33 +02:00
Lizzy Fleckenstein
c57ead6985
Use next() instead of one-time loop to fix luacheck warning in mcl_util.calculate_durability
2021-05-26 20:56:00 +02:00
AFCMS
9e074af07f
unify code style [1]
2021-05-25 12:52:25 +02:00
AFCMS
981f3d5d74
fix some codestyle issues
2021-05-25 10:51:46 +02:00
AFCMS
3f3abbbee1
speedup mcl_particles code
2021-05-25 09:09:16 +02:00
AFCMS
00f4cfa5b5
simplify mcl_util code
2021-05-25 01:33:26 +02:00
AFCMS
0cc11d0bbb
[mcl_loot] fix warnings
2021-05-25 01:28:10 +02:00
AFCMS
f61102279f
[_mcl_autogroup] fix warnings
2021-05-25 01:26:26 +02:00
AFCMS
f5a91f7c24
[biomeinfo] fix warnings
2021-05-25 01:23:41 +02:00
AFCMS
540508638c
rewrite flowlib to be more efficient
2021-05-25 01:22:25 +02:00
AFCMS
03c9c0b830
[mcl_explosion] fix warnings
2021-05-25 00:57:42 +02:00
AFCMS
36f3c26139
[walkover] fix warnings
2021-05-25 00:55:14 +02:00
Elias Åström
067affcabb
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-05-18 19:33:05 +02:00
Elias Åström
4d13eddcd6
Adjust explosion entity damage hitbox
...
In mcl_explosions the hitbox used for calculating the damage of an
entity is its collisionbox multiplied by two. This commit removes the
multiplication by two because that makes explosion damage behave weirdly
in some circumstances. It was most likely implemented that way because
of a misinterpretation of the Minecraft wiki.
2021-05-18 19:31:08 +02:00
Elias Åström
f7052943ec
Fix rays not being cast in a specific direction
...
A bug was introduced in 679e2b1b
which caused explosions to not cast
rays for environment destruction in the (+X, +Y, +Z) direction. This
commit fixes that.
2021-05-18 19:29:03 +02:00
AFCMS
d5ec2ccbd8
fix doc
2021-05-13 23:09:47 +02:00
AFCMS
0ad03acf46
improve mcl_worlds API
2021-05-13 22:55:17 +02:00
kay27
f53f961122
Merge remote-tracking branch 'origin/master' into mineclone5
2021-05-08 14:09:32 +04:00
Lizzy Fleckenstein
4b327bcf99
Minor fix to prevent writing the damage reason approval field into MCL damage reason and calling passive damage handlers on dead players
2021-05-05 14:41:23 +02:00
Lizzy Fleckenstein
35a2a2b912
Workaround to prevent double death messages
2021-05-05 13:27:30 +02:00
Lizzy Fleckenstein
f53ff8418f
mcl_damage: HP check guard in non-modifier on_hpchange callback and usage of raw tostring for deactivated objects for death messages
2021-05-05 13:24:23 +02:00
Lizzy Fleckenstein
f5b2a5f5c1
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-05-05 09:25:20 +02:00
Lizzy Fleckenstein
be0cf5788d
mcl_util.deal_damage: Only deal damage to players / mobs that are not already dead
2021-05-05 09:24:51 +02:00
Lizzy Fleckenstein
1eaf662833
Add updated tga_encoder
2021-05-02 17:47:46 +02:00
Lizzy Fleckenstein
bd74dbe321
Revert "Use PNG instead of TGA"
...
This reverts commit ca9cd8cbe0
.
The TGA was faster and produced smaller files.
2021-05-02 13:03:18 +02:00
Lizzy Fleckenstein
ca9cd8cbe0
Use PNG instead of TGA
2021-05-02 12:55:04 +02:00
Lizzy Fleckenstein
5d3e74c844
Remove useless tga_encoder files
2021-05-01 17:20:23 +02:00
Lizzy Fleckenstein
c6e80b5882
Add Real Maps
2021-05-01 16:52:16 +02:00
Lizzy Fleckenstein
199488cc74
Add nil check for crash prevention
2021-04-29 11:18:22 +02:00
Lizzy Fleckenstein
7f29f768da
Add nil check for crash prevention
2021-04-29 11:17:52 +02:00
kay27
83b96a80ca
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-29 03:22:01 +04:00
NO11
7a00e8acf7
New particle textures for sponge
2021-04-28 14:32:40 +00:00
Lizzy Fleckenstein
6eadeb21c0
Merge branch 'master' into mineclone5
2021-04-27 18:56:48 +02:00
Lizzy Fleckenstein
edc89898bb
Integrate fire resistance
2021-04-25 20:51:13 +02:00
Lizzy Fleckenstein
302175691a
Integrate death messages
2021-04-25 16:42:38 +02:00
Lizzy Fleckenstein
6aecae6eea
Simplify damage pipeline; Add on_death and on_damage callbacks
2021-04-25 13:50:07 +02:00
Lizzy Fleckenstein
9f7b371bfc
Merge branch 'master' into damage
2021-04-22 13:29:32 +02:00
Lizzy Fleckenstein
acbdc937b4
Fix crash when trying to explode an unknown node
2021-04-22 13:19:44 +02:00
Lizzy Fleckenstein
87dc41a125
Fix crash when trying to explode an unknown node
2021-04-22 13:19:26 +02:00
Lizzy Fleckenstein
c9b4ddb923
Add command damage type (This is Non-MC)
2021-04-18 20:22:18 +02:00
Lizzy Fleckenstein
53b0ad7347
Implement magic damage
2021-04-18 20:21:11 +02:00
Lizzy Fleckenstein
d9195cc520
Redesign damage modifier execution
2021-04-18 20:08:08 +02:00