HybridDog
3c45e98ff2
Fix crashes with objects in invalid state
...
If __builtin:item's on_step() makes the dropped item invalid, e.g. by
removing it, a later get_velocity() returns nil, which leads to a crash.
After this change, the overridden on_step() aborts early if the object
became invalid.
2025-11-14 16:24:06 +01:00
HybridDog
c4a8ed4cd3
depends.txt -> mod.conf
2021-10-10 13:05:47 +02:00
HybridDog
0f81edd278
Remove unused code and file, and add a .luacheckrc
2020-10-11 13:29:29 +02:00
HybridDog
4f85670e78
Simplify the flow code and allow diagonal directions
2020-10-10 18:07:58 +02:00
HybridDog
66c222e93b
Fix liquid flowing down ledges
2020-10-10 17:46:06 +02:00
HybridDog
5636a2bb94
Remove item burn code
...
Something like this is in the default mod now.
2020-10-10 16:39:33 +02:00
HybridDog
89f02386bc
Simplify the code and change behaviour a bit
...
Example: accelerate instead of setting velocities
2020-10-08 20:29:39 +02:00
HybridDog
14f985a62b
General code cleanup
2020-10-08 19:35:12 +02:00
HybridDog
ff43812fcf
Change the license
2020-10-08 18:41:18 +02:00
HybridDog
c475185ea4
Replace some deprecated function calls
2020-08-01 21:12:28 +02:00
HybridDog
e6dfd9dce8
Support Minetest 5.3.0-dev
...
The on_step now has a moveresult parameter
2020-05-09 17:42:51 +02:00
HybridDog
aa1b3a7142
Remove old README
2019-11-08 08:47:51 +01:00
HybridDog
1c7473dc54
Use new underscore in set_acceleration and set_velocity
2018-10-03 17:37:29 +02:00
Hybrid Dog
143ab1f8dd
Use new settings interface
2017-06-11 09:18:46 +02:00
Hybrid Dog
2cea32d4d7
…
2017-06-11 08:59:50 +02:00
HybridDog
19c8b65f67
🐈
...
M init.lua
2017-03-07 10:41:37 +01:00
HybridDog
bb90a38c2e
🐈
2016-05-26 12:17:00 +02:00
HybridDog
bd97071dc6
🐈
2016-02-21 12:31:33 +01:00
HybridDog
72f75d0417
🐈
2016-02-18 18:45:59 +01:00
HybridDog
08935daaf4
🐈
2015-06-05 11:30:34 +02:00
HybridDog
f43e39bbdf
add smoke
2015-04-09 22:31:21 +02:00
TomasJLuis
3ba5c899cb
Update init.lua
...
I've added the particle effect when items drop in lava. Tell me what you think.
2015-04-09 22:17:31 +02:00
HybridDog
c41e61e346
always search nodes if lots of objects are pushed by water
2014-08-31 14:59:40 +02:00
HybridDog
f6629da1ba
use get_node more selden
2014-08-31 14:49:25 +02:00
HybridDog
06cfcc90fe
use get_node more selden
2014-08-31 14:44:42 +02:00
HybridDog
13aecb026d
add gitignore
2014-08-31 14:13:12 +02:00
HybridDog
50176917f9
·
2014-08-31 14:12:47 +02:00
HybridDog
64e2561c60
dont override the whole item
2014-08-31 14:12:32 +02:00
PilzAdam
64626b15c8
Fix a string not being converted into a number
2013-10-27 09:57:02 +01:00
PilzAdam
7c7d3e2292
Merge pull request #1 from Zeg9/master
...
Update to the "take items only if inventory is not full" behavior
2013-05-03 15:37:04 -07:00
Zeg9
7c071a45f5
Update to the "take items only if inventory is not full" behavior
2013-04-19 21:07:02 +02:00
PilzAdam
913540214c
Log mod load if log_mod is set to true
2012-10-07 19:42:41 +02:00
PilzAdam
60b15341fa
Bugfix in pushing items of water
2012-10-04 20:26:55 +02:00
PilzAdam
c9ef93e758
Make the item in flowing water slower
2012-10-03 13:25:14 +02:00
PilzAdam
84bc111f0c
Play sound at the location of the destroyed item
2012-10-01 20:00:00 +02:00
PilzAdam
c63bbb0b88
Update README
2012-09-25 19:26:19 +02:00
PilzAdam
1fc381cef6
The item removing can be disabled if the item_remove setting in minetest.conf is 0
2012-09-25 19:17:38 +02:00
PilzAdam
3968be9270
Improvement of flowing code
2012-09-25 16:44:42 +02:00
PilzAdam
a0c49e7677
Bugfix
2012-09-25 16:36:48 +02:00
PilzAdam
8caffae1e3
Add README
2012-09-25 16:34:30 +02:00
PilzAdam
7bf79751f5
First commit
2012-09-25 16:29:37 +02:00