1
0
mirror of https://github.com/minetest/minetest.git synced 2025-07-07 02:10:22 +02:00
Commit Graph

6330 Commits

Author SHA1 Message Date
e1146396bc fix mesh leak in camera class 2013-04-07 21:49:55 -04:00
7c0e707cf1 Add param2 field for ores, some minor fixes and misc. code cleanup 2013-04-07 21:21:54 -04:00
96e2931c5c Fix black tree leaves, reduce above-ground cave shadows 2013-04-07 02:26:46 -04:00
5961106f9f Fix crash on creating map with invalid mg_name 2013-04-07 01:50:20 -04:00
fbf76184f0 Revert "Fix to be able to build from dir different than source dir"
This commit broke RUN_IN_PLACE
2013-04-07 01:30:06 -04:00
8ec3fc35c6 Add Mapgen V7, reorganize biomes 2013-04-07 00:50:21 -04:00
d50b2ede92 Adjusting water removing above unloaded blocks 2013-04-07 00:05:39 +04:00
453d79e3a2 Don't re-write entire map_meta.txt if a setting is missing 2013-04-06 13:36:51 -04:00
046534e14b Fix to be able to build from dir different than source dir 2013-04-06 12:31:12 -04:00
120f02e20b Don't flow finite liquid into an unloaded chunk 2013-04-06 12:09:59 -04:00
becd8c03fd fix memory leak 2013-04-06 12:00:36 -04:00
69367aa799 Add Dijkstra A* and A* without prefetching pathfind algorithms 2013-04-06 11:24:03 -04:00
1586cdac53 unkn own block -> unkn own node 2013-04-05 15:57:39 +02:00
e38d65f8d1 Dont allow fast move in water or ladder when aux1_descend is true 2013-04-05 14:58:35 +02:00
b0e6806077 Fix nick completion 2013-04-05 02:31:58 +02:00
c5a8448c41 Allow modifying movement speed, jump height and gravity per-player via the Lua API. 2013-04-05 02:00:59 +02:00
2a0badf2d5 Check if the address field is empty when hitting enter on the multiplayer tab 2013-04-03 23:33:17 +02:00
6b8435cf8c Limit speed in collisionMoveResult for avoiding hangs 2013-04-03 23:29:51 +02:00
c1bf6f9f7a Fix camera "jumping" when attached and the parent goes too fast 2013-04-03 23:22:40 +02:00
8d4b768297 Add Ore generation flags, implement ore absolute height 2013-03-31 20:02:03 -04:00
35ed5198fe Increase value range of Ore::clust_scarcity 2013-03-31 12:26:25 -04:00
7d3b3890b5 Add a small optimization to the menu splash and remove a old comment 2013-03-30 22:02:46 -04:00
96387ee88a Don't load menu textures every frame 2013-03-30 21:52:13 -04:00
c517215bcf Fix MapgenV6::generateCaves possible division by 0 and misc. cosmetic fixes 2013-03-30 21:24:37 -04:00
414f0275cf Optimize CNodeDefManager::getIds 2013-03-30 19:14:42 -04:00
1aa50b1362 Make the textbox for serverlist title wider 2013-03-30 18:56:29 +01:00
e17ae475cf GUI: Make singleplayer default tab, store selected serverlist, show title of serverlist 2013-03-30 18:34:36 +01:00
6cf581e360 Fix build on Linux with some glibcs 2013-03-29 21:12:14 -04:00
16c11eb4a3 Masterserver: report gameid, uptime, cosmetic fixes on server web page 2013-03-30 02:03:24 +04:00
df49b93877 Add varying levels of precision to TimeTaker 2013-03-29 16:53:15 -04:00
5e7e0347cd Add different place sound for nodes 2013-03-29 20:14:18 +01:00
7d9329ecfe New damage system, add damageGroups to ToolCapabilities, bump protocol version 2013-03-29 20:14:09 +01:00
3640c8c051 Update Credits tab 2013-03-29 14:43:47 -04:00
5b854f95d2 Fix last singlenode modification 2013-03-29 13:18:09 -04:00
b0f39da131 Don't replace existing nodes in singlenode mapgen 2013-03-29 11:15:49 -04:00
d01b74d00a Prevent infinite loop with invalid Inventory format 2013-03-27 23:27:31 -04:00
8800896824 Closed add object <-> object collision handling 2013-03-28 00:09:24 +01:00
26cad481d0 Vary ore sheet y position by noise 2013-03-24 22:35:23 -04:00
8d13967aa3 Ensure ore can fit in OreSheet::generate() 2013-03-24 20:19:59 -04:00
0e07a7157f Add more error checking to l_register_ore 2013-03-24 15:40:53 -04:00
57cbb8bfd8 Add Ore infrastructure and l_register_ore() 2013-03-24 13:23:33 -04:00
f70378f7f5 Mapgen indev: float islands, larger far biomes 2013-03-24 03:40:15 +04:00
e1ff5b1361 Allow spawning particles from the server, from lua
Spawn single particles or make use of ParticleSpawner for many randomly spawned particles.
Accessible in Lua using minetest.spawn_particle and minetest.add_particlespawner.
Increase Protocol Version to 17.

Conflicts:
	src/clientserver.h
2013-03-23 23:16:29 +01:00
ab57fdac44 Move rightclickable to the proper place 2013-03-23 23:15:30 +01:00
dacc8cdb3a Include backface_culling flag in serialization format for TileDefs
This way flowing liquids actually show the backface when specified to
do so. Without this, TileDefs where by default initialized with
backface_culling = true and never set otherwise.

For backwards compatibility, an old client connected to a new server,
or a new client connected to an old server will behave like before
i.e., backface_culling is always true.
2013-03-23 23:10:47 +01:00
ca7043e52d Set of changes to build mineTest using Visual Studio 11.0. These affect
the following:
1. String concatenation in guiMainMenu.cpp - it is required for all
individual strings to be of the same type <unicode/non-unicode>; adding
explicit L qualifier before the other strings.
2. Correcting type of BlockMakeData to struct in place of class forward
declarations. This information is used for name decoration by Visual
Studio, leading to linker errors in case of mismatches.
3. Windows headers define max as a macro somewhere, leading to a compile
time error in profiler.h; using () around function to prevent macro match
from occurring.
2013-03-24 00:53:10 +04:00
6f8d40ef5d 6d facedir 2013-03-23 21:31:05 +01:00
f98d0433f9 Random guest name and finite liquid checkbox 2013-03-23 19:17:08 +04:00
34b185e955 Add singlenode mapgen; generates solely the node 'mapgen_singlenode', defaults to air 2013-03-22 19:16:51 +02:00
c2250d95c4 Support game-specific minetest.conf 2013-03-21 22:22:15 +02:00