cora
cf51c60527
Fix shulker bullets ignoring armor
2023-12-13 02:42:08 +01:00
cora
55fe71d73b
Add a get_arrow_hit_func function to mcl_mobs
...
reason for this is that player:punch used by most mobs ignores armor
worn by player
2023-12-13 02:42:08 +01:00
cora
58bb26a7ef
Make shulker bullets homing
2023-12-13 02:42:08 +01:00
cora
f5079f1568
Add an option for mob arrows to be "homing"
2023-12-13 02:42:08 +01:00
Bakawun
b4511fb8c7
Shulker, add missing false statement
2023-12-13 02:42:08 +01:00
Bakawun
b02a3deec7
Shulker; fix attack open animation, improve peek
2023-12-13 02:42:08 +01:00
Bakawun
26cfdf0b7c
Shulker: randomize shoot interval
...
Randomize shoot interval to between 1 and 5.5 seconds and set default shoot interval to 5.5
2023-12-13 02:42:08 +01:00
Bakawun
8d34ff2a9a
Shulker: Make shulker peek periodically
...
Adjust walk and animation settings so the shulker peeks out randomly.
2023-12-13 02:42:08 +01:00
Bakawun
e6ddc03d3c
Shulker: lower shoot interval to 1 second
...
In this video we can see the shulkers are shooting at a rate of once per second.
https://youtube.com/shorts/8tUFaSZ4b7I?si=sszp4cnyXR4dXg9B
The wiki confirms this but mentions a range of 1 to 5.5 seconds.
I think this range is caused by the shulker closing and stopping shots for a few seconds but no longer than the max interval of 5.5
https://minecraft.fandom.com/wiki/Shulker#:~:text=The%20shulker%20continues%20firing%20every,unaffected%20by%20Levitation%20when%20hit
2023-12-13 02:42:08 +01:00
the-real-herowl
8b00fff4cb
Remove dangling else
2023-12-11 00:54:30 +01:00
the-real-herowl
cf70de0ecc
Add an on_attack callback for mobs ( #4064 )
...
Added an on_attack callback that allows to execute additional custom logic after each attack.
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4064
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2023-12-10 16:10:33 +00:00
the-real-herowl
ca71e949a8
Credits update
2023-12-09 00:01:19 +01:00
the-real-herowl
47f920c9df
Updated release credits and set version for 0.85
2023-12-09 00:01:19 +01:00
the-real-herowl
bb66f81999
Merge pull request 'Combat rebalancing' ( #4036 ) from combat_rebalancing into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4036
2023-12-08 22:06:06 +00:00
the-real-herowl
a344755894
Merge pull request 'horse: drops: remove 2nd saddle, add armor' ( #4047 ) from Bakawun/MineClone2:horse into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4047
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2023-12-07 01:02:38 +00:00
the-real-herowl
c03366aa12
Merge pull request 'Fix syntax errors and update spanish translations' ( #4050 ) from megustanlosfrijoles/frijolesclone2:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4050
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2023-12-06 23:36:09 +00:00
José M
bb1e572287
Update mcl_compass.es.tr and fix syntax errors
2023-12-05 18:39:29 -06:00
Eliy21
4127d120d2
Add server privs restriction to mcl_villages build tool ( #4043 )
...
<!--
Please follow our contributing guidelines first:
https://git.minetest.land/MineClone2/MineClone2/src/branch/master/CONTRIBUTING.md#how-you-can-help-as-a-programmer
By submitting this pull request, you agree to follow our Code of Conduct:
https://git.minetest.land/MineClone2/MineClone2/src/branch/master/CODE_OF_CONDUCT.md
-->
Fixes #4022
### Testing
-Make a new world, check host server and go into creative mode
-Since you're the server you have the server privs so get the mcl_villages build tool item in creative inventory and use it to see if it works
-Have someone join your server and give them the same item to use and see if they are restricted from using it
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4043
Reviewed-by: chmodsayshello <chmodsayshello@hotmail.com>
Co-authored-by: Eliy21 <eliy21@noreply.git.minetest.land>
Co-committed-by: Eliy21 <eliy21@noreply.git.minetest.land>
2023-12-05 12:49:49 +00:00
Eliy21
86dad4693e
Add warning log if players with 0 hp joined ( #4051 )
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4051
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: Eliy21 <eliy21@noreply.git.minetest.land>
Co-committed-by: Eliy21 <eliy21@noreply.git.minetest.land>
2023-12-05 08:21:37 +00:00
José M
f39fe17895
Update mesecons_lightsone spanish translation
...
Fixed a syntaxis error at line 3 and added the missing translation for line 4
2023-12-04 22:51:50 -06:00
Eliy21
0673fcc25b
Respawn dead players when they login so they don't get stuck without the death formspec ( #4041 )
...
Hopefully will prevent the dead player not respawning when logging in bug from happening
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4041
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: Eliy21 <eliy21@noreply.git.minetest.land>
Co-committed-by: Eliy21 <eliy21@noreply.git.minetest.land>
2023-12-05 01:08:50 +00:00
the-real-herowl
589de76613
Fixed a code branch never being run
2023-12-05 01:59:05 +01:00
the-real-herowl
1857341b59
Fixed player knockback from arrows
2023-12-05 00:58:10 +00:00
the-real-herowl
46d9c66000
Fixed mobs executing custom on_punch with punch fail
2023-12-05 00:58:10 +00:00
the-real-herowl
cca6645524
Added player damage invulnerability
2023-12-05 00:58:10 +00:00
the-real-herowl
24ffd64cad
Knockback fixes
2023-12-05 00:58:10 +00:00
the-real-herowl
e29654a0f6
Revert healing interval default to the lower value
2023-12-05 00:58:10 +00:00
José Muñoz
027e0e8337
Fix a typo in the spanish translation ( #4039 )
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4039
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: José Muñoz <dr.cabra@disroot.org>
Co-committed-by: José Muñoz <dr.cabra@disroot.org>
2023-12-05 00:05:39 +00:00
bakawun
2ba73f832c
horse: drops: remove 2nd saddle, add armor
2023-12-04 20:17:39 +01:00
chmodsayshello
43e7a952ac
use math.ceil to get amount of needed players
2023-11-30 22:29:56 +01:00
codiac
4cf865a36c
Fix passive threshold in nether and end ( #4030 )
...
Fix light check for passive mobs in other dimensions. It is apparently the same in all dimensions. If a mob has it's own spawn_check function then that should be used regardless of it's type.
Fixes #4029
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4030
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: codiac <codiac@inbox.lv>
Co-committed-by: codiac <codiac@inbox.lv>
2023-11-28 02:45:18 +00:00
Eliy21
b57f6be81d
Make showing advancement chat messages into a setting ( #4032 )
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4032
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: Eliy21 <eliy21@noreply.git.minetest.land>
Co-committed-by: Eliy21 <eliy21@noreply.git.minetest.land>
2023-11-28 01:37:45 +00:00
the-real-herowl
cd40861b3b
Merge pull request 'Add stonecutter functionality' ( #3999 ) from stonecutter_functionality into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3999
2023-11-27 23:37:57 +00:00
Kostinatyn Tsiupa
1da7bb0bdc
hopper reimplementation
...
Reimplemented hoppers and all (blast_furnace, furnace, smoker, composters, double chaets, shulker_boxes, droppers, bookshelvs and brewing_stands) connected nodes
2023-11-27 14:33:01 +02:00
the-real-herowl
1044163717
Fixed the ambiguous /clear command being dangerous ( #4026 )
...
Implements #3826
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4026
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2023-11-27 02:22:39 +00:00
ThePython10110
570ea114ec
Fix weathered cut copper crafting ( #4033 )
...
Just fixing a typo.
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4033
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: ThePython10110 <thepython10110@noreply.git.minetest.land>
Co-committed-by: ThePython10110 <thepython10110@noreply.git.minetest.land>
2023-11-27 02:21:48 +00:00
the-real-herowl
8fd988da11
Increased cut copper recipe output
2023-11-25 23:52:04 +00:00
the-real-herowl
f1c5f0ca1c
Fixed duplication bug
2023-11-25 23:52:04 +00:00
the-real-herowl
b4080b6275
Credits update in mod.conf
2023-11-25 23:52:04 +00:00
the-real-herowl
bb48e47488
Made stonecutter player metadata consistent
2023-11-25 23:52:04 +00:00
the-real-herowl
a6025b751a
Uneven crafts support
...
-taking part of the resulting stack now produces well-defined results
-stonecutter won't allow amount undivisible by recipe count anymore
2023-11-25 23:52:04 +00:00
the-real-herowl
af2f58248f
Added the ability to stonecut up to full stack
2023-11-25 23:52:04 +00:00
AFCMS
e324a1a74b
Make inventory use the util functions
2023-11-25 23:52:04 +00:00
AFCMS
4836418cf6
Rework Stonecutter
2023-11-25 23:52:04 +00:00
AFCMS
a001f84786
Add utility functions to clean inventory lists
2023-11-25 23:52:04 +00:00
AFCMS
2128dd4c15
Add basic table ordered keys iterator
2023-11-25 23:52:04 +00:00
the-real-herowl
c183da7714
Updated README
2023-11-25 23:52:04 +00:00
the-real-herowl
fd17bf1a29
Removed old implementation groups
2023-11-25 23:52:04 +00:00
the-real-herowl
0c7b4d473c
Copper blocks stonecutter recipes
2023-11-25 23:52:04 +00:00
the-real-herowl
6ebd3ccb7d
Third batch of stonecutter recipes
...
-deepslate
-blackstone
-quartz bricks
2023-11-25 23:52:04 +00:00