SumianVoice
e6a97031ef
remove unnecessary check
2022-07-22 03:27:41 +02:00
SumianVoice
120b096fc8
move self.food check
2022-07-22 03:27:41 +02:00
SumianVoice
9d52fed357
non-tamable mobs will not send tame param to feed_tame func,
...
changed event flow so it tries in order: heal, tame, breed, grow child
2022-07-22 03:27:41 +02:00
SumianVoice
e5c1da4380
make it check not child, since the return statement was removed
2022-07-22 03:27:41 +02:00
SumianVoice
a07a5b24bd
animals don't take food from player unless it is used for something
2022-07-22 03:27:41 +02:00
SumianVoice
c626c977d1
Update api.lua
2022-07-22 03:27:41 +02:00
cora
e1130a105f
fix wrong sound position
2022-07-21 12:03:46 +02:00
cora
54337e9854
never show nitwit trading formspec
2022-07-19 11:46:28 +02:00
cora
d89ef0581f
Optimize ABMs
2022-07-18 22:28:02 +02:00
cora
0298cecbcd
change dripping entities to particles
2022-07-18 22:28:02 +02:00
cora
68d45ff606
Remove MushroomIsland from several mobs spawn list
2022-07-18 02:11:48 +02:00
cora
bf756403a3
Fix animals attacking players for no reason
2022-07-18 00:10:23 +00:00
cora
99037cb0ec
adapt several mob spawning conditions to mc
2022-07-18 00:10:23 +00:00
cora
1087d9e54b
Implement mc like mob cap
2022-07-18 00:10:23 +00:00
cora
2d3f4531c9
Add mob spawning debug command
2022-07-18 00:10:23 +00:00
cora
987ae3c6e8
Fix mobs spawning inside nodes
2022-07-18 00:10:23 +00:00
cora
3a32e4e4e9
Never spawn mobs on bedrock
2022-07-18 00:10:23 +00:00
cora
9883a37754
Enable group spawning for all mobs, add mc values
2022-07-18 00:10:23 +00:00
cora
a68343b71d
Add group spawning minimum attribute
2022-07-18 00:10:23 +00:00
cora
a077e4535f
Fix non-monsters being unable to attack
...
A check in the relevant function excluded all non-monsters from
looking for targets to attack. This removes that check and relies
on the passive attribute of the entity
2022-07-18 00:10:23 +00:00
cora
a49e66dbd3
Detection radius is 20 according to the wiki
2022-07-17 23:42:34 +02:00
cora
e9ad2cfe11
Make parrots imitate nearby mobs
2022-07-17 23:34:39 +02:00
Ale
27482ede7f
update locale es
2022-07-15 22:55:03 +00:00
cora
ee9cc5341b
Fix villager crash when opening iron doors
2022-07-15 22:11:07 +00:00
cora
aab3180269
clear empty nametag as well as nil
2022-07-15 04:40:12 +02:00
cora
9e60d24fe0
Never spawn mobs on leaves
2022-07-13 16:45:41 +02:00
cora
8d9c5059f3
Fix wither dupe
...
faulty on_place would not removed placed wither skelly head from
inv. This also prevents the execution of the schematic checking
routine if there is no soul sand under the head.
2022-07-12 23:11:00 +02:00
cora
c1686923d3
Fix crash when no group spawning positions found
2022-07-11 22:31:35 +02:00
cora
4a4636523e
Add new mobs to translation template.
2022-07-09 22:14:37 +02:00
cora
e9b72083b3
Fix translator modnames
2022-07-09 02:30:48 +02:00
cora
aed96a4912
Add original dolphin texture
...
cc0 by cora
2022-07-09 02:30:48 +02:00
cora
f202ed8327
spawn in groups
2022-07-09 02:30:48 +02:00
cora
44abef44e1
Make fish buckets work with water mobs
2022-07-09 02:30:48 +02:00
cora
ae0eb85ffc
Add salmon, cod and dolphin from mcl5
2022-07-09 02:30:48 +02:00
cora
de9056ae62
Fix child mobs collision boxes
2022-07-08 23:57:02 +02:00
cora
08a1ecd879
Don't take extra bread when feeding
2022-07-08 23:57:02 +02:00
cora
bcb76f7bd2
correctly lock job when traded
2022-07-08 23:57:02 +02:00
cora
8fe40fcd26
remove old debug line
2022-07-08 23:57:02 +02:00
cora
98c48dab8c
abolish child labor
2022-07-08 23:57:02 +02:00
PrairieAstronomer
465d91036f
Added Campfire to Fisherman Villager Trades
2022-07-08 02:37:20 +02:00
cora
31289f5686
villagers that haven't traded loose job on js gone
2022-07-05 23:47:30 +02:00
cora
672b9dbedf
make pathfinding to jobsite more smooth
2022-07-05 23:47:30 +02:00
cora
dd5e9afbd9
villagers only get a job when they touch jobsite
2022-07-05 23:47:30 +02:00
cora
21d5ab88a5
comment out natural villager spawning
2022-07-05 23:47:30 +02:00
cora
0e6250b2a3
Fix rabbit spawning biomes
2022-07-04 12:50:48 +02:00
cora
bc2e61921f
do not spawn polar bears in extremehills+_snowtop
2022-07-04 01:46:41 +02:00
cora
b1c97a0510
prevent ground squids, variable spawn height
2022-07-04 01:41:45 +02:00
MysticTempest
677110e39f
Disable the despawn timer catchup for items that were unloaded.
2022-07-03 04:28:43 -05:00
PrairieAstronomer
40a421ddd0
Hidden in the Depths Advancement
2022-07-01 12:41:01 -06:00
PrairieAstronomer
687bc04560
Who is Cutting Onions? Advancement
2022-07-01 12:39:10 -06:00
PrairieAstronomer
ed2fc6601e
Added Smithing Table to Toolsmith Villager Jobsite
2022-06-30 14:11:13 +02:00
cora
d9e40d5223
set profession first in on_spawn
2022-06-26 11:20:20 +02:00
cora
86651e7557
Fix zombie villager curing (crash)
2022-06-26 11:20:20 +02:00
RandomLegoBrick
b5eda3000e
Merge branch 'master' into grindstone
2022-06-20 19:58:49 +00:00
TheRandomLegoBrick
99469ff1c5
Add grindstones
2022-06-20 12:46:59 -07:00
cora
e3c5b2cbb5
Fix crash on ghast explosions
...
In certain situations the arrow can be invalidated until its
get_pos() is called here - e.g. when the player wears over-
enchanted blast protection (65k in this case).
This uses the player position for the explosion in these cases
2022-06-20 13:40:05 +02:00
cora
5b366c692d
Enable mob spawning in new biomes
...
lower ghast spawning chance
2022-06-19 00:24:52 +02:00
cora
8efbd89b6a
Add basalt columns & lava pools
2022-06-19 00:24:52 +02:00
cora
98a322443b
make "old" villagers keep their job
2022-06-17 13:59:32 +00:00
cora
cd43076ea3
additionally rate limit villager jobhunts
2022-06-17 15:54:53 +02:00
cora
e630ea59c9
Rate limit pathfinding attempts
...
In certain situation it otherwise results in excessive attempts to
find a path.
2022-06-17 15:54:53 +02:00
cora
8651e3b04e
randomize spawning list
2022-06-15 05:06:31 +02:00
cora
60f164d46a
Fix horse and wolf spawning biomes
2022-06-15 05:06:31 +02:00
cora
9cea10a706
fix more blast resistance and hardness values
2022-06-13 02:48:00 +02:00
cora
a43627e268
Fix 2 wrong variable uses that made warnings
2022-06-12 01:35:27 +00:00
PrairieAstronomer
b544fb819d
What A Deal! Advancement
2022-06-11 15:35:48 -06:00
MysticTempest
45ec876167
Knockback fixes:
...
This PR enables knockback for snowballs, and eggs.
And disables knockback for the following mobs: Shulkers, Iron Golems,
and Ender Dragons.
2022-06-07 02:55:19 -05:00
epCode
ad486a56fd
Add more Villager sounds
2022-06-06 12:09:14 -07:00
epCode
42c764e149
Make Villager nod/head shake
2022-06-06 11:12:57 -07:00
cora
ef093d0c00
Be more careful with possibly expired objects
2022-06-04 20:26:00 +02:00
MysticTempest
b4c5805afe
Make items flowing in water use acceleration for movement.
2022-06-03 05:46:27 -05:00
MysticTempest
5dde594c19
Item movement fixes:
...
This PR fixes items at flowing_water edges not falling down holes.
As well as fixing items not sliding on slippery nodes like ice.
And, allows for movement starting at the source block of a
flowing water node. While ensuring regular water_source blocks
do not bug out.
2022-06-02 09:44:04 +00:00
MysticTempest
983b8f0934
Make breaking boats by hand easier.
2022-06-02 00:20:44 -05:00
MysticTempest
31106a2031
Fix items obtained from villager trades:
...
This PR stops the load_enchantments function from being
called for all items in the villager trades.
Fixing non-enchanted items from villagers being unable to stack
with their regular counterparts.
As they now, no longer have any description metadata.
While also ensuring that enchanted items still have their
tooltips, and work.
2022-05-30 15:11:22 -05:00
cora
dc21b02d04
update old mobs_mc_ horse armor textures
2022-05-30 10:49:38 +00:00
cora
e4a4648b25
fix size of black cat texture
2022-05-29 02:34:02 +02:00
cora
da6563a5b3
Spawn witch and black cat on witchhut generation
2022-05-29 02:34:02 +02:00
cora
7bc63d2882
fix mcl_mobs api_changes
2022-05-28 00:06:29 +02:00
cora
c0a9cb7020
don't hurt perched parrot on punch
2022-05-28 00:05:04 +02:00
cora
e90e17e533
clean up perch code, smoother behavior
2022-05-28 00:05:04 +02:00
cora
3d13000599
tweak detaching behavior
2022-05-28 00:05:04 +02:00
cora
86bc398a79
don't do flying animation while perching,fix anims
2022-05-28 00:05:04 +02:00
cora
14ec1aa014
add basic parrot perching
2022-05-28 00:05:04 +02:00
Elias Fleckenstein
e7898352d8
Remove mobs_mc_gameconfig
2022-05-27 02:44:39 +02:00
cora
47fa43825c
count only mobs for cramming
2022-05-26 14:20:19 +02:00
cora
af7dc0fb8f
change "constant" declaration to match mcl_mobs
2022-05-26 14:16:38 +02:00
cora
87f50d6423
entity cramming: clean up check logic
2022-05-26 14:16:38 +02:00
cora
fb4f21cba0
entity cramming: spare the children
2022-05-26 14:16:38 +02:00
cora
85b599edba
entity cramming: check less often
2022-05-26 14:16:38 +02:00
cora
b4cbc528a3
mcl_mobs: add entity_cramming
2022-05-26 14:16:38 +02:00
Elias Fleckenstein
f6a40ffb78
Run tools/strip_trailing_whitespace.sh
2022-05-26 07:29:28 +02:00
Elias Fleckenstein
dd1f8cb59c
Remove enderman gameconfig
2022-05-25 23:13:33 +02:00
Elias Fleckenstein
ff33794487
Rename mobs global to mcl_mobs
2022-05-25 23:13:33 +02:00
Elias Fleckenstein
e0f70b54ec
Remove _cmi_is_mob
2022-05-25 23:13:33 +02:00
Elias Fleckenstein
4054f05a4c
Remove support for invisibility mod
2022-05-25 23:13:33 +02:00
Elias Fleckenstein
f6be8bac5a
Remove checks for MCL2 mods
2022-05-25 23:13:33 +02:00
Elias Fleckenstein
8db9e76529
Remove unused version field
2022-05-25 23:13:33 +02:00
Elias Fleckenstein
6ae722a6ee
Remove use_cmi
2022-05-25 23:13:33 +02:00
Elias Fleckenstein
fc3992ceb6
Remove mobs.is_creative
2022-05-25 23:13:33 +02:00
cora
028d1c1f4f
do not tame villagers
2022-05-22 14:43:44 +02:00