ancientmarinerdev
2d0ea5e205
Enable concurrent pathing so pathing orders aren't queued
2022-11-03 21:34:14 +00:00
ancientmarinerdev
ad137304bc
Fix bug where if it finds wrong door and can't plot route it hogs the pathing
2022-11-03 21:34:14 +00:00
ancientmarinerdev
ac45dec544
Villager should find the closest bed to claim
2022-11-03 21:34:14 +00:00
ancientmarinerdev
ea9c9e74b0
Failed check should come before last pathed check to avoid a failed check taking up a good opportunity to path
2022-11-03 21:34:14 +00:00
ancientmarinerdev
5866983bf5
Villager will try to take the job block closest to them
2022-11-03 21:34:14 +00:00
ancientmarinerdev
17e3e83f43
Villagers should not try and path if they have failed recently
2022-11-03 21:34:14 +00:00
cora
da9f253117
Add setting for mob-movement stop range
2022-11-03 14:32:50 +01:00
cora
cdd8ea1dbc
Optimize dripping ABMs
2022-11-03 14:11:03 +01:00
TheOnlyJoeEnderman
126de74904
add axolotl to language template
2022-11-02 22:54:21 +00:00
ancientmarinerdev
2f4622909e
Right click shouldn't stop work and allow a reset of trades
2022-11-02 22:09:35 +01:00
ancientmarinerdev
5ff4ce7116
Less verbose logging
2022-11-02 22:09:35 +01:00
ancientmarinerdev
c606092066
Pathfinding fix for villagers
2022-11-02 22:09:35 +01:00
ancientmarinerdev
5d5babdb20
Tweak distance to current_target check
2022-11-02 22:09:35 +01:00
ancientmarinerdev
7f33287e18
Reset trade counter when unlocking trades
2022-11-02 22:09:35 +01:00
ancientmarinerdev
1d667c26b5
Villagers will open and close doors when pathing through. Any failing steps now have a threshold to abandon failed pathing.
2022-11-02 22:09:35 +01:00
ancientmarinerdev
a01c3d1342
Pumkin price unreasonable and fix logging.
2022-11-02 22:09:35 +01:00
ancientmarinerdev
f9ec402b29
Only to door if we can get from door to target
2022-11-02 22:09:35 +01:00
ancientmarinerdev
cabe299456
Villager fixes
2022-11-02 22:09:35 +01:00
ancientmarinerdev
bf491c35a1
Fix bug
2022-11-02 22:09:35 +01:00
ancientmarinerdev
04cac7156e
Villagers gather at lunch time, reset trade when they get to work.
2022-11-02 22:09:35 +01:00
Johannes Fritz
963547a0ca
Fix axolotl model
2022-11-02 12:45:12 -05:00
TheOnlyJoeEnderman
d5ca4fca9b
fix constant need to run for the hills, restore ability to jump
...
previous commit just added comments.
2022-11-02 04:30:09 +00:00
TheOnlyJoeEnderman
3bdd1ea160
Update 'mods/ENTITIES/mobs_mc/axolotl.lua'
2022-11-02 04:15:40 +00:00
TheOnlyJoeEnderman
5cc835df93
fix indentation ln 53, 72, 73; change list on ln 50 to seperate lines
2022-11-02 03:25:10 +00:00
cora
646a341f52
Fix mob api can_spawn callback
2022-11-02 03:47:23 +01:00
cora
3629f88dc0
Make strider usable
2022-11-01 04:52:17 +01:00
cora
21f5586669
Fix strider spawning
2022-11-01 04:52:17 +01:00
cora
fb67bc74ba
Fix strider riding
2022-11-01 04:52:17 +01:00
cora
fb1c1a483e
Add strider
2022-11-01 04:52:17 +01:00
cora
d1f0ade2e8
Grow wither rose when wither kills mob
2022-11-01 04:52:17 +01:00
cora
eef4b52ce4
Remove "wild" nether wart, remove natural wither skelly spawning
...
wither skellys spawn on bridges now, enough wart in outposts
and bulwarks
2022-11-01 04:52:17 +01:00
epCode
4575fd0d81
Fix prexisting villagers getting rid of job clothes
2022-11-01 04:40:51 +01:00
epCode
8a2962cd46
Fix all mobs being givin armor list (Fix Villager loosing jobs)
2022-11-01 04:40:51 +01:00
epCode
9099f3ac7a
Fix mobs flopping for the first second when in thier own element
2022-11-01 04:40:51 +01:00
ancientmarinerdev
532fc22f62
Uncommenting yaw change on go to pos. Breaks pathfinding.
2022-10-31 23:19:04 +00:00
TheOnlyJoeEnderman
88d02da047
Update 'mods/ENTITIES/mobs_mc/init.lua'
2022-10-31 18:17:14 +00:00
TheOnlyJoeEnderman
7aafb67923
fix flipped UVs
2022-10-31 00:07:30 +00:00
TheOnlyJoeEnderman
e7bcc89e65
Merge branch 'master' into Axolotl
2022-10-30 21:14:49 +00:00
TheOnlyJoeEnderman
1e003a2571
Remove cold and non-water biomes from spawn list, add "LushCaves" to biome list
...
I will change it to only Lush Caves if/when they are added.
2022-10-29 22:29:09 +00:00
TheOnlyJoeEnderman
3001832b8f
Update 'mods/ENTITIES/mobs_mc/init.lua'
2022-10-29 21:44:39 +00:00
epCode
2b2c2cf9cc
remove debug and remove resetting value 20 times per second
2022-10-29 12:08:06 +02:00
epCode
5378d8eba7
add random horse speed per mc wiki
2022-10-29 12:08:06 +02:00
epCode
4fa1c445cc
add customizable speed to mounts, not set value.
2022-10-29 12:08:06 +02:00
epCode
83d92e08ca
add an adjustable variable for avoid distance
2022-10-29 12:08:06 +02:00
epCode
eed5ec6f63
return pathfinding changes
2022-10-29 12:08:06 +02:00
epCode
702ba25283
Fix dogshooter animation when moving back
2022-10-29 12:08:06 +02:00
epCode
de73129c2b
Make skeleton strafe and avoid enemies
2022-10-29 12:08:06 +02:00
epCode
d1d9f76c5d
Mobs set players on fire if they are/dogshoot strafing and enemy avoidance
2022-10-29 12:08:06 +02:00
cora
672e44bbb1
Don't spawn multiple mobs at the same position
...
this was originally intended to simulate group spawning i think
2022-10-29 11:50:45 +02:00
TheOnlyJoeEnderman
e2107601f4
move axolotl from MCL to voxelgoodenough
2022-10-29 05:40:13 +00:00
TheOnlyJoeEnderman
35ac5c75f5
Update 'mods/ENTITIES/mobs_mc/init.lua'
2022-10-29 03:52:38 +00:00
TheOnlyJoeEnderman
b1355513dd
Merge branch 'master' into Axolotl
2022-10-28 07:18:37 +00:00
TheOnlyJoeEnderman
77bf8e0fb0
add axolotl
2022-10-28 07:15:49 +00:00
TheOnlyJoeEnderman
92d4e4f1e1
add axolotl to mob list
2022-10-27 04:39:22 +00:00
TheOnlyJoeEnderman
ca0786f549
add animations to axolotl
...
they do not appear in-game. If you can fix it, please do.
2022-10-27 04:33:38 +00:00
TheOnlyJoeEnderman
7f291aa109
add animations to axolotl
...
They should appear in game, but they don't.
2022-10-27 04:32:17 +00:00
TheOnlyJoeEnderman
4683384da1
add animations to axolotl
...
They don't appear in game for some reason. I did everything correctly to my knowledge.
2022-10-27 04:31:00 +00:00
epCode
ef923deff1
Merge branch 'master' into mob_head_code_improvments
2022-10-27 01:34:39 +00:00
epCode
ee9301467c
give zombie's the ability to wear armor.
2022-10-27 01:32:40 +00:00
epCode
239eca8988
make mob's not switch armor lying on the ground if they are already equiped.
2022-10-27 01:14:04 +00:00
epCode
86eef8827a
Add working mob armor api
...
TODO: make mobs only put on a piece if they don't already have it.
2022-10-27 01:08:36 +00:00
TheOnlyJoeEnderman
d34710be85
add axolotl blender file so others can edit
2022-10-26 21:45:40 +00:00
TheOnlyJoeEnderman
e01f103723
add axolotl sounds
2022-10-26 21:37:11 +00:00
TheOnlyJoeEnderman
109d162bca
add temporary axolotl model witn no animations
2022-10-26 21:15:19 +00:00
TheOnlyJoeEnderman
d89c1c0e5e
change axolotl texture name
2022-10-26 21:09:57 +00:00
TheOnlyJoeEnderman
1efacd5a1b
change axolotl texture name
2022-10-26 21:09:17 +00:00
TheOnlyJoeEnderman
5abf7d187c
Delete 'mods/ENTITIES/mobs_mc/textures/extra_mobs_spawn_icon_axolotl.png'
2022-10-26 21:06:19 +00:00
TheOnlyJoeEnderman
2f975f2155
Delete 'mods/ENTITIES/mobs_mc/textures/extra_mobs_axolotl_white.png'
2022-10-26 21:06:02 +00:00
TheOnlyJoeEnderman
fbb1aaf29f
Delete 'mods/ENTITIES/mobs_mc/textures/extra_mobs_axolotl_purple.png'
2022-10-26 21:05:49 +00:00
TheOnlyJoeEnderman
4bee5268cd
Delete 'mods/ENTITIES/mobs_mc/textures/extra_mobs_axolotl_pink.png'
2022-10-26 21:05:36 +00:00
TheOnlyJoeEnderman
d575e8394d
Delete 'mods/ENTITIES/mobs_mc/textures/extra_mobs_axolotl_green.png'
2022-10-26 21:05:22 +00:00
TheOnlyJoeEnderman
a8250e2544
Delete 'mods/ENTITIES/mobs_mc/textures/extra_mobs_axolotl_brown.png'
2022-10-26 21:05:08 +00:00
TheOnlyJoeEnderman
7e54597a25
Delete 'mods/ENTITIES/mobs_mc/textures/extra_mobs_axolotl_yellow.png'
2022-10-26 21:04:46 +00:00
TheOnlyJoeEnderman
a47df3dcdc
Delete 'mods/ENTITIES/mobs_mc/textures/extra_mobs_axolotl_black.png'
2022-10-26 21:04:20 +00:00
TheOnlyJoeEnderman
eaa397a7da
add new advancement, remove ability to jump
2022-10-26 20:27:14 +00:00
TheOnlyJoeEnderman
e4995524de
change axolotl model, texture, sound names
2022-10-26 20:24:48 +00:00
epCode
6c0e29891d
Fix a problem with smooth turning
2022-10-26 19:03:33 +00:00
epCode
306db6b609
make shooting mobs calculate raycast bool for shooting with shoot_offset
...
Basically makes skeletons accurately when to shoot and when not to.
2022-10-25 23:52:16 +00:00
ancientmarinerdev
f8ee473383
Fix villager work times
2022-10-26 00:17:29 +01:00
ancientmarinerdev
eebea4a7a9
Clean up and add pathfinding constant
2022-10-26 00:11:55 +01:00
ancientmarinerdev
37e4dd5556
Villagers will now path through doors. Villagers don't stand around whne not working.
2022-10-26 00:11:55 +01:00
epCode
65289de86e
Mobs jump over 1-2 block pits
2022-10-25 23:00:03 +00:00
epCode
6fa85a3a0c
fix passive mobs twisting their heads unnaturally
2022-10-25 19:18:08 +00:00
epCode
de4c40f60a
When mobs stop, don't stop animations easier
...
fixes mob punch animation.
2022-10-25 18:57:58 +00:00
epCode
636e5545a7
Attacking mobs don't care if they cant make a jump.
...
they try anyway
2022-10-25 18:54:57 +00:00
epCode
70beaf6b3d
Give mobs more room to judge a jump
2022-10-25 18:52:51 +00:00
epCode
b89a9375da
Some performance improvements
...
also add a bit to make mobs look at any player getting too close
2022-10-25 18:51:40 +00:00
AFCMS
4d6e79b07f
Rewrite mcl_dripping README to Markdown, add API exemple and update infos
2022-10-25 12:00:03 +02:00
AFCMS
3432734c37
Refactor mcl_dripping
2022-10-25 12:00:03 +02:00
epCode
970011e02b
make mob constant for velocity rotate with mob.
...
this simply makes the constant value for continually adding velocity to a mob rotate when the mob rotates. this is because the constant velocity value was not called often enough.
2022-10-25 00:15:13 +00:00
epCode
97c062a1ef
fix cave spiders not the correct size/eyes being damageable
2022-10-24 20:14:37 +00:00
cora
ae0b5381e4
Merge pull request 'Villagers - Work, sleep and wander. Check and claim beds etc.' ( #2816 ) from ancientmarinerdev/MineClone2:feature/villager_improvement_rb into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/2816
Reviewed-by: cora <cora@noreply.git.minetest.land>
2022-10-23 23:36:49 +00:00
epCode
063325082d
undelcared global yaw in mob api fix
...
Fixes #2839
2022-10-23 21:23:50 +00:00
ancientmarinerdev
b9d58c2f79
Cows and villagers can go into attack state and become non-functional
2022-10-23 22:16:35 +01:00
cora
ddb64421d0
Add missing texture for zombie horse
...
the one in pixelperfection seems to be the mc one - this one is
made from horse_grey and horse_skeleton by me, cora, cc0
2022-10-23 18:46:02 +02:00
cora
34dcba0b70
Protect on_pick_up against unsafe usage
2022-10-23 13:46:27 +02:00
ancientmarinerdev
ccf7b54481
Fix work times
2022-10-23 01:17:51 +01:00
ancientmarinerdev
e1b685429d
Texture now changes when villager loses job.
2022-10-23 01:12:19 +01:00
ancientmarinerdev
a8b336381d
Villagers - On die, clear job and bed. Get same job if already traded. Thunderstorms go to bed
2022-10-22 01:28:45 +01:00
TheOnlyJoeEnderman
0589816c75
fix missing parts of textures
2022-10-21 01:10:55 +00:00
TheOnlyJoeEnderman
162fe3bc1c
fix missing parts of textures
2022-10-21 01:10:35 +00:00
TheOnlyJoeEnderman
05329c908f
add axolotl spawn icon
2022-10-21 00:41:27 +00:00
TheOnlyJoeEnderman
f8fe943fa6
add axolotl skin
2022-10-21 00:40:34 +00:00
TheOnlyJoeEnderman
6ee8e98ae3
add axolotl skin
2022-10-21 00:40:12 +00:00
TheOnlyJoeEnderman
65c7b741bb
Add axolotl bucket texture
2022-10-21 00:39:15 +00:00
TheOnlyJoeEnderman
8001a1ea07
add axolotl lua file
2022-10-21 00:38:24 +00:00
cora
9245c85296
Fix crash when golem tries to pickup item
2022-10-21 01:40:37 +02:00
epCode
3ae3bc7f4e
fix non-moving entities having no animations
2022-10-20 03:35:16 +00:00
epCode
14e7fea6c2
Make mob walk velocity be more normal
...
fixes : #2819
2022-10-20 03:35:16 +00:00
epCode
18283fb593
fix zpigmen textures
2022-10-19 11:02:20 -07:00
ancientmarinerdev
d148e6d4ba
Villagers - Work, sleep and wander. Check and claim beds etc.
2022-10-19 01:10:16 +01:00
Johannes Fritz
cb2c01b1e2
Fix chest boat model
2022-10-18 08:14:20 -05:00
cora
663900bee3
Add hoglin to piglin attack list
...
doesn't appear to work though
2022-10-17 13:57:42 -06:00
cora
88de3656b1
Fix possible crash when spawning piglin
2022-10-17 13:57:42 -06:00
cora
d13d50333f
Don't drop trades inside nodes
2022-10-17 13:57:42 -06:00
cora
bb640b4f1c
make villager item pickup use new api feature
2022-10-17 13:57:42 -06:00
cora
1ac0da335a
on_pick_up api: remove empty stack entities
2022-10-17 13:57:41 -06:00
cora
efb3072458
Add spawn egg colors, fix translator
2022-10-17 13:57:41 -06:00
cora
0b9fcae8ea
document api addition
2022-10-17 13:57:41 -06:00
cora
4570226536
De-spaghettify piglin code a bit
2022-10-17 13:57:41 -06:00
cora
71ad3b91db
Add hoglin and zoglin
2022-10-17 13:57:41 -06:00
cora
f7703c2889
Fix piglins taking whole stacks
2022-10-17 13:57:41 -06:00
cora
8cb73ee509
Fix on_pick_up api
...
accepts a returned itemstring from the callback now
2022-10-17 13:57:41 -06:00
cora
79265a596b
enable zombie piglin transformation
2022-10-17 13:57:41 -06:00
cora
eed7c67f60
Fix piglin arrows
2022-10-17 13:57:41 -06:00
cora
f8777220a3
trade on item pickup instead of on_rightclick
2022-10-17 13:57:41 -06:00
cora
5b3480860a
Add piglin from mcl5
2022-10-17 13:57:41 -06:00
epCode
4834b01091
fix punching ghast not getting velocity
2022-10-17 12:38:51 -07:00
cora
7c15b929fa
Fix possible crash
2022-10-17 11:42:27 +02:00
cora
2e01180fc8
Fix "hibernating" mobs flying upwards
2022-10-17 11:42:27 +02:00
cora
6f6dac02e8
don't damage falling mobs landing on air or ignore
2022-10-17 11:42:27 +02:00
cora
a745075143
Allow mobs to still fall when out of range
2022-10-17 11:42:27 +02:00
epCode
74ba2a105c
fix mob death animation
2022-10-17 11:41:17 +02:00
cora
f61efce434
Fix crash throwing snowball at (runaway=true) mobs
2022-10-16 22:20:06 +02:00
epCode
677fcb48c9
fix mob floping
2022-10-15 12:09:25 -07:00
epCode
8e28c296ca
fix mobs flying out of thier element, and increase mob gravity closer to MC
2022-10-15 11:57:53 -07:00
epCode
22e6731261
various mob improvments
2022-10-15 11:25:26 -07:00
cora
a6a98fb7ae
Fix crash when getting attacked by mob while in boat
2022-10-15 01:58:19 +02:00
epCode
f242655b13
make mobs predict jumps before even getting too close to a bock.
2022-10-15 01:47:43 +02:00
epCode
44ba08cb8b
make die animation more smooth for all mobs
2022-10-15 01:47:43 +02:00
epCode
ba127ecb12
fine-tune mob velocity
2022-10-15 01:47:43 +02:00
epCode
82153c2af9
make mob movment more fluid
2022-10-15 01:47:43 +02:00
cora
224bbff56b
Open minecart inv with regular rightclick
2022-10-15 00:40:03 +02:00
cora
0c993294fb
Make choat collisionbox a bit taller
2022-10-14 21:52:57 +00:00
cora
1b57650317
fix boat collisonbox to fit the model better
...
it says in a comment to not *lower* it - i made it higher. All
seems to work - boat does not fall through the world.
2022-10-14 21:52:57 +00:00
cora
e245ff02c2
Place player in front of choat, disallow passenger
2022-10-14 21:52:57 +00:00
cora
0ec4cb5502
Open inv on shift+rightclick
2022-10-14 21:52:57 +00:00
cora
cb7df652f7
Fix title double display in boats and minecarts
2022-10-14 21:52:57 +00:00
cora
d90b3c046a
give mobs a slightly heigher jump height
...
so they don't need 2 tries to jump on a node
2022-10-14 02:44:23 +02:00
cora
c855f51829
fix mobs not jumping anymore
2022-10-14 02:40:25 +02:00