raymoo
83b12ed481
Shut down mapgen threads before other shutdown tasks ( #6689 )
...
Solves some issues with ModStorage functionality in mapgen threads
that occurred when mapgen threads continued to run after the main
server thread had stopped. Also shuts down mapgen threads before
shutdown callbacks are called.
2017-12-03 10:28:35 +01:00
sfan5
ab947bd582
Update documentation regarding authentication handler and related functions
...
Properly document it instead of referencing the builtin handler as
authoritative "example" code.
Also adds definition of get_auth_handler() which was missing previously.
2017-12-01 09:30:03 +01:00
sfan5
36838ea22f
Make core.auth_table private and structure builtin/auth.lua
...
If you give modders the ability to do something, they will...
2017-12-01 09:30:03 +01:00
ezhh
6efb453cdb
Lua_api.txt: Remove MT version, fix spelling and clean up
...
Removes references to MT version in intro section.
Update bump_version.sh to no longer manage version information.
2017-12-01 05:43:30 +00:00
SmallJoker
089f594582
CAO/SAO: Nicer velocity-controlled, interpolated rotation property:
...
'automatic_face_movement_max_rotation_per_sec'.
Rotate towards the smaller angle.
2017-12-01 05:36:49 +00:00
Lars Hofhansl
f4fedfed07
Turn off verbose info message introduced accidentally with ae9b1aa
2017-11-29 22:55:37 -08:00
Bluebird
8b1a844e69
Fix spelling mistakes in client_lua_api.txt
2017-11-29 02:24:40 +00:00
paramat
18b914ac74
Client lua api documentation: .md -> .txt
...
For consistency, and for much improved access on Github.
On Github:
.md disables being able to link to a line, needed daily when
quickly referring people to particular lines.
Search returns results in .md files, but you cannot then click
the line number to go to that line in the document, making searching
difficult.
Line numbers are not displayed for .md documents.
2017-11-28 23:45:57 +00:00
ezhh
b312ab4455
Fix lua_api.txt indentation issues
2017-11-28 23:45:51 +00:00
Ezhh
c0dd4ea46a
Fix documentation formatting for on_death callback
2017-11-28 00:38:35 +00:00
paramat
ea1ae07beb
F5 Debug info: More compact, return to 2 lines
...
All data fits on width 960, most useful data still visible on width 800.
2017-11-27 01:28:47 +00:00
sfan5
813d819d15
Hint at problematic code when logging deprecated calls
2017-11-27 01:28:39 +00:00
paramat
03c11a73d8
Light curve: Add and tune mid boost gaussian
...
Create a closer match to the light curve of 0.4.16 stable.
Results in darker shadows while maintaining the 'brightness' and light
spread.
2017-11-27 01:28:29 +00:00
Ezhh
76eb3f2b7a
Improve documentation for player:set_attribute()
2017-11-25 23:18:50 +00:00
gituser2194
637ea86069
Fix misspellings
...
"diffferent" to "different"
"occuring" to "occurring"
"determin" to "determine"
"ommited" to "omitted"
"authetification" to "authentication"
"conponent" to "component"
"ommitted" to "omitted"
"celcius" to "Celsius"
"succesful" to "successful"
Misspellings found using GNU Spell version 1.0
2017-11-24 05:41:31 +00:00
SmallJoker
990d0b0264
Inventory: Restrict access from too far away
2017-11-24 05:39:47 +00:00
paramat
912ba1e47f
Clearobjects: Send progress messages to terminal using actionstream
...
Change default mode to 'quick' as 'full' can lock up a server for a
long time.
2017-11-24 05:38:53 +00:00
SmallJoker
f7733f41ea
core.rotate_node: Run callbacks like with any regular placed node ( #6648 )
2017-11-21 20:21:52 +01:00
paramat
4b553ece09
Stratum ore: Add option for a constant thickness stratum
...
Add a 'stratum thickness' integer parameter, as an alternative
to providing a 2nd noise parameter for thickness variation.
2017-11-19 00:25:39 +00:00
ezhh
c655984849
Mainmenu: Improve button alignment
2017-11-19 00:24:40 +00:00
Reedych
a02a36183c
README.md: Add table of Linux dependencies
2017-11-19 00:20:43 +00:00
shivajiva101
3f8e2e8c38
Fix mousewheel behaviour in textarea ( #6641 )
...
Allowing scrolling with the mousewheel when the vertical scrollbar is
hidden, unnecessarily exposes oversized containers and newlines at the
end of the text. For example try scrolling over the textareas in the
pause menu. This PR addresses the issue by requiring the scrollbar to be
visible before allowing the scrolling with the mousewheel.
2017-11-18 14:58:08 +01:00
Vitaliy
0780ee51c5
Fix dark liquids ( #6621 )
...
* Update light storage format
2017-11-18 10:57:22 +01:00
paramat
24c1c2fd0f
Ore API documentation: Update and improve
2017-11-17 19:27:14 +00:00
paramat
ec93893c7f
Biome dust node: Only place on 'walkable' cubic non-liquid drawtypes
...
No longer decide placement on 'buildable_to' parameter.
Dust nodes only look acceptable placed on cubic nodes.
Modders may not want to make their plantlike decorations 'buildable_to'.
2017-11-17 19:27:06 +00:00
number Zero
05d93c7fa1
Load files from subfolders in texturepacks
...
Updated and rebased version of a PR by red-001
2017-11-17 19:23:08 +00:00
Lars Hofhansl
ae9b1aa177
Allow zoom to actually show more data.
...
This allows the client to retrieve blocks at a greater distance
from the server, thus allowing for a real zoom.
2017-11-15 22:03:58 -08:00
Vitaliy
ee6bb5a315
Fix item and wield meshes ( #6596 )
2017-11-14 19:23:34 +01:00
ezhh
8ea86338ab
Mainmenu: Make capitalisation consistent in mainmenu and advanced settings
2017-11-14 00:39:04 +00:00
paramat
a0c8c05242
PlayerSAO damage: Update to cope with variable player heights
...
Nearby codestyle cleanup.
2017-11-14 00:38:36 +00:00
Auke Kok
41bc0efe71
Sounds: Add falling node sounds
...
Falling nodes should make a sound. This can only be done here,
so for simplicity we just call the sound_play() here with the node
place sound. We ignore any gain value in the sound spec since a
falling node should be loud, so the 1.0 default gain makes sense
here.
2017-11-14 00:37:31 +00:00
ezhh
5b7687c08c
Improve Settings tab button alignments
2017-11-13 03:40:20 +00:00
paramat
4d83eb796b
Lua_api.txt: Add documentation of required mapgen aliases
2017-11-13 03:40:11 +00:00
Ezhh
66ec50db3a
Remove incorrect entry from settingtypes
2017-11-12 00:45:22 +00:00
Vitaliy
20a85d76d9
Move files to subdirectories ( #6599 )
...
* Move files around
2017-11-08 23:56:20 +01:00
sfan5
fc9747eb4b
Make use of safe file writing in auth handler ( fixes #6576 )
2017-11-08 16:14:05 +01:00
sfan5
b692454f70
Add minetest.safe_write_file() to script API
2017-11-08 16:14:05 +01:00
Muhammad Rifqi Priyo Susanto
9526c68699
Fix issue Minetest crash when custom font path is not exist
...
We try to use default fallback for both mono and main font when custom font path is not exist. This way, if Minetest is not corrupted, we could avoid crash.
2017-11-08 16:14:00 +01:00
paramat
d693f95fc3
Lua_api.txt: Add documentation for 'eye_height' player object property
2017-11-06 13:54:42 +00:00
DTA7
ce832eb421
Item entities: Enable item collision detection for sudden movement
2017-11-06 13:51:26 +00:00
paramat
179476d833
LINT: Add files to whitelist, fix detected indent errors
2017-11-06 12:54:08 +00:00
paramat
4c40e0775c
Player eye height: Make this a settable player object property
2017-11-06 12:54:00 +00:00
Ezhh
a07d2594e3
Fix Settings tab formspec alignment ( #6585 )
2017-11-05 11:15:32 +01:00
Lars Hofhansl
6be6fb78a4
Do not scale texture unless necessary.
...
This avoids scaling textures to 'texture_min_size' unless it is actually
required (because either auto-scaling or bi/trilinear filtering is enabled)
2017-11-04 18:05:55 -07:00
sfan5
21f3237fe9
httpfetch: Enable gzip support
2017-11-04 22:19:27 +01:00
Vitaliy
28841961ba
Rewrite rendering engine ( #6253 )
...
* Clean draw_*() arguments
* Split rendering core
* Add anaglyph 3D
* Interlaced 3D
* Drop obsolete methods
2017-10-31 19:27:10 +01:00
Rob Blanckaert
65c5539035
Add sha1 to lua utils. ( #6563 )
2017-10-30 08:18:18 +01:00
miqlas
a95e0d1876
Initial Haiku support ( #6568 )
...
* Iitial Haiku support
2017-10-30 08:17:43 +01:00
rubenwardy
cd1140f69c
Fix day_night_ratio_do_override not being initialised server-side
...
Causes get_day_night_ratio() to return unpredictable results.
2017-10-29 18:31:53 +00:00
lisacvuk
c252ed506e
CSM: Add a way to get current locale from CSM
2017-10-29 12:05:16 +00:00