cora
|
bc496a8682
|
Finally indent register_mob and make registered mobs global
|
2022-11-27 14:53:16 +01:00 |
cora
|
a3415647d4
|
Fix do_jump call in combat.lua
|
2022-11-27 14:53:16 +01:00 |
cora
|
4909ef6ff7
|
Restructure on_step a bit
|
2022-11-27 14:53:16 +01:00 |
cora
|
3c6d79ecb3
|
Add entity name to debug box
|
2022-11-27 14:53:16 +01:00 |
cora
|
6948b77226
|
move debug/nametag code back to api.lua
|
2022-11-27 14:53:16 +01:00 |
cora
|
90321ee578
|
Fix leftover local do_attack call
|
2022-11-27 14:53:16 +01:00 |
cora
|
2b691dea07
|
Fix some more global var warnings
|
2022-11-27 14:53:16 +01:00 |
cora
|
c25287e493
|
Some cleanup
|
2022-11-27 14:53:16 +01:00 |
epCode
|
762f64a4d1
|
Fix mob rotation glitching out near 0/360 in degrees
The problem mainly was that the set_yaw function was not allowing for negitive values.
|
2022-11-27 14:53:16 +01:00 |
cora
|
db63f1c453
|
fix leftover pi shortcut
|
2022-11-27 14:53:16 +01:00 |
cora
|
faa38ffab8
|
Fix some warnings
|
2022-11-27 14:53:16 +01:00 |
cora
|
19d6d43b39
|
move on_blast default to mob default def
|
2022-11-27 14:53:16 +01:00 |
cora
|
28b6fcf289
|
Move detach_child to mount.lua
|
2022-11-27 14:53:16 +01:00 |
cora
|
80490b4c11
|
Move smooth rotation to separate function
|
2022-11-27 14:53:16 +01:00 |
cora
|
5e177c61f6
|
Move on_step despawning to separate function
|
2022-11-27 14:53:16 +01:00 |
cora
|
c9c2b874be
|
move relative animation speed to separate function
|
2022-11-27 14:53:16 +01:00 |
cora
|
18c415f6a0
|
put head swivel in separate function
|
2022-11-27 14:53:16 +01:00 |
cora
|
49670d1d28
|
put water flow code in separate function
|
2022-11-27 14:53:16 +01:00 |
cora
|
a25cd921f2
|
move do_states to movement.lua
|
2022-11-27 14:53:16 +01:00 |
cora
|
91b5b6266c
|
move stray particle spawner func to effects
|
2022-11-27 14:53:16 +01:00 |
cora
|
148b30694f
|
Fix monster_attack and some other settings issues
|
2022-11-27 14:53:16 +01:00 |
cora
|
f4374d9efd
|
Fix item drops
|
2022-11-27 14:53:16 +01:00 |
cora
|
b41d6a1cae
|
Fix mob_punch
|
2022-11-27 14:53:16 +01:00 |
cora
|
6548b7fe47
|
move stray pathfinding funcs to pathfinding file
|
2022-11-27 14:53:16 +01:00 |
cora
|
c7681af53e
|
Move registration functions to init.lua
|
2022-11-27 14:53:16 +01:00 |
cora
|
cc77e109f5
|
Split off general movement functions
|
2022-11-27 14:53:16 +01:00 |
cora
|
e7d9ded9ab
|
Split off combat funcs
|
2022-11-27 14:53:16 +01:00 |
cora
|
96d697c5cd
|
Split off pathfinding, use metatables
|
2022-11-27 14:53:16 +01:00 |
cora
|
01abfea16d
|
Split off item management
|
2022-11-27 14:53:16 +01:00 |
cora
|
bbba7cee41
|
Add compat for old "wrong" : notation
|
2022-11-27 14:53:16 +01:00 |
cora
|
e82c318f0c
|
Split off breeding
|
2022-11-27 14:53:16 +01:00 |
cora
|
70834d0f5d
|
make register functions use the . notation
|
2022-11-27 14:53:16 +01:00 |
cora
|
d62dbcb852
|
effects -> separate file + metatable
|
2022-11-27 14:53:16 +01:00 |
cora
|
67fd8c8b40
|
split off physics functions into separate file + use metatable
|
2022-11-27 14:53:16 +01:00 |
cora
|
90639ef99d
|
remove unused functions
|
2022-11-27 14:53:16 +01:00 |
cora
|
31ef791cfd
|
Add proper metatable to mobs
|
2022-11-27 14:53:16 +01:00 |
cora
|
bb73e5f1cd
|
Make it possible to pick up fish with river water bucket
|
2022-11-26 22:18:46 +01:00 |
cora
|
d4c2501d62
|
Axolotl cleanup, remove clutter
|
2022-11-26 22:18:46 +01:00 |
cora
|
708fcfb368
|
Axolotl: remove cod-inherited swarming code
|
2022-11-26 22:18:46 +01:00 |
cora
|
d3349396b4
|
Save tropical fish properties in item meta on bucket pickup
|
2022-11-26 22:18:46 +01:00 |
cora
|
665e8a06a2
|
Save axolotl properties in item meta on bucket pickup
|
2022-11-26 22:18:46 +01:00 |
cora
|
67e8f13a96
|
Axolotl whitespace fixes
|
2022-11-26 22:18:46 +01:00 |
cora
|
8564a12398
|
Nerf vex summoning so evoker doesnt spawn infinite vexes
|
2022-11-26 17:06:04 +01:00 |
cora
|
0942949c5d
|
Merge pull request 'Fix axolotl breeding' (#3007) from Axolotl into master
Reviewed-on: MineClone2/MineClone2#3007
Reviewed-by: cora <cora@noreply.git.minetest.land>
|
2022-11-25 02:48:55 +00:00 |
PrairieWind
|
e1ba319616
|
Fix Baby Striders being extra small
|
2022-11-24 14:46:54 -07:00 |
𝕵𝖔𝖍𝖆𝖓𝖓𝖊𝖘 𝕱𝖗𝖎𝖙𝖟
|
88897566d9
|
Fix axolotl breeding
|
2022-11-24 09:10:17 -06:00 |
cora
|
53c1ed9fbf
|
Merge pull request 'Axolotl' (#2870) from TheOnlyJoeEnderman/MineClone2:Axolotl into master
Reviewed-on: MineClone2/MineClone2#2870
Reviewed-by: cora <cora@noreply.git.minetest.land>
|
2022-11-23 03:18:36 +00:00 |
cora
|
adfbf4bc64
|
Fix lightning boat crash
|
2022-11-20 02:54:42 +01:00 |
cora
|
a28f667b20
|
Villagers only summon golems when monsters are near
|
2022-11-17 02:26:51 +01:00 |
ancientmarinerdev
|
1a670bc41b
|
Allow villagers to resettle and not run back to job and and old bed
|
2022-11-17 02:26:51 +01:00 |
TheOnlyJoeEnderman
|
9e73c2cd46
|
Remove spaces on line 70 (71)
Actually delete the spaces this time.
|
2022-11-16 08:00:35 +00:00 |
TheOnlyJoeEnderman
|
50e6dd94b2
|
Code cleaning
Remove outdated comment. Fix spaces on lines 40, 67, 70.
|
2022-11-16 07:58:07 +00:00 |
cora
|
f66a241188
|
turn villagers to z villagers not normal zs
|
2022-11-15 22:20:04 +00:00 |
cora
|
80fb648447
|
Turn villagers to zombies half the time when killed by zombies
|
2022-11-15 22:20:04 +00:00 |
AFCMS
|
96e83e866c
|
Make `mcl_item_entity` API public
|
2022-11-15 21:48:58 +01:00 |
AFCMS
|
3bb86fd436
|
Fix warnings + add type annotations
- fix wrong usage of `mcl_enchanting.get_enchantments`
- use new vectors everywhere
- simplify code
- make code lines less long
|
2022-11-15 21:48:57 +01:00 |
cora
|
033b051689
|
Fix crash when rightclicking parrot
|
2022-11-15 21:16:48 +01:00 |
ancientmarinerdev
|
e6d778b214
|
Remove WIP flag for hopper minecart
|
2022-11-14 04:07:41 +01:00 |
ancientmarinerdev
|
a2732b655f
|
Code cleanup
|
2022-11-14 04:07:41 +01:00 |
ancientmarinerdev
|
9065170b1c
|
Clean up hopper minecart
|
2022-11-14 04:07:41 +01:00 |
ancientmarinerdev
|
ce457eb351
|
Who doesn't love hopper minecarts?
|
2022-11-14 04:07:41 +01:00 |
ancientmarinerdev
|
59808c5190
|
Fix race condition where many villagers are fighting for same job
|
2022-11-12 02:35:00 +01:00 |
ancientmarinerdev
|
3000a378f3
|
Villagers can claim any bed. Player can steal villager bed. Villager won't take player bed
|
2022-11-12 02:35:00 +01:00 |
ancientmarinerdev
|
3e1a475442
|
Logging improvements
|
2022-11-12 02:35:00 +01:00 |
ancientmarinerdev
|
814ad39c09
|
Villagers can now claim any type of bed.
|
2022-11-12 02:35:00 +01:00 |
TheOnlyJoeEnderman
|
6a9387b752
|
Reverse axolotl model to fix the head look direction
|
2022-11-11 03:50:39 +00:00 |
TheOnlyJoeEnderman
|
cbb7a8edb0
|
Reverse axolotl model to fix the head look direction
|
2022-11-11 03:50:04 +00:00 |
cora
|
c44b29925a
|
Fix random-interval crash when not using luajit
|
2022-11-10 01:45:42 +01:00 |
TheOnlyJoeEnderman
|
012fe4b37e
|
Move axolotl_bucket to buckets mod
|
2022-11-07 08:20:13 +00:00 |
TheOnlyJoeEnderman
|
dff028595c
|
Remove old axolotl spawn icon
|
2022-11-07 08:13:26 +00:00 |
TheOnlyJoeEnderman
|
6e328153d4
|
axolotls are no longer mislabelled as passive
|
2022-11-06 02:18:47 +00:00 |
TheOnlyJoeEnderman
|
4695707188
|
Fix damage value for axolotls
|
2022-11-06 02:14:58 +00:00 |
TheOnlyJoeEnderman
|
432e196794
|
code cleaning
fixed some messy tabs/spaces, removed old comments.
|
2022-11-06 02:05:14 +00:00 |
TheOnlyJoeEnderman
|
a592d69990
|
add all current underwater creatures to list of mob to kill
|
2022-11-06 02:00:28 +00:00 |
TheOnlyJoeEnderman
|
310237be33
|
Fix axolotl hitbox, clean up some comments
|
2022-11-06 01:47:31 +00:00 |
TheOnlyJoeEnderman
|
cf6d04c716
|
fix flipped UVs on gill.right
That simple
|
2022-11-05 22:05:31 +00:00 |
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
|
21f3782439
|
Fix lightning on_strike api + rename to 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
|
8b0c4c17ad
|
Slightly more frequent failed pathing attempts for villagers
|
2022-11-03 21:34:15 +00:00 |
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 |