ancientmarinerdev
0dee7792f4
Log where map unloaded before light damage code. #3430 debugging
2023-03-17 15:20:50 +00:00
ancientmarinerdev
038d9ec014
Do not need to create new vector each time
2023-03-11 00:05:53 +00:00
ancientmarinerdev
ce6d9d561f
When mob out of range, avoid processing expensive or unneccessary things
2023-03-11 00:05:53 +00:00
epCode
e48dabc8be
Create the Jockey api and use it on Skel/Spid
2023-02-28 17:46:21 +00:00
ancientmarinerdev
2fd7f8c69f
Fix hungry sheep and hyrdophobic passive mobs
2023-02-11 00:37:16 +00:00
ancientmarinerdev
b834e790a7
Fix game crashes
2023-02-08 19:34:04 +00:00
ancientmarinerdev
4b9482cb09
Mobs should not drop XP when dying by fire from sunlight
2023-02-08 19:34:04 +00:00
GuyLiner
4d922d9edf
Added conditional based on existing fire damage conditional that will apply fire damage to a
...
mob standing on top of a magma node that belongs to the "fire" group. The magma node
has also been added to the fire group, making it so that standing on the node will
do damage to the mob.
In official Minecraft, magma blocks just do fire damage without the fire animation.
Source: https://minecraft.fandom.com/wiki/Magma_Block
2023-02-06 00:10:52 +00:00
ancientmarinerdev
e4f26a4688
Fix self object checks for check suspend
2023-01-23 20:10:28 +00:00
ancientmarinerdev
af86e73280
Fix self object reference in player_in_active_range
2023-01-23 20:10:28 +00:00
ancientmarinerdev
32be8f9602
Fix more self object references in falling
2023-01-23 20:10:28 +00:00
ancientmarinerdev
84317afc93
Review feedback implemented and planned changes
2023-01-23 20:10:28 +00:00
ancientmarinerdev
2cd6629ae1
Add some mob object checks to avoid crashing
2023-01-23 20:10:28 +00:00
ancientmarinerdev
5faf060122
Fix crash and remove unused duplicate variables
2023-01-02 00:54:08 +00:00
ancientmarinerdev
8c648d1fc3
Refactor mob_step and do_states
2023-01-02 00:00:40 +00:00
ancientmarinerdev
254caaff37
Merge conflict fixes for release 0.81.1
2022-12-14 21:38:53 +00:00
cora
7bd0b5a9b1
Some more missing arg fixes
2022-11-27 14:53:16 +01:00
cora
4909ef6ff7
Restructure on_step a bit
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
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
49670d1d28
put water flow code in separate function
2022-11-27 14:53:16 +01:00
cora
f4374d9efd
Fix item drops
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
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