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
Lizzy Fleckenstein
d57db0444f
Use mod.conf in all mods, part 1
2021-03-04 15:22:14 +01:00
Lizzy Fleckenstein
f5b590901e
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-03-01 10:52:07 +01:00
Lizzy 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
Lizzy 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, MineClone2/MineClone2#567
2021-02-26 00:26:27 +04:00
Lizzy Fleckenstein
f04a5a4cc9
Prevent Ender dragon and Wither from despawning
2021-02-25 12:48:17 +01:00
Lizzy Fleckenstein
0c3ab5843d
Make boats go super fast on ice and slightly faster on land
2021-02-24 10:38:49 +01:00
Lizzy Fleckenstein
0d2950228a
Implement #1057
2021-02-24 09:31:27 +01:00
Lizzy Fleckenstein
2d4b8a8232
Replace usages of get_node_group by get_item_group
2021-02-23 10:25:17 +01:00
Lizzy Fleckenstein
2d0612fa81
Make boats regenerate health and shake when damaged
2021-02-22 12:43:29 +01:00
Lizzy 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
Lizzy Fleckenstein
c9e589b931
Add mcl_burning damage interval
2021-02-18 14:47:35 +01:00
Lizzy Fleckenstein
aeb7078c05
Update use_texture_alpha to the minetest 5.4 conventions
2021-02-18 14:00:17 +01:00
Lizzy Fleckenstein
eddef41e6b
Fix #1132
2021-02-18 09:41:06 +01:00
Lizzy 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 MineClone2/MineClone2#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: epCode/MineClone2#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: MineClone2/MineClone2#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, MineClone2/MineClone2#1021 (comment)
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: epCode/MineClone2#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
Lizzy Fleckenstein
9956e267aa
Allow for 2 drivers in a boat
2021-01-31 12:54:40 +01:00
Lizzy Fleckenstein
e66d66caf9
Fix #399
2021-01-28 19:02:44 +01:00
Lizzy Fleckenstein
89ce072621
Sneak to dismount when in boat
2021-01-28 17:44:55 +01:00
HimbeerserverDE
a3ccb54376
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-27 20:13:16 +01:00
HimbeerserverDE
00df587bf7
Add flame enchantment
2021-01-27 20:11:02 +01:00
kay27
7210dfcc1c
Make mobs only drop XP orbs when they're killed by hit, attempt to fix Wuzzy/MineClone2#978
2021-01-27 16:12:34 +04:00
Lizzy Fleckenstein
97594c89fb
Fix #968
2021-01-26 18:51:18 +01:00
Lizzy Fleckenstein
e05576b3f3
Don't despawn villagers
2021-01-26 18:40:16 +01:00
Elias Åström
174a3a2968
Fix creeper explosions only doing 1/2 heart damage
...
The solution was to move the creeper explosions to originate from the
center of the creepers collisionbox and not its entity position.
2021-01-26 14:13:30 +01:00
Lizzy Fleckenstein
0022c9902b
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-25 16:33:41 +01:00
MysticTempest
c1c5ed4869
Fix crash in 'mcl_spawn' in v6,flat,singlenode mapgens; and fix mobs despawning when attacking/following players.
2021-01-24 17:47:28 -06:00
Lizzy Fleckenstein
a514b97880
Make cleric sell experience bottle
2021-01-24 19:55:33 +01:00
Lizzy Fleckenstein
76bd139f1b
Rise mob spawning distance to 24 ( Closes #982 )
2021-01-24 19:07:56 +01:00
Lizzy Fleckenstein
eb01c8e9f8
Give boats HP ( Closes #991 )
2021-01-24 16:27:04 +01:00
Lizzy Fleckenstein
f9a82aab05
Implement curing zombie villagers
2021-01-23 15:40:12 +01:00
Lizzy Fleckenstein
b7c3096364
Spawn villager zombies like in Minecraft
2021-01-22 20:31:58 +01:00
kay27
2e898b3113
Decrease player burn time in Creative mode
2021-01-22 20:03:55 +04:00
MysticTempest
689e6edac2
Make 'mcl_burning' support other texture packs.
2021-01-22 03:07:21 -06:00
kay27
a41e0628e5
Fix Wuzzy/MineClone2#994 Crash in mcl_mobs
2021-01-21 12:36:33 +04:00
Lizzy Fleckenstein
b6aabfc853
Fix #992
2021-01-20 16:20:45 +01:00
Lizzy Fleckenstein
15dd969adf
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-15 17:40:57 +01:00
Lizzy Fleckenstein
50e90e8c23
Fix #983
2021-01-14 20:00:10 +01:00
Elias Fleckenstein
b338d36d63
Remove the /burn command
2021-01-12 09:19:18 +00:00
Lizzy Fleckenstein
1f05d8f876
Knockback enchantment working on mobs
2021-01-11 16:38:05 +01:00
Lizzy Fleckenstein
a9bdb7b509
Fix #969
2021-01-08 14:55:02 +01:00
Lizzy Fleckenstein
20ab04dfc0
Fix #976
2021-01-08 14:43:49 +01:00
Lizzy Fleckenstein
7bcc8c1534
Fix #863
2021-01-06 14:50:49 +01:00
Lizzy Fleckenstein
b616ce734f
Fix mobs taking damage from fire and lava even if they shouldn't
2021-01-06 13:31:51 +01:00
Lizzy Fleckenstein
f68a75f184
Fix #750
2021-01-06 13:28:58 +01:00
Lizzy Fleckenstein
3a02e90c3a
Fix mobs jumping against walls again and again due to a typo
2021-01-06 12:14:20 +01:00
Lizzy Fleckenstein
f2c978c892
Fix #885
2021-01-06 12:04:02 +01:00
Lizzy Fleckenstein
fd5f3a8df7
Mobs can't jump while already in air
2021-01-06 11:47:50 +01:00
kay27
bdd0123c77
keep mobs from disappearance
2021-01-06 11:25:56 +01:00
Lizzy Fleckenstein
52ed7f668e
Small mob shoot raycast improvement
2021-01-06 11:18:18 +01:00
Lizzy Fleckenstein
bc15c9c22d
Fix #965
2021-01-06 10:36:57 +01:00
kay27
faa944193a
try to fix Wuzzy/MineClone2#963
2021-01-05 20:45:56 +01:00
Lizzy Fleckenstein
059629c51f
Fix wrong mob spawning distance from player
2021-01-05 20:29:10 +01:00
Lizzy Fleckenstein
cd1b8e9d2f
Fix #962
2021-01-05 20:12:50 +01:00
Lizzy Fleckenstein
8b92d795d2
Fix #960
2021-01-05 18:05:20 +01:00
Lizzy Fleckenstein
5899c2059f
Fix #860
2021-01-05 18:02:41 +01:00
Lizzy Fleckenstein
6f49a3d535
Fix #788
2021-01-05 17:52:27 +01:00
Lizzy Fleckenstein
e7721b91a0
Fix #959
2021-01-05 17:35:06 +01:00
Lizzy Fleckenstein
8ef14dd81f
Fix #872
2021-01-05 17:23:24 +01:00
Lizzy Fleckenstein
ac54e3caf3
Fix despawning once and for all (hopefully)
2021-01-04 16:40:18 +01:00
Lizzy Fleckenstein
507f2d872b
Fix #949
2021-01-04 14:21:28 +01:00
Lizzy Fleckenstein
f86cf37ac9
Fix zombies sometimes just disappearing when dieing to fire
2021-01-04 13:30:30 +01:00
Lizzy Fleckenstein
cfa6937df4
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2 into burning_objects
2021-01-04 11:45:06 +01:00
Lizzy Fleckenstein
c36dc16527
Fix #948
2021-01-04 10:15:28 +01:00
Lizzy Fleckenstein
10d6ca4107
Change max_hear_distance of fire sound and tweak fire entity size
2021-01-03 18:22:33 +01:00
Lizzy Fleckenstein
9e97331bdc
Fix mobs despawning while close to player
2021-01-03 15:10:50 +01:00
kay27
30379c823c
Clean up some spaces in code after merging https://git.minetest.land/EliasFleckenstein03/MineClone2
2021-01-03 00:42:07 +04:00
Lizzy Fleckenstein
c2521885ff
Remove extinguish sound
2021-01-02 14:03:50 +01:00
Lizzy Fleckenstein
7d45055a59
Remove minetest.env in mcl_mobs API
2021-01-02 12:45:23 +01:00