Commit graph

1015 commits

Author SHA1 Message Date
TheOnlyJoeEnderman
c22997db09 Add persistence, attempt to fix breeding, add random look at player event
They look away from the player randomly for some reason. I think the rotation needs to be mirrored, but I am unsure how one would do that.
2022-11-05 21:44:51 +00:00
anarquimico
f977b1a253 Fix mason texture 2022-11-05 03:21:36 +01:00
anarquimico
ff3438f729 Add villager mason profession 2022-11-05 03:20:58 +01:00
cora
2c4a768685 Transform villager with on_lightning_strike 2022-11-05 01:16:27 +01:00
cora
95db6104e9 Transform pig with on_lightning_strike 2022-11-05 01:16:27 +01:00
cora
5cf2f488a8 Transform creeper with on_lightning_strike 2022-11-05 01:16:27 +01:00
cora
97468cde0c Add mcl_util to mobs_mc depends 2022-11-05 01:16:27 +01:00
cora
220b542cbf Mooshroom color change with on_lightning_strike 2022-11-05 01:16:27 +01:00
cora
32e4a122a1 Comment out stray debug lines 2022-11-05 01:14:54 +01:00
TheOnlyJoeEnderman
faa7ca1f68 Change axolotl spawn egg to palette instead of texture 2022-11-04 02:21:58 +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
5866983bf5 Villager will try to take the job block closest to them 2022-11-03 21:34:14 +00: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
7f33287e18 Reset trade counter when unlocking trades 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
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
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
de73129c2b Make skeleton strafe and avoid enemies 2022-10-29 12:08:06 +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
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
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
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
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
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
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
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
efb3072458 Add spawn egg colors, fix translator 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
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
22e6731261 various mob improvments 2022-10-15 11:25:26 -07:00
cora
ea48be3f4c Add global and per-player mob caps 2022-10-14 02:31:23 +02:00
cora
effac327f5 Fix baby Z-pigman visual size 2022-10-14 02:31:23 +02:00
cora
83f17fd9a7 Cats keep their color 2022-10-14 02:31:23 +02:00
cora
976b1eb153 don't despawn pillager, evoker and witch 2022-10-14 02:31:23 +02:00
cora
80ff5f1207 Fix enderpos global warning 2022-10-14 00:24:44 +02:00
cora
fb07fee7f0 Glow squid spawn egg colors 2022-10-13 21:48:05 +00:00
cora
11742b61b2 Make Endermen also use the api instead of the old method 2022-10-13 21:48:05 +00:00
cora
063102cc1e Make glow squids use the particlespawner api 2022-10-13 21:48:05 +00:00
cora
dc873f4de2 Fix crash when deleting particlespawners 2022-10-13 21:48:05 +00:00
cora
438d22e52e Fix glow inksac itemstring 2022-10-13 21:48:05 +00:00
cora
26ba771a02 Fix translator to use mobs_mc instead of extra_mobs 2022-10-13 21:48:05 +00:00
cora
ddd39b553d Fix indentation 2022-10-13 21:48:05 +00:00
cora
af8b1baba5 Do not spam the network with individual particles 2022-10-13 21:48:05 +00:00
cora
1daed62d12 Fix glow squid rotation / swimming direction 2022-10-13 21:48:05 +00:00
cora
a599f66360 move ink sac to mcl_mobitems 2022-10-13 21:48:05 +00:00
Faerraven
e2fd8b804c Add glow squids from mcl5 2022-10-13 21:48:05 +00:00
Herbert West
25d6375f66 Fixed issue #2769: Cartographer villager offering to trade one glass pane for an emerald 2022-10-12 23:46:34 -04:00
cora
d297f4af8c Add some missing spawn icons 2022-10-13 02:13:02 +02:00
cora
559136622e re-add old spawn icons 2022-10-13 02:13:02 +02:00
epCode
93e2f1997a allow a spider/skeleton jockey to be spawnable with spawn_mob command 2022-10-13 01:54:38 +02:00
epCode
dc4c5a07a4 fix enderman eye scale #2762
#2762
2022-10-12 18:41:33 +00:00
epCode
ecaf2d5ed7 fix pigman wield size 2022-10-11 18:28:58 +00:00
epCode
0deb288de9 fix zombie pig wielditem 2022-10-11 18:28:58 +00:00
epCode
8930f9da45 fix skeleton wielditem 2022-10-10 13:54:51 -07:00
epCode
aa2693795d Add Spider Jockey 2022-10-10 13:42:01 -07:00
cora
2fa2f7cbf9 Fix baby zombies being 1/4 vis_size 2022-10-10 00:49:01 +02:00
Johannes Fritz
36427d5aef Check enable damage instead of creative mode in some cases 2022-10-09 21:45:05 +02:00
epCode
3a34773671 (+)polar_bear_head_rotation 2022-10-07 02:45:02 +00:00
epCode
5a14f385a0 (+)zombie_pigman_head_rotation 2022-10-07 02:45:02 +00:00
epCode
029638029d (+)witherskeleton_head_rotation 2022-10-07 02:45:02 +00:00
epCode
1d06ac5774 (+)parrot_head_rotation 2022-10-07 02:45:02 +00:00
epCode
9a338a0eea (+)iron_golem_head_rotation 2022-10-07 02:45:02 +00:00
epCode
30c77a3517 (+)illager_head_rotation 2022-10-07 02:45:02 +00:00
epCode
25cceb58a9 (+)blaze_head_rotation 2022-10-07 02:45:02 +00:00
epCode
8b3087c1d3 (+)rabbit_head_rotation 2022-10-07 02:45:02 +00:00
epCode
690d97bc63 (+)zombie_head_rotation 2022-10-07 02:45:02 +00:00
epCode
683d973d9f (+)Llama_head_rotation 2022-10-07 02:45:02 +00:00
epCode
99350d4dc8 (+)ocelots_head_rotation 2022-10-07 02:45:02 +00:00
epCode
bc0d5de1e2 make dogs not so curious 2022-10-07 02:45:02 +00:00
epCode
c72b1fb9db revert to Mr. Rar's models for fertile mobs. 2022-10-07 02:45:01 +00:00
epCode
1a6698abda Add api and following mobs as starers: cow, chicken, creeper, pig, sheep, skellys. spider, villager, villager_zombie, wolf 2022-10-07 02:45:01 +00:00
cora
d202db00b7 Fix llama and donkey/mule drops 2022-10-06 21:43:30 +02:00
cora
8d8d49c87d Add mule, document api additions 2022-10-06 21:43:30 +02:00
cora
7cabdb1707 fix donkey chest texture 2022-10-06 21:43:30 +02:00
cora
9602b564c4 Add donkey inv 2022-10-06 21:43:30 +02:00
epCode
99cc6cf307 Remove Unecessary code in spider for eye removal. 2022-10-06 19:42:29 +02:00
epCode
ba383091ad fix eyes staying when mob was killed 2022-10-06 19:42:29 +02:00
epCode
b4f2cb61d3 Fix Spider Segmentation fault 2022-10-06 19:42:29 +02:00
epCode
fb878f6814 make enderman's eyes Glow 2022-10-06 00:27:31 +02:00
epCode
fcd9854e7c make spider eyes Glow 2022-10-06 00:27:31 +02:00
talamh
fb5fd6b2e9 Fix villager badges messing up non-64px textures 2022-10-06 00:20:20 +02:00
talamh
ad307aa445 Optimize mobs textures with trimage 2022-10-06 00:19:53 +02:00
PrairieWind
361edc5728 Update forgotten blaze egg texture definition
Sorry, forgot to do this in the main commit, I was wondering why it was throwing errors
2022-10-03 12:01:04 -06:00
PrairieWind
d8e2255d76 Added egg textures to register_egg function/api 2022-10-03 11:52:22 -06:00
talamh
147b81bb4f Remove all spawn icons and replace with 2 greyscale images 2022-10-02 16:50:43 +01:00
Johannes Fritz
ac62124708 Revert llama chest model 2022-10-01 11:24:02 -05:00
cora
0e364fc22c Fix llama inv only being accessible by owner 2022-09-30 14:12:20 +02:00
Johannes Fritz
9a9bb7f889 Fix the evoker 2022-09-29 14:40:01 -05:00
Johannes Fritz
19c0851003 Add big head support to all babies 2022-09-29 12:03:50 -05:00
Johannes Fritz
d209b4429b Fix my oopsie 2022-09-28 12:09:13 -05:00
cora
e0ae8272b1 fix chest tex to work with carpet, add chest drop 2022-09-28 15:57:34 +00:00
cora
ae71b19ede Set llama chest texture when equipping chest 2022-09-28 15:57:34 +00:00
Johannes Fritz
673f970fb3 Add chest support to llama model 2022-09-28 15:57:34 +00:00
cora
5d60bfe973 Add Llama inventories 2022-09-28 15:57:34 +00:00
PrairieWind
8d939de25e Fixed llamas spawning in the Jungle
Llamas no longer spawn in the jungle
2022-09-27 11:47:53 +02:00
cora
ed8dc1d137 Move zombie visual size update to mcl_mobs 2022-09-16 18:22:09 +02:00
PrairieWind
eea1695ee3 Free The End crash fix 2022-09-14 20:37:08 +00:00
PrairieWind
ede968b571 Free The End Advancement 2022-09-14 20:37:08 +00:00
cora
d26793195f Beams heal the dragon 2022-09-14 20:37:08 +00:00
cora
a3c4d915b3 Fix dragon spawning with crystals 2022-09-14 20:37:08 +00:00
cora
e6707d1ef9 fix iron cage size, doubled dragon view range 2022-09-14 20:37:08 +00:00
cora
ef384f7062 Make dragon spawn again, fix dragon fight 2022-09-14 20:37:07 +00:00
cora
f753ac92ce Fix loot, elytra and shulker spawning 2022-09-14 20:37:07 +00:00
cora
a10ef6dc73 Disable shulker natural spawning 2022-09-14 20:37:07 +00:00
cora
2818d51aaa Implement shulker teleportation 2022-09-14 20:37:07 +00:00
cora
cb3b3b92cc Immobilize shulkers 2022-09-14 20:37:07 +00:00
PrairieWind
186059ae13 spawn_mob logging and pillager npc attack 2022-09-09 20:30:26 -06:00
cora
6d7e583db8 Vindicators attack villagers too 2022-09-10 01:56:37 +00:00
cora
f629a6ba9d Only zombies attack villagers 2022-09-10 01:56:37 +00:00
cora
cac64f034d Fix Parrots attackig Iron Gs 2022-09-09 22:25:28 +02:00
cora
4f27942f81 Fix llamas spitting on iron G's 2022-09-09 22:25:28 +02:00
cora
81e6734100 Fix possible crash on playerleave 2022-09-02 21:04:05 +00:00
cora
5bd4d7e6ea Fix possible crash when endermen tp away from sun 2022-09-02 21:04:05 +00:00
3raven
5329e70df9 Merge branch 'master' into master 2022-08-31 17:04:43 +00:00
cora
93cccaa264 Allow spawning on water 2022-08-30 22:58:55 +02:00
cora
b067111e71 Add golem summoning for villagers 2022-08-30 22:01:18 +02:00
cora
0aa4e0a395 Don't spawn creeper in groups 2022-08-30 21:52:47 +02:00
Johannes Fritz
d7253e8b3b Remove saved visual_size 2022-08-30 07:47:29 -05:00
Johannes Fritz
9d08f8662d Make zombie babies have big heads 2022-08-30 07:47:29 -05:00
cora
94f07c2b3d Fix ender particle spam with particlespammers 2022-08-26 21:53:27 +02:00
3raven
d9f15b461c Mise à jour de 'mods/ENTITIES/mobs_mc/locale/template.txt' 2022-08-24 01:57:26 +00:00
3raven
052b44fe8d Mise à jour de 'mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr' 2022-08-24 01:57:08 +00:00
cora
6d336ee879 Fix tropical fish empty texture array 2022-08-24 02:55:15 +02:00
3raven
f1bb05d353 Complete translation 2022-08-23 03:16:23 +00:00
cora
544c6cbdb3 Use proper keyset for randomisation 2022-08-18 23:49:27 +02:00
Johannes Fritz
181eb96c6d Fix up pillagers 2022-08-16 01:53:42 +02:00
PrairieAstronomer
24939326c4 Fixed the pillager so he shoots, along with the animation 2022-08-16 01:53:42 +02:00
PrairieAstronomer
a48664b8b3 Changed mobs to mcl_mobs in some spots 2022-08-16 01:53:42 +02:00
Johannes Fritz
d7e950ab7b Pillagers: spawn with loaded crossbow 2022-08-16 01:53:42 +02:00
Johannes Fritz
dd96dd097c Basic Pillagers 2022-08-16 01:53:42 +02:00
cora
ecd1d13b43 Endermen TP out of sunlight
If not attacking a player endermen randomly tp around until they
find a spot that is not in direct sunlight
2022-08-13 23:23:01 +02:00
cora
3620db7c14 Add objectref to villager sound_play for pos sound 2022-08-13 00:47:46 +02:00