aboutsummaryrefslogtreecommitdiff
path: root/src/client.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-11-02Don't leak textures all over the placeKahrl2-12/+31
2012-11-02Fix flowing liquid animation direction calculationPerttu Ahola1-8/+8
2012-11-02Replace pow() with multiplikation to improve speedPilzAdam2-2/+2
2012-11-01Add functions to the default mod of minimal game to support old codePilzAdam1-0/+16
2012-11-01Add falling_node to special groups in lua-api.txtPilzAdam1-0/+1
2012-10-31Remove a useless commentPilzAdam1-5/+0
2012-10-31Move falling to builtinPilzAdam3-71/+144
2012-09-09Add nodedef.on_blast() to lua_api.txt in order to support chained explosions ↵Perttu Ahola1-0/+5
of any explosives
2012-09-09Statically store always_collect field of __builtin:itemPerttu Ahola1-2/+14
2012-09-09Add dtime_s to entity activationPerttu Ahola8-22/+23
2012-09-09Fix ServerActiveObject stuffPerttu Ahola1-5/+18
2012-09-09Fix wielditem entity drawtype brightness controlPerttu Ahola2-11/+22
2012-09-09Fix ObjectRef:punch()Perttu Ahola2-6/+12
2012-09-05Version 0.4.3Perttu Ahola1-1/+1
2012-09-05Prevent world creation if the world already existsMatthew I1-4/+17
2012-09-05Enforce stricter world names using a blacklistMatthew I4-1/+35
Blacklisted characters are: / \
2012-09-05Add aux1_descends to key change menuPerttu Ahola1-2/+21
2012-09-05Version 0.4.3-rc0; increase PROTOCOL_VERSION due to backwards-incompatible ↵Perttu Ahola2-2/+4
InventoryList width field
2012-09-04Remove "Unknown inventory identifier" deserialization errors, because they ↵Perttu Ahola1-8/+0
can break forward compatibility
2012-09-04Reorganize ClientMap rendering code for a bit more performancePerttu Ahola6-101/+281
- Don't select blocks for drawing in every frame - Sort meshbuffers by material before drawing
2012-09-03Fix shift-descend to ladders from a floorPerttu Ahola1-5/+8
2012-09-02Fix moving stuff into a mismatched stack in a "infinite" inventoryPerttu Ahola1-0/+2
2012-09-02Make inventory GUI do sane things when server-side inventory acts unusuallyPerttu Ahola4-4/+105
2012-09-02Fix bug in moving a larger sized stack in inventory on top of anotherPerttu Ahola1-1/+1
- You have 2 stacks: a with x items and b with y<x items - Take a with your mouse and place it on b - Whole stack a moves to b - (y * 2 - x) items move from b to a - (x - y) items are left to the mouse cursor
2012-09-02Add overridable function for handling dropped items from nodesPerttu Ahola2-8/+19
2012-09-01Fix github issue #224Perttu Ahola1-6/+5
2012-09-01Fix issue with openal mac os x compileThomas Lauro1-1/+1
2012-09-01Fix GUIKeyChangeMenu so that '/' can be inserted on a finnish keyboardPerttu Ahola4-6/+35
2012-09-01A bunch of GUIKeyChangeMenu fixesThomas Lauro2-548/+152
- Display message when associating a key already in use - Fix issue for not beeing able to assign space to an action - Cleaning up - Make it build (by celeron55)
2012-09-01Attempt to fix flying gravel and dirtPerttu Ahola1-2/+3
2012-09-01Smooth transition to the desert biome.Sergey Gilfanov1-1/+3
2012-09-01Fix the bouncy node related stuff a bitPerttu Ahola2-5/+11
2012-09-01Add bouncy node groupPerttu Ahola5-39/+104
2012-09-01Add disable_jump and fall_damage_add_percent node groupsPerttu Ahola4-2/+20
2012-09-01Add InventoryList width property & allow custom crafting grids.Ilya Zhuravlev7-8/+69
2012-09-01Make shift the default descent control on ladders and when flyingsfan53-19/+65
"aux1_descends" setting switches to the old descend control.
2012-09-01Don't crash in "unexpected multibyte character"; just print it in log. ↵Perttu Ahola1-1/+6
Github #222
2012-08-31Use proper alpha blit in some more texture modifiersPerttu Ahola1-4/+6
2012-08-31Properly initialize baseimg for texture modifier ↵Perttu Ahola1-1/+5
[combine:WxH:X,Y=filename:X,Y=filename2
2012-08-31Fix black display inside opaque waterMatthew I1-2/+0
Opaque water's solidness was being set to 2, like a normal node. When you swim, it is treated like a solid block, and the display goes black. Setting it to 1 like transparent water allows you to see. It looks somewhat awkward when you swim, look up, and see an opaque wall of water (the surface), but there isn't much that can be done about it. If you made the water transparent so it looked good, it would defeat the purpose :) .
2012-08-19Fix github issue #213: Dropping unknown items crashes the gamePerttu Ahola1-4/+6
The items will now just disappear when dropped.
2012-08-12Fix crash when furnace is full (minimal game)Perttu Ahola1-1/+1
2012-08-12Move chat commands to Lua and remove servercommand.{cpp,h}Matthew I5-302/+109
Commands moved: /me /status /time /shutdown /ban /clearobjects
2012-08-12Add ban management routines to Lua APIMatthew I2-0/+60
Those functions are: * minetest.get_ban_list() * minetest.get_ban_description(ip_or_name) * minetest.ban_player(name) * minetest.unban_player_or_ip(ip_or_name)
2012-08-12Extend Lua API in order to implement chat commandsMatthew I2-0/+32
minetest.get_server_status() minetest.request_shutdown() EnvRef:clear_objects()
2012-08-12Remove trailing comma after player list in server status stringMatthew I1-3/+8
2012-08-12Allow digging of unknown nodesMatthew I2-2/+11
This allows the removal of nodes with unknown types. get_item_callback() (C++) would fail if a node has an unknown type. Now it will try using the callback from minetest.nodedef_default in this case. Also, minetest.node_dig() (Lua) was altered to always allow digging when the node definition is empty (i.e. unknown node).
2012-08-12Fix wrong amount of nodes being dropped from inventoryPerttu Ahola1-0/+1
2012-08-12fix node timers so on_timer gets the correct positiondarkrose1-1/+2
2012-08-12Remove unwanted ! from ifs in inventory record-for-rollback codePerttu Ahola1-3/+3