Commit Graph

443 Commits (4f75337ce3185e54650b7af5e90984713560b8e9)

Author SHA1 Message Date
Maksim Gamarnik 8a23d39647 Fix 2015-12-15 14:05:18 +02:00
Maksim Gamarnik a31fbaa334 Merge and Fix 2015-12-11 11:18:54 +02:00
Maksim Gamarnik ce7924895a SNOWCRAFT + Fix build 2015-12-06 14:27:27 +02:00
Maksim Gamarnik b3726345ff Merge last minetest commits 2015-11-27 12:57:52 +02:00
Maksim Gamarnik 2208a8adcf Fix 2015-11-27 12:06:05 +02:00
Maksim Gamarnik 96325da676 Update 1 2015-11-27 12:03:23 +02:00
paramat 9a49529472 Mapgen: Add global 'decorations' flag
Flag is set by default in MapgenParams
The global 'trees' flag remains but is now
undocumented and unset by default in MapgenParams
Add mgv6_spflag 'trees' set by default in
defaultsettings.cpp to affect new worlds only
This is automatically backwards
compatible for existing worlds
2015-11-21 00:10:08 +00:00
Maksim Gamarnik 87046b3d3f Fix makefile 2015-11-10 19:18:32 +02:00
Maksim Gamarnik 919be490f9 Update
Sync all Minetest commits
2015-11-10 13:49:24 +02:00
Duane Robertson 82562e227c WoW-style Autorun
This allows the player to toggle continuous forward with a key (F by default),
so we don't have to hold down the forward key endlessly.
2015-10-29 21:48:57 +01:00
paramat 25db5b2fbc findSpawnPos: Add setting for max height above water level
Increase default from 6 to 16 to help with mgv7 and mgfractal
Large-scale or alternative mapgens can result in a lowland spawn point not
being found, causing a spawn at (0, 0, 0) possibly buried underground
The max height is now settable to allow correct player spawn
in any mapgen or when using custom noise parameters
2015-10-29 20:03:15 +00:00
ShadowNinja 677ab7463d Refactor logging
- Add warning log level
- Change debug_log_level setting to enumeration string
- Map Irrlicht log events to MT log events
- Encapsulate log_* functions and global variables into a class, Logger
- Unify dstream with standard logging mechanism
- Unify core.debug() with standard core.log() script API
2015-10-14 01:03:54 -04:00
paramat c621314607 Dungeongen: Remove floating frames
Preserves the rare unbroken protruding dungeons
Fix random range for first room roomplace
Fix checked volume for first room 'fits' bool
and check for 'untouchable' flag instead of 'inside'
Remove 'enable floating dungeons' setting
2015-08-29 06:27:29 +01:00
Maksim Gamarnik f2278317b5 Update libs, performance improve, update gui 2015-08-16 17:07:40 +03:00
paramat 682026c8fc Defaultsettings: Increase client_mapblock_limit to 5000 2015-08-15 20:29:30 +01:00
Maksim Gamarnik 9247f32e0e LGPL 2.1 to 3.0 on all files 2015-08-14 01:26:28 +03:00
est31 143d1f6835 Add count based unload limit for mapblocks 2015-08-13 07:56:07 +02:00
Kahrl ccb46d0379 Fix camera updates being toggled by N key in release mode (#2762) 2015-08-07 06:02:06 +02:00
rubenwardy c2efd3e81b Add map limit config option 2015-08-02 14:27:04 +02:00
est31 713002778f Optional reconnect functionality
Enable the server to request the client to reconnect.

This can be done with the now extended minetest.request_shutdown([reason], [reconnect]) setting.
2015-07-23 07:38:13 +02:00
est31 f70bc8a3b7 Server kicks: make messages configurable, cache wstring 2015-07-17 06:37:16 +02:00
RealBadAngel 4f2ca3ba1c Add new leaves style - simple (glasslike drawtype) 2015-07-08 11:20:07 +02:00
est31 120343e1a6 Disable mesh cache by default 2015-07-01 13:50:25 +02:00
RealBadAngel a8393b2887 Minimap update 2015-06-28 12:17:36 +02:00
RealBadAngel 15bbb593e4 Add minimap feature 2015-06-27 03:42:01 +02:00
RealBadAngel a111a5fbcf Improved parallax mapping. Generate heightmaps on the fly. 2015-06-14 21:13:36 +02:00
paramat 860eb5d3ba Mgv6: Enable snowbiomes by default. Double biome noise spread. 3 octaves, 0.5 persistence for humidity 2015-05-31 23:21:38 +10:00
ShadowNinja f52eb6a064 Add core.request_insecure_environment() 2015-05-31 23:17:52 +10:00
ShadowNinja 3a97d94aa9 Add mod security
Due to compatibility concerns, this is temporarily disabled.
2015-05-31 23:17:44 +10:00
paramat 76335a7dc9 Mgv6: Enable snowbiomes by default. Double biome noise spread. 3 octaves, 0.5 persistence for humidity 2015-05-26 02:08:06 +01:00
ShadowNinja 2dd64f03da Add core.request_insecure_environment() 2015-05-16 18:33:19 -04:00
ShadowNinja 1008aefa8c Add mod security
Due to compatibility concerns, this is temporarily disabled.
2015-05-16 18:32:31 -04:00
Maksim Gamarnik d384442e74 Default Setting and Textures
MultiCraft gamecontrol textures
Optimal settings
2015-05-15 16:05:49 +03:00
paramat 7bb003acca Clouds: Make cloud area radius settable in .conf 2015-05-13 17:00:37 +10:00
OttoLidenbrock 8982638e52 Fix bugs with package name directory and zip file 2015-05-10 19:00:55 +10:00
OttoLidenbrock 0721cd13a7 Update makefile, default game and create Files.zip 2015-05-10 18:01:55 +10:00
paramat 18a0509055 Clouds: Make cloud area radius settable in .conf 2015-05-04 22:41:13 +02:00
OttoLidenbrock 68d4c67f08 Change sdcard project dir from /minetest to /multicraft 2015-05-03 00:35:22 +10:00
sfan5 023fd295d5 Revert the upper-case PROJECT_NAME nonsense that was part of #2402 2015-04-27 16:24:49 +02:00
paramat 208f1ab842 Defaultsettings: Add dungeons and jungles flags. Update conf.example 2015-04-14 02:04:57 +01:00
Aaron Suen e8d51554ae Clean scaling pre-filter for formspec/HUD. 2015-04-01 00:01:05 -04:00
ShadowNinja 2de60ae349 Clean up and tweak build system
* Combine client and server man pages.
  * Update unit test options and available databases in man page.
  * Add `--worldname` to man page.
  * Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`.
  * Disable server build by default on all operating systems.
  * Make `ENABLE_FREETYPE` not fail if FreeType isn't found.
  * Enable LevelDB, Redis, and FreeType detection by default.
  * Remove the `VERSION_PATCH_ORIG` hack.
  * Add option to search for and use system JSONCPP.
  * Remove broken LuaJIT version detection.
  * Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`.
  * Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`.
  * Clean up style of CMake files.
2015-03-27 15:00:48 -04:00
kwolekr 714d28bd88 Do not enable texture_clean_transparent by default
This feature is still experimental and has some issues. Also,
increase texture_min_size to 64 px. The setting was initially
a conservative 16 so that the effect would not be noticable
for players who aren't using aniso/bi/trilinear filtering. This
isn't necessary now that texture_clean_transparent is disabled
by default.
2015-03-23 18:25:14 -04:00
Aaron Suen c4f41b5fdf Configurable automatic texture scaling and filtering at load time.
Signed off by: Zeno, kwolekr
2015-03-20 20:21:42 -04:00
paramat 6db532d376 Dungeongen: Optionally set ignore to be untouchable to disable floating dungeons 2015-03-07 01:41:53 +00:00
rubenwardy d4cb605659 Add camera smoothing and cinematic mode (F8) 2015-02-25 15:34:33 +01:00
TriBlade9 79775af10d Added configurable ambient_occlusion_gamma. Default is 2.2 (same as previous hardcoded values). 2015-01-14 23:35:50 +10:00
sapier 20472859cd Revert "Switch default scaling factor to 0.75 as most ppl seem to have 96dpi screens instead of previous assumed 72"
which ain't required any longer as fonts are no longer autoadjusted
This reverts commit 7ad17a25f4dfc81427df54d5c855b40b4472d517.
2015-01-09 19:07:55 +01:00
sapier 5d689693ae Split gui_scaling to gui_scaling + hud_scaling as those elements need different handling on some devices 2015-01-09 14:31:33 +01:00
sapier 3a684fb836 Switch default scaling factor to 0.75 as most ppl seem to have 96dpi screens instead of previous assumed 72 2015-01-09 00:37:02 +01:00
Craig Robbins 55e54ce5ba Add display_gamma option for client 2014-12-31 02:44:31 +10:00
Craig Robbins 73b383fd5b Make limiting of the reflow liquids queue size optional
If liquid_queue_purge_time == 0 then disable the queue size limiting and make this the default setting
Additionally, liquid_loop_max now defaults to 100000
2014-12-23 15:47:06 +10:00
Craig Robbins 9dbf375a14 Do not allow the m_transforming_liquid queue to increase until all RAM is consumed 2014-12-18 03:32:19 +10:00
sapier 71a289a979 Make hud use fontengine too
Fix non coding style conforming glb_fontengine to g_fontengine
Fix fonts never been deleted due to grabbed to often
2014-11-30 18:06:54 +01:00
sapier 794909cbe8 Implement proper font handling 2014-11-30 17:50:09 +01:00
Sokomine 34daa9f25e added enable_build_where_you_stand option
Signed-off-by: Craig Robbins <kde.psych@gmail.com>
2014-11-27 01:07:11 +10:00
rubenwardy 4d24b3d54d Only set the camera update keymap when using a debug build
Signed-off-by: Craig Robbins <kde.psych@gmail.com>
2014-11-26 21:53:01 +10:00
ShadowNinja 05ef9bdc68 Simplify loading of Android version of menu 2014-11-20 15:37:20 -05:00
sfan5 120a177e08 Add (optional) client-side saving of server map to disk 2014-11-19 15:11:23 +01:00
SmallJoker 98e648368f Replace setting unlimited_player_transfer_distance with player_transfer_distance 2014-11-08 14:56:09 +01:00
RealBadAngel b015b62dad Add option to enable mesh caching, add wallmounted for meshes. 2014-10-29 08:37:33 +01:00
Pavel Puchkin ff49416daa Remove remenants of mob code
Since minetest has no mobs within the core anymore, I suppose these
settings and code should go. Any mod that uses `minetest.setting_getbool`
will work with no problem since the default return value is `false`.
2014-10-23 20:54:33 -04:00
BlockMen e25777936f Add optional framed glasslike drawtype 2014-10-02 11:35:15 +02:00
ShadowNinja 75346d743a Use configured bind_address for HTTPFetch 2014-09-18 21:54:23 -04:00
TriBlade9 34357c2e49 Added configurable selectionbox width. Min width = 1, Max = 5 2014-09-19 03:28:46 +02:00
RealBadAngel 61b86590fc Node highlighting. 2014-09-17 22:06:13 +02:00
ShadowNinja 8619737d1e Disable preload_item_visuals by default
This can delay connections by several minutes.
2014-08-05 14:54:33 -04:00
proller 447cc35283 Remove math mapgen 2014-07-12 18:15:55 +04:00
sapier 268ff61168 Add support for Android 2.3+
There have been plenty of ppl involved in creating this version.
I don't wanna mention names as I'm sure I'd forget someone so I
just tell where help has been done:
- The partial android versions done by various ppl
- Testing on different android devices
- reviewing code (especially the in core changes)
- testing controls
- reviewing texts

A big thank you to everyone helping this to be completed!
2014-06-29 18:17:56 +02:00
sapier 3cb1cd6cb5 Add separate download timeout to allow download of bigger files or on low bandwidth lines 2014-06-26 20:57:17 +02:00
RealBadAngel d57e75ed2a Add setting for tooltips show delay. 2014-06-25 16:23:05 +02:00
sapier d23ac22ad9 Support for scalable font and gui elements
Fix positioning of tabheader in order to be usable for scaling GUIs
WARNING: this changes position of current tabheaders, mods have to adjust!
2014-06-22 00:08:55 +02:00
sapier 946c950939 Remove settings not used any longer 2014-05-24 12:17:15 +02:00
sapier 1d6a1f727d Add support for interlaced polarized 3d screens
Add (experimental) support for topbottom as well as sidebyside 3d mode
2014-05-18 01:08:13 +02:00
ShadowNinja 6001210df6 Organize builtin into subdirectories 2014-05-07 17:14:23 -04:00
sapier e2a88e15fd Add proper lua api deprecated handling 2014-04-29 22:49:04 +02:00
sapier b1c81e8147 Add download rate to media progress bar (non http mode only!)
Minor coding style fixes
2014-04-29 20:45:16 +02:00
sapier f4753a9cd4 Add support for dpi based HUD scaling
Add support for (configurable) multiline hotbar
Improved screensize handling
Add userdefined gui scale by BlockMen
2014-04-27 21:53:13 +02:00
proller 495ed5ec8b Remove liquid_finite and weather 2014-04-18 21:56:48 +04:00
BlockMen 8909fe913c Add third person view 2014-04-12 17:44:15 +02:00
RealBadAngel 9cf4f96fa7 Normal maps generation on the fly.
Parallax mapping with slope information.
Overriding normal maps.
2014-03-21 01:32:00 +01:00
kwolekr d48f851863 Add minetest.set_noiseparam_defaults() Lua API 2014-02-15 19:13:14 -05:00
kwolekr edf807dc1f Tune block emerge and sending parameters to more aggressive values 2014-02-08 18:32:12 -05:00
kwolekr 2a896ffbf7 Make flag strings clear specified flag with 'no' prefix
Remove flagmask field from set_mapgen_params table
Add small bits of needed documentation
2014-02-08 17:50:59 -05:00
ShadowNinja 24cc512b16 Add the option to bind to a specific address 2014-02-05 21:24:46 +01:00
kwolekr 141123006b Remove blank default values for emergequeue_limit_* settings
Add checks for invalid user input for important settings
Rename Settings::tryGet* to Settings::get*NoEx for consistency
2014-02-05 00:17:53 -05:00
kwolekr 1c1155e0d5 Huge overhaul of the entire MapgenParams system
MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations.
Separation between the common and mapgen-specific parameters is now strongly defined.
Mapgen parameters objects are now properly encapsulated within the proper subsystems.
2014-02-03 22:50:14 -05:00
sapier c85fd65967 Fixed minetest reliable udp implementation (compatible to old clients) 2014-01-10 10:10:45 +01:00
ShadowNinja d39323353e Revert "Improve (re)spawn, add cache_block_before_spawn and max_spawn_height settings"
The commit didn't work because the blocks weren't loaded yet.

This reverts commit 22dbbf0a6fc9547f0dbdb7f6076337b8c6acd48b.

Conflicts:
	minetest.conf.example
2014-01-06 21:25:10 -05:00
Perttu Ahola 1a3990bc06 Actually pause singleplayer game in pause menu and use lower maximum FPS in it 2014-01-06 17:39:44 +02:00
sapier 0a46034825 Add setting to disable direction dependent fog and sky colors 2013-12-15 15:30:02 +01:00
BlockMen ff4766950b Add alpha setting to font shadow 2013-12-14 21:11:38 +01:00
Kahrl b34a01f4c8 Rewrite client media download and support hash-based remote download
Move most of the media-related code in client.cpp into a new class
ClientMediaDownloader (clientmedia.cpp, clientmedia.h). Among other
things, this class does the following things:

- Download [remote_server][sha1] instead of [remote_server][name]. This
is to support servers that provide the same file name with different
contents.
- Initially fetch [remote_server]index.mth. This file should follow the
Minetest Hashset format (currently version 1) and contain a list of SHA1
hashes that exist on the server.
- The list of needed SHA1s is uploaded (via HTTP POST) when index.mth is
requested, so servers can optionally narrow down the list to the needs
of the client.
- If index.mth is missing (HTTP response code 404), we enter compat mode,
fetching [remote_server][name] as before this commit.
- remote_server can now contain multiple servers, separated by commas.
The downloader code attempts to split requests between the different
servers, as permitted by each server's index.mth. If one server claims
to have a file but actually doesn't (or something fails), we ask a
different server that also claims to have it.
- As before, when none of the remote servers provide a particular
file, we download it via the conventional method, i.e. using
the minetest protocol: TOSERVER_REQUEST_MEDIA / TOCLIENT_MEDIA.
- Bugfix: Every downloaded file's SHA1 is now verified against the SHA1
announced by the minetest server (before loading it and inserting it
into the file cache).
- Bugfix: Only send TOSERVER_RECEIVED_MEDIA when we actually have all
media. This should fix #863.
2013-12-13 18:05:20 +01:00
Kahrl e9737be595 Implement httpfetch module and initialize it from main()
Add curl_parallel_limit setting that will replace media_fetch_threads in
a later commit.

Fix a typo in MutexedQueue::pop_back() that made it impossible to compile
code that used this function. (Noticed this while implementing httpfetch.)
2013-12-13 18:05:10 +01:00
Ilya Zhuravlev 27f9fd26a5 Add configurable font shadow. 2013-12-12 21:47:54 +04:00
sweetbomber a85c68049a Improve (re)spawn, add cache_block_before_spawn and max_spawn_height settings 2013-12-05 16:09:02 -05:00
RealBadAngel c18af13697 Shaders rework. 2013-12-03 18:55:25 +01:00
sapier 326a3e4f8f Split server/client port setting to avoid port number clashes in mainmenu 2013-11-28 21:43:06 +01:00
PilzAdam 03a64226c2 Increase liquid_loop_max to 10000 again 2013-11-17 21:05:14 +01:00
proller 3f4aa81eec Improved default settings for floatland perlin noise 1. Larger, more detailed floatlands. 2013-11-14 15:38:32 +04:00
ShadowNinja 746c404a72 Lower the default max_users from 100 to 15 2013-09-28 21:09:52 +02:00
proller d01bb79c86 Add configurable PRAGMA synchronous = 2013-09-17 02:11:30 +04:00
Ilya Zhuravlev d0e6a19622 Add fallback font support for some languages. 2013-09-08 15:16:19 +04:00
Ilya Zhuravlev 23f0a09180 Add a setting for HighPrecisionFPU (fixes #763). 2013-08-25 18:25:01 +04:00
PilzAdam cb0a43d1db Add ability to activate mods with doubleclick (remove old_style_mod_selection) 2013-08-16 01:04:37 +02:00
Kahrl ee90d438b8 Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
Kahrl a0b8a52048 Remove farmesh 2013-08-13 09:25:13 +02:00
PilzAdam e0543b888b Fix path of mono font in defaultsettings.cpp 2013-08-07 13:41:00 +02:00
PilzAdam 4d57aed2af Make freetype usage configureable by a setting 2013-08-04 20:35:14 +02:00
Novatux 418d08bf6b Change large amount of objects to be configurable via a setting in minetest.conf (max_objects_per_block). 2013-08-04 15:28:01 +03:00
proller cdb2b82262 Weather support 2013-07-27 23:21:48 +04:00
PilzAdam e2c6199eba Fix modstore URLs 2013-07-22 22:26:48 +02:00
PilzAdam b29d62b04f Disable gamemanager by default 2013-07-22 18:16:36 +02:00
sapier d9f7cc1104 Fix bug in world creation
Add old style mod selection in worldconfig dialog
2013-07-22 18:10:00 +02:00
sapier ecf20aa50e Enable mod and gamemanager by default 2013-07-22 18:10:00 +02:00
sapier 8adff8f5a3 Add configurable curl timeout 2013-07-22 18:09:59 +02:00
sapier 4f7abcbafa Fix many formspec menu bugs 2013-07-07 19:49:52 -04:00
kwolekr 4b906fa7ef Mapgen V7: Huge rewrite, also tweaks to cavegen et al. 2013-07-06 02:21:54 -04:00
RealBadAngel e0d877e097 Add texture bumpmapping feature. 2013-07-04 02:36:32 +02:00
sapier 62794622d6 Replace C++ mainmenu by formspec powered one 2013-07-02 19:58:20 -04:00
Kahrl 46340cbbe0 Remove texture atlas / AtlasPointer, rename getTextureRaw to getTexture 2013-07-02 03:03:10 +02:00
proller cc19db315c New math mapgen with fractal based worlds 2013-06-23 18:07:10 +04:00
proller 06ddcb4b1e Add support for IPv6
Two new configuration options are added:
     - "enable_ipv6" to enable/disable the overall use of IPv6
     - "ipv6_server" to enable/disable the use of IPv6 sockets when running
       a server (when "enable_ipv6" is enabled)
2013-06-23 11:31:22 +04:00
PilzAdam a3a6502658 Add a setting for max loop count per step in liquid update 2013-06-20 22:31:46 +00:00
kwolekr 1a8f453958 Add initial Decoration support, many misc. improvements & modifications 2013-06-17 03:21:36 -04:00
Kahrl 7d2f899d23 Add and implement setting max_clearobjects_extra_loaded_blocks.
Now Environment::clearAllObjects() unloads unused blocks in an interval
defined by max_clearobjects_extra_loaded_blocks (default 4096).
2013-06-03 20:09:32 +02:00
Esteban I. Ruiz Moreno b08820ebed Add mouse_sensitivity option 2013-05-13 17:39:16 +02:00
Perttu Ahola ccb39de028 Disable fall bobbing by default; enable using fall_bobbing_amount = 1.0 2013-04-23 23:19:36 +03:00
kwolekr 6d9ff57f15 Add Mapgen V7, reorganize biomes 2013-04-07 00:50:21 -04:00
proller d55235fde9 Mapgen indev: float islands, larger far biomes 2013-03-24 03:40:15 +04:00
Perttu Ahola da5aee9580 Support game-specific minetest.conf 2013-03-21 22:22:15 +02:00
proller 8fce2af76b initial mapgen indev version with farscale feature and huge caves 2013-03-16 21:48:32 -04:00
kwolekr 01c75af672 Re-add jungles, apple trees 2013-03-16 17:06:11 -04:00
proller 1f70fbcdb5 Liquid fine tuning 2013-03-14 17:06:25 -04:00
ShadowNinja 8b7f46369a Add cloud menu background by Krisi, configurable with the menu_clouds option.
Also add a menuheader, menusplash, menufooter_clouds, and allow HD menu footers.
And finally don't git-ignore textures/base/.
2013-03-13 21:18:40 -04:00
kwolekr 93488370fe Change default settings for log level, texture atlas, document new settings 2013-02-27 19:59:05 -05:00
kwolekr c7f9903b98 Merge pull request #482 from proller/liquid
finite liquid
2013-02-25 20:52:24 -08:00
kwolekr cb816057a7 Fix selection of # threads, set default to 1 thread 2013-02-25 23:11:00 -05:00
kwolekr 1d61a13bb4 Tune queue limits, some other adjustments 2013-02-25 23:08:41 -05:00
kwolekr 775c1f4836 Add multi-Emerge thread support 2013-02-25 23:08:26 -05:00
kwolekr 945c7e9cf1 Add emerge queue limit configuration 2013-02-25 22:59:17 -05:00
Sfan5 3fab3825aa Update Copyright Years 2013-02-24 20:15:24 +01:00
PilzAdam 269f01224b Change Minetest-c55 to Minetest 2013-02-24 18:49:03 +01:00
proller 22ec55cd9e new adjustable finite liquid 2013-02-24 18:39:07 +04:00
kwolekr 2b5464c1c5 Added debug log level setting 2013-02-21 22:35:04 -05:00
proller a06297e4e7 new auto masterserver 2013-02-22 02:04:53 +04:00
Perttu Ahola 9c11ef6f46 Some kind of middleway values for player acceleration for now 2013-02-15 23:18:19 +02:00
Perttu Ahola 0370d32b2d Restore old acceleration behavior until something is actually agreed on 2013-02-15 22:25:23 +02:00
Ilya Zhuravlev 33c207e54d Add Freetype support 2013-02-14 18:46:08 +01:00
MirceaKitsune f0f07b20f0 Improved Player Physics 2013-02-14 06:21:30 +10:00
kwolekr 2b8f043a8a Add flag string settings, flat map option 2013-02-06 16:52:48 -05:00
kwolekr a4e4846ffa Use a string identifier for a mapgen instead of version 2013-01-21 21:41:37 +02:00
kwolekr 3d9ebbcc63 Finish and clean up mapgen configuration 2013-01-21 21:41:37 +02:00
kwolekr af04401ae2 Readded and optimized mapgen V6 2013-01-21 21:41:37 +02:00
kwolekr 6df7f001e5 The new mapgen, noise functions, et al. 2013-01-21 21:41:33 +02:00
kwolekr 7010d5c6e1 Make WATER_LEVEL configurable, fix slight comparison bug in findSpawnPos() 2013-01-21 21:41:09 +02:00
kwolekr f871efe2b7 Make cloud height user-configurable 2013-01-21 21:41:09 +02:00
Jeija ce33a15551 Add a list of servers to the "Multiplayer" tab
If USE_CURL is set, it also downloads a list from a remote server.
The url of this list is configurable in minetest.conf using the setting "serverlist_url"
The local list of favorite servers is saved in client/serverlist/filename
filename is also configureable using the setting "serverlist_file"
2013-01-21 16:42:56 +02:00
Jeija 3bc285a3e0 Add particles 2013-01-14 15:27:00 +01:00
PilzAdam fd5ea41ddf Add a setting to enable always flying fast 2013-01-07 18:26:34 +01:00
PilzAdam e71ab08a43 Fix typo doubletab -> doubletap 2013-01-04 20:04:48 +01:00
PilzAdam a5398d7b37 Switch to fly mode if spacebar is doubleclicked
Can be turned off in the key change GUI or in minetest.conf via doubletab_space
2013-01-04 18:51:38 +01:00
Jeija f3d7573731 Repeated right clicking when holding the right mouse button
Configure using repeat_rightclick_time in minetest.conf
2013-01-04 18:33:53 +01:00
Esteban I. Ruiz Moreno acfe68f749 Add selectionbox_color, crosshair_color, and crosshair_alpha options 2012-12-27 13:10:03 -03:00
Ilya Zhuravlev f189ab2ccd Added ability to fetch media from remote server (using cURL library) 2012-12-16 15:20:18 +04:00
PilzAdam 9c421b3e92 Only fly through walls in noclip mode wich requires the noclip privilege 2012-12-11 16:44:13 +01:00
Perttu Ahola 2a125d954d Raise default maximum render distance to 240 2012-12-06 15:49:20 +02:00
Perttu Ahola f66424fd0a Default to preload_item_visuals=true 2012-12-02 20:43:55 +02:00
Perttu Ahola 8ee347fd60 Add enable_shaders to minetest.conf.example 2012-12-02 00:54:44 +02:00
Kahrl c9e7e8ba3c ShaderSource and silly example shaders 2012-12-02 00:46:18 +02:00
Perttu Ahola 7e50a0f75d Add setting preload_item_visuals 2012-12-02 00:46:10 +02:00
PilzAdam 4942ac52f0 Merge support for anaglyph stereo 2012-12-01 12:41:05 +01:00
Perttu Ahola 0a7a1deadb Add congestion control settings to minetest.conf 2012-11-29 22:13:22 +02:00
Perttu Ahola 753ec084f3 Make strict and non-strict protocol version checking to work more like expected 2012-11-29 22:08:25 +02:00
Perttu Ahola 449111ddc1 Default server step to 0.1s and sync object/player update intervals to it 2012-11-26 22:34:59 +02:00
MirceaKitsune a700cf2de6 Default anaglyph to 0.1 2012-11-13 19:20:57 +02:00
MirceaKitsune c3970c90a6 Anaglyph stereo support, created by xyz 2012-11-13 19:20:35 +02:00
Vanessa Ezekowitz da8452a640 Added video settings filter options via config file - second try :-)
Set one or more of these in the config to turn the related option on:

mip_map = 1
anisotropic_filter = 1
bilinear_filter = 1
trilinear_filter = 1
2012-11-09 19:12:44 +02:00
sfan5 5ef2bb1412 Make shift the default descent control on ladders and when flying
"aux1_descends" setting switches to the old descend control.
2012-09-01 09:48:07 +03:00
Perttu Ahola b39e2b3549 Add enable_rollback_recording setting, defaulting to false 2012-07-28 03:08:09 +03:00
Perttu Ahola abeb2a72f8 Server-side checking of digging; disable_anticheat setting 2012-07-21 14:38:49 +03:00
Perttu Ahola bcc59c62e4 Add desynchronize_mapblock_texture_animation setting and improve minetest.conf.example a bit 2012-06-16 22:37:20 +03:00
Perttu Ahola 1aa908b332 Add disallow_empty_password setting 2012-06-07 02:11:28 +03:00
Perttu Ahola 56b49df920 Remove obsolete "footprints" default setting from defaultsettings.cpp 2012-06-06 20:04:05 +03:00
Perttu Ahola e70b6545b1 Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors 2012-06-05 18:54:07 +03:00
Perttu Ahola d77fc9ac99 Add ignore_world_load_errors configuration option and provide better error messages 2012-06-04 22:34:40 +03:00
q66 4a93ec07ca Fullscreen, vsync, fullscreen_bpp and fsaa options in the config; fsaa is experimental atm, causes visible spaces between blocks. 2012-04-07 23:23:00 +03:00
Perttu Ahola 8ba0f2deb1 Handle failing openal init properly, add enable_sound and sound_volume settings 2012-04-06 15:30:36 +03:00
Perttu Ahola 3478b59f33 Change default privileges from "build, shout" to "interact, shout" 2012-03-31 17:48:46 +03:00
Perttu Ahola 8972618f69 Try a default day+night length of 20 minutes instead of 15 2012-03-29 11:41:41 +03:00
Perttu Ahola 4f9903d767 Default to having fancy trees and 3d clouds turned on 2012-03-28 14:10:54 +03:00
Perttu Ahola cebd50b960 Set default minimum viewing range of 35 nodes 2012-03-27 19:57:24 +03:00
Perttu Ahola 8286175d21 Set default maximum viewing range to a bit more than default server send range to make fog work well 2012-03-27 19:09:07 +03:00
Perttu Ahola 9140d81d0a Increase maximum generate distance now that generation might actually keep up with it 2012-03-27 19:04:59 +03:00
Perttu Ahola cb5968ec8d Update minetest.conf.example and defaultsettings.cpp 2012-03-27 18:51:21 +03:00
Perttu Ahola 7e8ece5980 Make server world selection not brain dead and use gameid 'minetest' instead of 'mesetint' 2012-03-25 20:30:58 +03:00
Perttu Ahola 2e90ed07ac Dynamic sky, fog and cloud colors; sun and moon 2012-03-18 13:42:18 +02:00
Perttu Ahola 2c9bb06516 Make finish quicktune and leave it unused (as intended) 2012-03-12 21:27:29 +02:00
Perttu Ahola d1d83d7e7f World selection box in main menu (and random fixing) 2012-03-11 20:45:14 +02:00
Kahrl 967f25461b Chat console, including a number of rebases and modifications.
Defaults modified from original: alpha=200, key=F10
2012-03-10 20:11:10 +02:00