5350 Commits

Author SHA1 Message Date
BlockMen
3264b59fc7 Use static const HBS (BS/2) in all special drawtypes 2015-12-18 23:44:37 +01:00
BlockMen
f506ca672a Add croplike drawtype and use it for wheat 2015-12-18 23:42:54 +01:00
BlockMen
4597f069b2 Don't add offset to all plantlike nodes
- Only grass, flowers and mushrooms are rotated now
2015-12-18 22:49:17 +01:00
Auke Kok
b56b453a0e Randomize x,z placement of plantlike nodes
- Code from https://github.com/minetest/minetest/pull/3446
2015-12-14 19:09:38 +01:00
BlockMen
02a343ad49 Make torches 3D 2015-12-11 23:46:19 +01:00
BlockMen
95932e1f1e Fix events on Windows 2015-12-11 23:44:50 +01:00
est31
4c90d49ec1 Fix some setting documentation
* Horizontal and vertical are used wrongly. Use height and width because
	horizontal/vertical describes different things. Thanks @kilbith for pointing out.
* Update minetest.conf.example and settings_translation_file.cpp
* Correct maximum/minimum copy paste mistake.
2015-12-11 22:25:52 +01:00
RealBadAngel
ae4c48d1f2 Speed up and make more accurate relief mapping
using linear + binary search.
2015-12-11 22:25:22 +01:00
ShadowNinja
d8f6fcee8a Fix Event implementation
On non-windows platforms this just used a semaphore,
which meant that multiple calls to signal() would
result in wait() returning multiple times.
2015-12-11 22:24:13 +01:00
BlockMen
11fa9f1314 Make players respect stepheight aswell 2015-12-11 20:58:24 +01:00
est31
9ac73f0bff Fix threshold type
Fix the type of the threshold value for mapgen.
The commit

a78dd7f2b6b0e1fefdbaa1ae21b722dd4459e4f4 "Fix spelling of noise_threshold"

has changed it to be read as int, but it can have non-integral values too.

Thanks to @kwolekr for pointing this out.
2015-12-07 18:40:12 +01:00
est31
10f23ed3e2 lua_api.txt: add blank lines before * lists
If rendered as markdown, lists need a blank line before them
so that they are recognized as such.
2015-12-07 18:40:00 +01:00
paramat
5c313a795b Mapgen: Add propagate_shadow bool to calcLighting
To terminate unwanted shadows from floatlands or realms above
Also add to LuaVoxelManip calc_lighting for use in mapgen mods
Remove the 2 argument calcLighting, mapgens now use the 5
argument form to specify the volumes for propagateSunlight and
spreadLight
In mgsinglenode replace calcLighting with setLighting and
clean-up use of tabs and spaces
2015-12-07 18:39:45 +01:00
Jun Zhang
fb5922a31d Fix spelling of noise_threshold 2015-12-06 11:42:34 +01:00
BlockMen
ea858d86f4 Add option to use an extra lib directory for LevelDB 2015-12-06 00:03:30 +01:00
est31
340957038f Make travis work again
Now we do sudo apt-get update to download package sources.
This fixes travis build with the new GCE based infrastructure.

Closes #3427.
Closes #3426.
2015-12-06 00:02:59 +01:00
BlockMen
a75805f471 Check item_drop amount clientside 2015-12-05 17:42:58 +01:00
BlockMen
e9404205b3 Add better server list icons 2015-12-04 16:51:58 +01:00
BlockMen
0f020b05d7 Remove unused textures 2015-12-04 15:36:08 +01:00
BlockMen
b8c35d2d41 Correct default_game setting 2015-12-04 15:22:52 +01:00
Ferdinand Thiessen
0d2be9d6a6 Fix build if BUILD_SHARED_LIBS defaults to "ON"
openSUSE sets that option to ON.

Fixes #3420.
2015-12-04 15:22:44 +01:00
asl97
028c4a8d34 Get movement setting instead of hard coded value 2015-12-03 22:21:12 +01:00
BlockMen
56d545b2a1 Restore simple settings tab and add advanced settings as dialog 2015-12-03 22:09:01 +01:00
BlockMen
d1877200a1 Revert "Shaders: use triple-frequency waving for leaves and plants"
This reverts commit 0b875560481ca16782ace98b0bace9f02d18b22d.
2015-12-03 21:31:25 +01:00
Zeg9
1c22b55390 Add slippery 2015-12-03 19:41:27 +01:00
est31
32fb788aab Document limitations of minetest.get_password_hash 2015-12-03 18:05:18 +01:00
paramat
a627d2a80f Mgv5/v7/flat/fractal: More large pseudorandom caves
Mgv7/flat/fractal: Reduce tunnel noise spreads to 96
2015-12-03 18:05:01 +01:00
BlockMen
62e63c0b15 Rebrand further 2015-12-02 21:27:23 +01:00
BlockMen
33e3bb2e71 Remove support for android 2015-12-02 20:36:33 +01:00
BlockMen
c96384b3db Fix glitching through block while sneak glitching 2015-12-01 23:19:16 +01:00
gregorycu
90cacc0184 Make spreadLight 2.5x faster 2015-12-01 20:10:08 +01:00
gregorycu
303c43624f Increase performance of updateDrawListPerf by 25%. Delete an unused member 2015-12-01 19:10:23 +01:00
Robert Zenz
7461af3df5 Add field to disable merging of items
Added the field "mergeable" to the builtin item which allows to set that
the items will not automatically merge.
2015-12-01 17:43:06 +01:00
paramat
4058bc3ef6 Dungeongen: Fix rarely triggered segfault
A segfault exposed a missing 'vm->m_area.contains()'
check in makeCorridor that allowed the calculation
of vm index for a node outside the vm area. The huge
and invalid index number caused getContent to fail
2015-12-01 17:29:03 +01:00
Jay Arndt
7e5d3c5e5d Remove unused OpenALSoundManager::m_can_vorbis and EXT_vorbis check 2015-12-01 17:28:52 +01:00
paramat
ad74613ed0 Lua_api.txt: Add documentation for biome definition 2015-12-01 17:28:39 +01:00
paramat
ee790424de Dungeongen: Also preserve river water nodes
For future river mapgens
Dungeons will not generate in river water, to
avoid dungeons filling and blocking river channels
2015-12-01 17:28:19 +01:00
BlockMen
8faae4c13d Change ASCII art of startup 2015-11-29 01:06:51 +01:00
BlockMen
ea85bf9d50 Show game buttonbar only when more than one game is present 2015-11-29 00:08:22 +01:00
BlockMen
50a8757f3e Fix wrong gamepath 2015-11-27 21:28:05 +01:00
BlockMen
2c2937cb83 Fix buildbot 2015-11-27 21:18:50 +01:00
BlockMen
8c08c8fb44 Fix translations 2015-11-27 21:10:37 +01:00
BlockMen
5d9e358e56 NeXt -> BlockPlanet 2015-11-27 21:00:16 +01:00
BlockMen
fa754cc4ff Update buildbot 2015-11-27 00:07:38 +01:00
BlockMen
84fa2a4d03 Add nametags for all objects 2015-11-27 00:07:33 +01:00
BlockMen
ad842c22e0 Merge Minetest NeXt, remove minimal 2015-11-26 23:26:37 +01:00
BlockMen
96ce9e8e32 Rename to BlockPlanet 2015-11-26 22:55:55 +01:00
BlockMen
f2722732a9 Relicense (GPL 3.0) 2015-11-26 22:44:57 +01:00
Aaron Suen
900db31063 Re-enable texture pre-filters on wielditems, fixing #3178. 2015-11-24 03:22:31 +01:00
Robert Zenz
0cf15470fc Simplify regex used in check_modname_prefix and other improvements.
Simplified the regex used, added comments and changed the error message
to contain the correct mod name.
2015-11-24 01:49:59 +01:00