This website requires JavaScript.
25cf3757b2
Add nodedef.on_blast() to lua_api.txt in order to support chained explosions of any explosives
master
Perttu Ahola
2012-09-09 21:54:11 +03:00
72ef6f637e
Statically store always_collect field of __builtin:item
Perttu Ahola
2012-09-09 21:29:44 +03:00
9cadaf824b
Add dtime_s to entity activation
Perttu Ahola
2012-09-09 17:12:29 +03:00
1cc1b93e65
Fix ServerActiveObject stuff
Perttu Ahola
2012-09-09 14:18:14 +03:00
c4f400acd0
Fix wielditem entity drawtype brightness control
Perttu Ahola
2012-09-09 13:26:52 +03:00
ac628c9b0a
Fix ObjectRef:punch()
Perttu Ahola
2012-09-09 12:05:38 +03:00
9696ed31a4
Version 0.4.3
Perttu Ahola
2012-09-05 01:31:06 +03:00
c8895dd43b
Prevent world creation if the world already exists
Matthew I
2012-08-30 15:41:48 -04:00
5dd1d354f8
Enforce stricter world names using a blacklist
Matthew I
2012-09-02 16:51:17 -04:00
a0da6bcf43
Add aux1_descends to key change menu
Perttu Ahola
2012-09-05 00:55:19 +03:00
1b63f8d6b9
Version 0.4.3-rc0; increase PROTOCOL_VERSION due to backwards-incompatible InventoryList width field
Perttu Ahola
2012-09-05 00:39:43 +03:00
60932d2bd7
Remove "Unknown inventory identifier" deserialization errors, because they can break forward compatibility
Perttu Ahola
2012-09-04 23:02:56 +03:00
ee2d9d973a
Reorganize ClientMap rendering code for a bit more performance
Perttu Ahola
2012-09-04 09:48:26 +03:00
0e6f7a21c6
Fix shift-descend to ladders from a floor
Perttu Ahola
2012-09-03 23:31:51 +03:00
cc47ff7c4c
Fix moving stuff into a mismatched stack in a "infinite" inventory
Perttu Ahola
2012-09-02 23:01:40 +03:00
e1a495ee30
Make inventory GUI do sane things when server-side inventory acts unusually
Perttu Ahola
2012-09-02 22:51:38 +03:00
6495007924
Fix bug in moving a larger sized stack in inventory on top of another
Perttu Ahola
2012-09-02 20:13:11 +03:00
d53a6cd851
Add overridable function for handling dropped items from nodes
Perttu Ahola
2012-09-02 19:38:44 +03:00
b6c12d2aa3
Fix github issue #224
Perttu Ahola
2012-09-01 18:32:15 +03:00
7a14171be4
Fix issue with openal mac os x compile
Thomas Lauro
2012-07-25 15:56:09 +02:00
5194505407
Fix GUIKeyChangeMenu so that '/' can be inserted on a finnish keyboard
Perttu Ahola
2012-09-01 18:02:29 +03:00
3e7957512b
A bunch of GUIKeyChangeMenu fixes
Thomas Lauro
2012-07-26 09:49:00 +02:00
c0bd96d9b3
Attempt to fix flying gravel and dirt
Perttu Ahola
2012-09-01 13:41:15 +03:00
0f7728f84d
Smooth transition to the desert biome.
Sergey Gilfanov
2012-07-26 22:52:05 +04:00
c129b3852b
Fix the bouncy node related stuff a bit
Perttu Ahola
2012-09-01 13:21:52 +03:00
3b43c69df4
Add bouncy node group
Perttu Ahola
2012-09-01 12:58:37 +03:00
b17d3e7ad7
Add disable_jump and fall_damage_add_percent node groups
Perttu Ahola
2012-09-01 12:07:27 +03:00
6a16075912
Add InventoryList width property & allow custom crafting grids.
Ilya Zhuravlev
2012-08-20 01:29:56 +04:00
43ebec2be1
Make shift the default descent control on ladders and when flying
sfan5
2012-08-19 13:15:42 +02:00
f60227f112
Don't crash in "unexpected multibyte character"; just print it in log. Github #222
Perttu Ahola
2012-09-01 09:23:39 +03:00
f3630e95d6
Use proper alpha blit in some more texture modifiers
Perttu Ahola
2012-08-31 18:06:47 +03:00
8887105ffd
Properly initialize baseimg for texture modifier [combine:WxH:X,Y=filename:X,Y=filename2
Perttu Ahola
2012-08-31 17:58:55 +03:00
1d7408a7b8
Fix black display inside opaque water
Matthew I
2012-07-28 21:41:32 -04:00
0b1ab41a95
Fix github issue #213 : Dropping unknown items crashes the game
Perttu Ahola
2012-08-19 10:55:04 +03:00
b717b6505b
Fix crash when furnace is full (minimal game)
Perttu Ahola
2012-08-12 17:11:23 +03:00
b29d609b0b
Move chat commands to Lua and remove servercommand.{cpp,h}
Matthew I
2012-07-22 09:42:43 -04:00
8a3c777c40
Add ban management routines to Lua API
Matthew I
2012-08-01 17:17:52 -04:00
548da26ddc
Extend Lua API in order to implement chat commands
Matthew I
2012-07-28 15:27:31 -04:00
8e0ac70c4d
Remove trailing comma after player list in server status string
Matthew I
2012-07-28 15:49:23 -04:00
1ed559bd24
Allow digging of unknown nodes
Matthew I
2012-07-30 09:45:26 -04:00
e3b831e975
Fix wrong amount of nodes being dropped from inventory
Perttu Ahola
2012-08-12 15:49:06 +03:00
d05e3adbc7
fix node timers so on_timer gets the correct position
darkrose
2012-08-10 12:34:02 +10:00
a9a475ad50
Remove unwanted ! from ifs in inventory record-for-rollback code
Perttu Ahola
2012-08-12 11:09:38 +03:00
d38b465b7c
Call this 0.4.2-rc1
Perttu Ahola
2012-07-28 16:31:45 +03:00
fd7ec2da91
Fix inventory segfault when rollback recording is disabled
Perttu Ahola
2012-07-28 14:44:18 +03:00
c9ed379e39
Add enable_rollback_recording setting, defaulting to false
Perttu Ahola
2012-07-28 03:08:09 +03:00
e64feefc61
Handle max<min in LuaPseudoRandom::l_next()
Perttu Ahola
2012-07-27 19:03:15 +03:00
3e754382af
Tweak rollback and liquids
Perttu Ahola
2012-07-27 15:46:51 +03:00
7ef0a13250
Tweak rollback stuff
Perttu Ahola
2012-07-27 14:52:29 +03:00
0de3fb786d
Increase automatic suspect guess timeframe
Perttu Ahola
2012-07-27 13:54:14 +03:00
1d44a98f2f
ABM and liquid overload skip
Perttu Ahola
2012-07-27 13:45:49 +03:00
98ff4eb4ee
Fix server build (a missing header)
Perttu Ahola
2012-07-27 13:43:25 +03:00
a9d8df83d2
Make the rollback system VERY FUCKING GOD DAMN POWERFUL
Perttu Ahola
2012-07-27 13:24:28 +03:00
508b7b5e51
Don't track liquids for rollback because of too much log
Perttu Ahola
2012-07-27 02:46:54 +03:00
f7dc72f8aa
Properly rollback chat command triggered things
Perttu Ahola
2012-07-27 02:37:04 +03:00
0190f9b077
Experimental-ish rollback functionality
Perttu Ahola
2012-07-26 22:06:45 +03:00
0c91a0d59d
Working group-shapeless and multigroup recipes
Perttu Ahola
2012-07-26 13:49:13 +03:00
a26a66a8c4
Restore focus to formspec menu when pressing a button
Perttu Ahola
2012-07-25 18:28:40 +03:00
100345f1e4
Deprecate minetest.add_to_creative_inventory and use group not_in_creative_inventory instead
Perttu Ahola
2012-07-25 17:59:37 +03:00
4535166a3b
Add notice in the minimal game
Perttu Ahola
2012-07-25 17:10:31 +03:00
0346e68deb
Add special return value -1 to inventry callbacks
Perttu Ahola
2012-07-25 16:52:00 +03:00
db62c227c8
Improve formspec positioning
Perttu Ahola
2012-07-25 16:30:23 +03:00
983e45ae92
Improve inventory callbacks a bit
Perttu Ahola
2012-07-25 14:35:59 +03:00
0a18dda158
Remove special handling of creative mode
Perttu Ahola
2012-07-25 14:07:45 +03:00
9eaf93d41d
Detached inventory callbacks and reworked node metadata callbacks
Perttu Ahola
2012-07-25 02:36:54 +03:00
2ac20982e0
Detached inventories
Perttu Ahola
2012-07-24 20:57:17 +03:00
96eac87d47
builtin/item.lua: callbacks with copies of positions and nodes rather than recycle the same ones, which callbacks can modify
Perttu Ahola
2012-07-24 17:46:17 +03:00
0cf1ed544c
darkrose should work at a nuclear power plant.
Perttu Ahola
2012-07-24 16:34:20 +03:00
558e284e25
Update minetestmapper.py to support ver. 24 and 25
Perttu Ahola
2012-07-24 15:16:49 +03:00
5c31445117
Improve node timer format (map format version 25) and update mapformat.txt
Perttu Ahola
2012-07-24 14:56:32 +03:00
717ae67995
Add node timer test in minimal/experimental
Perttu Ahola
2012-07-24 14:51:13 +03:00
e8331f0c1d
Add oldnode parameter to minetest.register_on_placenode callback
Perttu Ahola
2012-07-23 20:44:56 +03:00
c009aa3a22
Fix building on top of (pointable && buildable_to) nodes
Perttu Ahola
2012-07-23 20:41:40 +03:00
9af9d8f5d0
Describe node definition fields better in lua_api.txt
Perttu Ahola
2012-07-23 20:17:44 +03:00
2c027b03db
Move /give, /giveme, /spawnentity and /pulverize to builtin/chatcommands.lua
Perttu Ahola
2012-07-23 17:43:08 +03:00
aef1332e42
Improve build configuration options
Perttu Ahola
2012-07-23 15:23:33 +03:00
16fc8b5fc2
Update lua_api.txt a bit
Perttu Ahola
2012-07-23 08:48:55 +03:00
fd845f27f5
Fix map deserialization and remove old serialization code
Perttu Ahola
2012-07-23 07:20:13 +03:00
ea62ee4b61
Increase node id/param0 to 16 bits, leaving param2 always with 8 bits
darkrose
2012-07-18 05:04:38 +10:00
cd6becd442
Implement node timers
darkrose
2012-07-17 23:00:04 +10:00
829f262c79
Fix terrible grammar in comment!
Perttu Ahola
2012-07-22 20:35:32 +03:00
246520b5cb
Fix compressZlib()
Perttu Ahola
2012-07-22 20:29:09 +03:00
38bb649582
Test zlib wrapper's handling of large data
Perttu Ahola
2012-07-22 20:27:55 +03:00
82855a04ec
Tweak test.c overally a bit
Perttu Ahola
2012-07-22 20:26:54 +03:00
6dfefaf229
Formspec button_exit[] and image_button_exit[]
Perttu Ahola
2012-07-22 17:28:09 +03:00
d44f8a854b
Doc updates for formspec
darkrose
2012-07-20 05:05:31 +10:00
acf3a43095
Add /test1 command to minimal for testing a more complicated player inventory form
Perttu Ahola
2012-07-22 17:11:41 +03:00
4cc98d7add
minetest.register_on_player_receive_fields()
Perttu Ahola
2012-07-22 17:10:58 +03:00
506203345b
Implement formspec
darkrose
2012-07-16 02:19:38 +10:00
c259f7c8bd
Update Lua API documentation to include minetest.get_modnames()
Matthew I
2012-07-21 21:45:09 -04:00
c62a121cca
Add "/mods" command to list mods to client
Matthew I
2012-07-21 21:41:27 -04:00
136eb32389
Add minetest.get_modnames() to Lua API
Matthew I
2012-07-21 21:29:37 -04:00
e3ddbe8c6b
Version 0.4.1
Perttu Ahola
2012-07-21 23:14:23 +03:00
d085139057
Fix signedness warning in base64.cpp
Andreas Zwinkau
2012-07-04 07:18:25 +02:00
28e7443f9b
Fix wctomb use
Andreas Zwinkau
2012-07-03 23:13:15 +02:00
e79ad21aeb
Remove mbtowc warnings
Andreas Zwinkau
2012-07-03 23:11:06 +02:00
0b61253931
Actually fix facedir-rotated nodes placed using minetest.env:place_node()
Perttu Ahola
2012-07-21 21:23:15 +03:00
a2738dec59
Fix hovering after mining a block underneath you while sneaking
Matthew I
2012-06-26 14:01:02 -04:00
1788709e2d
Rotate facedir-rotated top and bottom textures too, and re-implement nodebox side rotation
Perttu Ahola
2012-07-21 20:23:32 +03:00
47d30d12cb
Facedir rotation of nodebox textures
Perttu Ahola
2012-07-21 18:59:12 +03:00