Elias Åström
bfe51316ee
Merge branch 'mcl_autogroups'
2021-03-18 13:43:58 +01:00
Elias Åström
cff0130506
Rename _mcl_autogroup_groupcaps to _mcl_diggroups
2021-03-18 11:35:40 +01:00
Elias Åström
e77473e800
Make changes to the mcl_autogroup API
...
Group levels are now specified as a list of names when registering a
digging group. Digging groups which do not have specified levels will
support tools having two levels, 0 and 1 where 0 means the tool can dig
but not harvest the node and 1 means it can also harvest the node. If
more levels are required one has to specifiy them when registering the
digging group.
2021-03-18 11:35:40 +01:00
Elias Åström
fb6f5eae7a
Rewrite mcl_autogroup
...
These changes are primarly made to make mcl_autogroup more efficient.
Previously enchanted tools required storing around 21 kB of metadata due
to the way the previous version of the mod was implemented. This caused
a lot of lag and a huge amount of network traffic. With the changes
enchanted tools won't require more than 1 kB of metadata.
The mod is also rewritten to use an API to register digging groups and
compute the groupcaps for tools. This will make it easier for modders
to register custom digging groups.
The mod is now split up into two parts. One part called "mcl_autogroup"
to implement the API for registering custom digging groups, and the
other part called "_mcl_autogroup" which contains most of the code which
has to be loaded after most mods.
2021-03-18 11:32:18 +01:00
epCode
61ef6ebc03
Remove skeleton horse from immediate game
2021-03-17 22:54:04 +00:00
epCode
e52d58d15a
Remove skeleton horse texture for copyright reasons
...
see #1322
2021-03-17 22:50:22 +00:00
Elias Åström
7441f0269b
Use get_node_light for sunlight in 5.3
...
Avoids servers running 5.3 crashing.
2021-03-17 09:12:02 +01:00
Elias Åström
0805431231
Fix #1293
2021-03-16 23:51:20 +01:00
AFCMS
6645c4cb30
Really
2021-03-16 17:43:32 +01:00
AFCMS
5d17a6b699
fix SO MANY pairs/ipairs
2021-03-16 17:35:46 +01:00
kay27
cad23bd851
Prevent accessing uninitialized mcl_weather from mcl_burning
2021-03-16 14:05:38 +04:00
epCode
dd7facfc03
Remove Zombie horse from immediate game
2021-03-13 23:19:28 +00:00
epCode
1bdf141198
Delete Zombie horse for copyright reasons
2021-03-13 23:17:50 +00:00
Elias Åström
69e38debe5
Revert "Slightly tweak minecarts to be more MC-like"
...
This reverts commit 8af76f835d
.
2021-03-13 12:30:33 +01:00
epCode
cb10a5508b
Make mob damage more red (MC-like)
2021-03-11 19:40:36 -08:00
epCode
d12009538e
Better mob_mount animations (riding)
2021-03-10 12:27:42 -08:00
AFCMS
3635b848d5
add API for mcl_wip
2021-03-07 00:42:34 +01:00
Elias Fleckenstein
d57db0444f
Use mod.conf in all mods, part 1
2021-03-04 15:22:14 +01:00
Elias Fleckenstein
f5b590901e
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-03-01 10:52:07 +01:00
Elias Fleckenstein
95b0a495bc
Fix #1152
2021-03-01 10:51:57 +01:00
kay27
8af76f835d
Slightly tweak minecarts to be more MC-like
2021-03-01 01:43:00 +04:00
Elias Fleckenstein
8d5b2ff714
Make boats less annoying on ice
2021-02-27 14:38:53 +01:00
MysticTempest
2ace4ccc68
Fix endermen teleporting in the rain in the end per issue #1169 .
2021-02-25 21:48:37 -06:00
kay27
44d3f25767
Leave minecart by Pressing Sneak, https://git.minetest.land/MineClone2/MineClone2/issues/567
2021-02-26 00:26:27 +04:00
Elias Fleckenstein
f04a5a4cc9
Prevent Ender dragon and Wither from despawning
2021-02-25 12:48:17 +01:00
Elias Fleckenstein
0c3ab5843d
Make boats go super fast on ice and slightly faster on land
2021-02-24 10:38:49 +01:00
Elias Fleckenstein
0d2950228a
Implement #1057
2021-02-24 09:31:27 +01:00
Elias Fleckenstein
2d4b8a8232
Replace usages of get_node_group by get_item_group
2021-02-23 10:25:17 +01:00
Elias Fleckenstein
2d0612fa81
Make boats regenerate health and shake when damaged
2021-02-22 12:43:29 +01:00
Elias Fleckenstein
5de9d90569
Simplify mcl_burning API
2021-02-22 10:55:14 +01:00
kay27
0ba7e4fc4d
Fix Runtime error: attempt to index a nil value (api.lua:399 <- is_node_dangerous <- is_at_cliff_or_danger <- on_step_old <- void_damage:16)
2021-02-22 13:40:40 +04:00
epCode
512765a37d
Make use_texture_alpha an mobs_mc.entity setting
2021-02-21 17:10:04 -08:00
epCode
af89b95316
Remove unessesary code in slime+magma_cube.lua
2021-02-19 13:25:53 -08:00
epCode
393bc195fb
Enable alpha for mobs
2021-02-19 13:11:18 -08:00
Elias Fleckenstein
c9e589b931
Add mcl_burning damage interval
2021-02-18 14:47:35 +01:00
Elias Fleckenstein
aeb7078c05
Update use_texture_alpha to the minetest 5.4 conventions
2021-02-18 14:00:17 +01:00
Elias Fleckenstein
eddef41e6b
Fix #1132
2021-02-18 09:41:06 +01:00
Elias Fleckenstein
574ced80a3
Give charged creeper an explosion strength of 6
2021-02-16 09:55:36 +01:00
epCode
903a29f949
Add charged creeper
2021-02-12 16:48:46 -08:00
MysticTempest
0ec64189dc
Partial creeper explode distance fix, and fix to stop punching mobs into the air.
2021-02-11 17:27:55 -06:00
kay27
ba9ad48114
Protect paintings, fix https://git.minetest.land/MineClone2/MineClone2/issues/1080
2021-02-09 23:34:04 +00:00
MysticTempest
dc9ca16321
Enable villager spawning.
2021-02-09 06:06:19 -06:00
epCode
6f8d728035
Merge pull request 'master' ( #6 ) from MineClone2/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/epCode/MineClone2/pulls/6
2021-02-06 00:10:00 +00:00
kay27
696ae8e6fe
Merge pull request 'Fix Mobs not taking knockback on the Y-axis' ( #1061 ) from Code-Sploit/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1061
2021-02-05 21:41:38 +00:00
kay27
fa3e37c604
A mob does not drop XP unless it dies within 5 s of an attack registered as a player hit, https://git.minetest.land/MineClone2/MineClone2/issues/1021#issuecomment-13894
2021-02-05 16:34:49 +04:00
Code-Sploit
95b0a27213
Fix Mobs not taking knockback on the Y-axis
2021-02-05 10:36:48 +00:00
epCode
e0ad09900c
Merge pull request 'master' ( #5 ) from MineClone2/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/epCode/MineClone2/pulls/5
2021-02-02 22:19:58 +00:00
MysticTempest
e716ebd911
Make enderman grief less frequently, enable pseudobiome villages by default, and disable natural village generation in singlenode.
2021-02-01 15:45:22 -06:00
Elias Fleckenstein
9956e267aa
Allow for 2 drivers in a boat
2021-01-31 12:54:40 +01:00
Elias Fleckenstein
e66d66caf9
Fix #399
2021-01-28 19:02:44 +01:00