DS
8cf76e004f
Add new flags to minetest.features for 5.8.0 features ( #13978 )
2023-11-12 20:08:57 +01:00
MisterE123
fe8d04d0b3
Fix misrendered fall_damage_add_percent calculation formula ( #13969 )
...
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2023-11-09 19:55:26 +01:00
Thresher
80c4c260ae
Refactor and move world_format.txt
to world_format.md
( #13504 )
...
Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com>
2023-11-08 07:00:04 +07:00
ROllerozxa
570fc90bf6
Debundle Minetest Game ( #13818 )
2023-11-07 22:18:26 +01:00
Zughy
726326924d
Clarify get_translated_string
string argument ( #13948 )
...
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com>
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2023-11-05 19:00:32 +01:00
Muhammad Rifqi Priyo Susanto
4d2227cfa5
Rename mtt_update to mod_translation_updater ( #13952 )
...
Clarifies the purpose of the translation update script by giving it a more explanatory name.
2023-11-05 09:11:30 +01:00
rubenwardy
4ee32c5441
Add package update detection on Content tab ( #13807 )
2023-10-28 17:33:44 +01:00
sfan5
03ba9370b9
Deprecate .bmp format
2023-10-27 11:05:27 +02:00
sfan5
15c3fb7b7a
Amend list of planned breakages
2023-10-24 18:17:18 +02:00
Cora de la Mouche
341e53f2e2
Remove deprecation mark on TGA texture format ( #13877 )
2023-10-22 15:29:28 +02:00
Thresher
352a403bd0
Optimize PNG files ( #13509 )
2023-10-09 17:13:44 +02:00
Loïc Blot
929a13a9a0
build: Allow disabling documentation build + print more build flags ( #13871 )
...
* build: permit to disable documentation build
* build: add a message about some BUILD_* flags
2023-10-09 15:35:12 +02:00
Wuzzy
2c74797d34
Add script to update/generate mod translations ( #13739 )
2023-10-08 16:47:11 +01:00
rvenson
ac8a9f9502
Update range values of meta set functions in the documentation
2023-10-05 17:29:26 +02:00
corpserot
5a5697273b
lua_api_deploy: fix code blocks parsing ( #13847 )
2023-10-03 20:34:24 +02:00
sfan5
de0036f4c1
Document air_equivalent as deprecated
2023-10-02 13:44:12 +02:00
Gregor Parzefall
33cc29bbda
Allow setting custom third person front view camera offset ( #13686 )
...
Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com>
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2023-10-02 13:44:03 +02:00
Gregor Parzefall
56965bc814
Android: Add field_enter_after_edit[]
formspec element ( #13836 )
2023-10-01 11:20:50 +02:00
Desour
591e45657f
Bump minimum clang version to 7.0.1
...
std::variant is broken in clang < 7.0.1 with libstdc++
see: https://github.com/llvm/llvm-project/issues/32569
2023-09-26 22:10:57 +02:00
David Leal
9f47e123d2
animaition
-> animation
(#13827 )
...
Also changed `range` to `frame_range`,
2023-09-22 18:41:33 +02:00
ROllerozxa
5949172735
Build MkDocs Lua API docs using GitHub CI, deploy to api.minetest.net ( #13675 )
...
* Build MkDocs Lua API documentation using GitHub CI and Pages instead
* Remove Lua highlight hack as codeblocks are correctly marked as Lua now
* fix line endings
2023-09-18 19:17:18 +03:00
Wuzzy
8ebaf753d3
New physics overrides ( #11465 )
2023-09-15 20:10:08 +02:00
rubenwardy
48ab1835da
Replace settings tab with button
2023-09-09 18:49:33 +02:00
Gregor Parzefall
83b85ba16a
Rewrite the gamebar ( #13768 )
2023-09-02 23:02:02 +02:00
Gregor Parzefall
aea9242a96
Allow nodes to have their post_effect_color affected by lighting ( #13637 )
...
Co-authored-by: DS <ds.desour@proton.me>
2023-08-24 20:16:36 +02:00
sfan5
f9c881eb5a
Add two missing classes to async environment
2023-08-14 18:16:36 +02:00
jordan4ibanez
14441a289e
Document openSUSE Required Packages
2023-08-14 18:13:36 +02:00
Zughy
98f097dc2f
Warn about unsupported file extensions for media
2023-08-06 14:16:00 +02:00
Zughy
4d9a67682d
DOCS: state that get_wielded_item returns a copy of the item
2023-08-06 14:15:34 +02:00
JosiahWI
28fce8aad5
Add dev stage to docker image ( #13573 )
2023-07-30 15:29:25 +01:00
Nikita K
e0948f42ab
Add Void Linux specifics to build documentation ( #13693 )
2023-07-30 14:55:06 +01:00
Wuzzy
20e9969313
Improve object documentation in lua_api.md ( #13239 )
...
Co-authored-by: DS <ds.desour@proton.me>
2023-07-30 14:54:01 +01:00
Gregor Parzefall
cc8280426f
Minor additions to the VoxelManip docs
2023-07-28 00:40:01 +02:00
DS
f41e9e3e0f
Add Irrlicht device info to the mainmenu About tab ( #13636 )
2023-07-17 20:44:54 +02:00
lhofhansl
0ade097e99
Allow the server to control fog_distance and fog_start via the sky-api ( #13448 )
2023-06-30 19:11:17 -07:00
s20
4fb6754903
Adding gettext in the compilation dependency packages list
2023-06-24 20:38:11 +02:00
Gregor Parzefall
03ffc2618c
TouchScreenGUI: Add an exit / "ESC" button to the rare controls bar ( #13574 )
2023-06-22 17:50:36 +02:00
DS
edcbfa31c9
Sound refactor and improvements ( #12764 )
2023-06-16 20:15:21 +02:00
Wuzzy
6b3deaa170
Add disable_descend to disable active node sinking
2023-06-16 20:14:08 +02:00
Desour
dade95e142
Fix curl deprecation warnings, and set minimum curl version to 7.56.0
2023-06-15 13:55:20 +02:00
Desour
28766d1879
Bump minimum gcc and clang versions
2023-06-15 10:38:44 +02:00
Pascal Abresch
ba80d1ce1f
Implement check_offset for decorations
2023-06-15 10:36:46 +02:00
Zughy
8445c5fe60
Extend roadmap approval time from one week to one month
2023-06-05 12:02:59 +02:00
Treer
8cd1296049
Add additional texture modifiers ( #10100 )
...
* Adjust hue, saturation, and lightness
* Colorize using hue, saturation, and lightness
* Adjust contrast & brightness
* Hard light
* Overlay
* Screen
* Create texture of a given size and color
2023-05-29 20:17:39 +01:00
Gregor Parzefall
fc3d6c1dd9
Place nodes with single tap on Android (+ bugfix) ( #13187 )
...
Don't place nodes when closing button bars.
Update docs (also in-game).
Rename "Default controls" -> "Controls" in Android pause menu since players can't change them (normally), so calling them "default" doesn't make sense.
2023-05-29 12:30:30 +07:00
sfan5
8cccd75e81
Android build via CMake ( #13528 )
...
* the thing
* the thing 2
2023-05-26 15:21:23 +02:00
Zughy
d6eb6ff973
Reset player lighting when passing no arguments ( #13525 )
...
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
2023-05-26 13:47:16 +02:00
Zughy
b60d38b7f9
Reset day/night ratio even when passing no arguments ( #13524 )
...
* reset day_night_ratio when passing zero fields
* Update lua_api.md
---------
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
2023-05-26 13:45:42 +02:00
Thresher
180ec92ef9
Remove trailing whitespace ( #13505 )
2023-05-18 20:34:18 +02:00
Gregor Parzefall
f393214fef
Settings menu improvements regarding default values ( #13489 )
...
The reset button now removes the setting from minetest.conf instead of setting it to its default value.
The reset button is now shown whenever a value is present in minetest.conf
Float settings now get a .0 suffix if they have no decimal places.
2023-05-18 20:32:26 +02:00
Stvk imension
3de54039ae
Document Android controls ( #13061 )
2023-05-11 22:50:38 +02:00
Buckaroo Banzai
65692ad1b5
Add min/max protocol version to minetest.get_version()
( #13482 )
2023-05-06 16:16:21 +01:00
AFCMS
d197ff0f9d
Use Lua code blocks in lua_api.md
2023-04-26 20:09:08 +02:00
rubenwardy
9c90358912
Split compilation instructions from README.md ( #13457 )
2023-04-25 21:02:02 +01:00
rubenwardy
4158b72971
Add ability to override item images using meta ( #12614 )
2023-04-17 19:44:41 +01:00
rubenwardy
8c2c7fadbf
Add lua_api.txt to point to new file
2023-04-16 20:23:53 +01:00
rubenwardy
b1786e88ac
Use .md extension for markdown files
...
Linking to line numbers is brittle, linking to sections/headings is better.
If you still want to link to a line number, you can append ?plain=1 to GitHub's URL
2023-04-16 20:23:53 +01:00
rubenwardy
9d1ae80e89
Add focused styling to buttons ( #13414 )
2023-04-14 00:09:29 +01:00
AFCMS
68f81ace97
Add vector.in_area()
utility function ( #13390 )
2023-04-12 10:46:26 +01:00
Riley Adams
73391013f7
Add node pos to node damage HP change reason ( #13196 )
2023-04-10 23:04:52 +01:00
sfan5
c26e122485
Move video_driver default selection to runtime
2023-04-08 20:19:35 +02:00
sfan5
c2a9ac24ac
Continue with 5.8.0-dev
2023-04-08 18:05:03 +02:00
DS
ea095d3f69
Fix core.item_eat for same-item replace_with_item and split stacks before dropping ( #13286 )
...
The replace_with_item can be added to the slot of the wield item, which
is afterwards overwritten. This causes item loss.
2023-03-27 20:02:23 +02:00
x2048
f3b198e490
Return shadow_sky_body_orbit_tilt setting
...
Used as a default value when the game does not change the value via API (e.g. legacy server)
2023-03-24 12:34:21 +01:00
Wuzzy
09342c0811
Clarify documentation of inventory actions ( #13181 )
...
The text was not clear enough on what these do exactly. It was written in a way that sounded like this allows you to capture ALL inventory changes of the player inventory. However, this is not true: It only captures inventory changes within the player inventory or when the item was exchanged with another inventory.
2023-03-19 20:25:08 +01:00
Wuzzy
0050f12b32
Various smaller lua_api documentation updates ( #13240 )
...
This fixes several smaller documentation issues at once because posting one PR for every tiny documentation fix is a nightmare.
2023-03-19 20:24:37 +01:00
DS
514bf3582c
Document that item_image_button[] name is non-optional
2023-03-01 09:09:29 +01:00
rubenwardy
39f4d26177
Add minetest.get_player_window_information() ( #12367 )
2023-02-27 22:58:41 +00:00
sofar
2083252c05
Sky: transmit body_orbit_tilt to client. ( #13193 )
...
This obsoletes the current client-side setting entirely. The server can
transmit the tilt to the client directly and will send 0.0f as default
value.
Co-authored-by: x2048 <codeforsmile@gmail.com>
Co-authored-by: sfan5 <sfan5@live.de>
2023-02-26 01:08:33 +01:00
Alex
af4009d924
Add chat HUD flag ( #13189 )
2023-02-20 21:00:37 +01:00
jordan4ibanez
0e721f7571
lua_api.txt: Explain what a float range is
2023-02-18 00:03:50 +01:00
kab0u
8bbb673c0b
Improve the documentation for chat command definition in lua_api.txt ( #13168 )
2023-01-31 17:31:48 +01:00
veprogames
cf5add1472
Use default values from cpp_api/s_env.cpp for register_abm in lua_api.txt ( #13163 )
2023-01-21 09:43:20 +01:00
Jude Melton-Houghton
ab1fe80150
Error when string.split is given empty separator ( #13132 )
2023-01-10 09:25:48 -05:00
x2048
6d45c243f8
Add dynamic exposure correction ( #12959 )
...
* Add uniform for frame delta time
* Adjust exposure in logarithmic (EV) space
* Add network support and LUA API
* Add testing mod
2023-01-06 22:33:25 +01:00
Awkanimus
0dbb20fd63
Document mod storage psql settings in world_format.txt
2023-01-05 21:59:08 +01:00
SmallJoker
03e710160f
Lua API: Document shader dependencies of set_lighting() ( #13079 )
2022-12-26 21:59:55 +01:00
lhofhansl
1e7804aaf6
Allow saturation to be controlled by the server. ( #13075 )
2022-12-25 16:15:32 -08:00
Jude Melton-Houghton
5c248c2d7d
Add callback on_mapblocks_changed
2022-12-24 08:24:59 -05:00
Gregor Parzefall
475f85fc91
Document the gain of auto-selected dig sounds
2022-12-21 13:29:43 +01:00
Jude Melton-Houghton
0fc97a1483
Use a Lua error handler that calls tostring ( #11913 )
2022-12-15 07:37:49 -05:00
sfan5
37386b9c3c
Expose dtime_s to LBM handler
2022-12-04 12:35:14 +01:00
Jude Melton-Houghton
f80ea73bfb
Let mods choose a forceload limit ( #13002 )
2022-12-03 10:41:34 -05:00
Jude Melton-Houghton
b3ffc4b327
Add minetest.get_mapgen_edges
( #12999 )
2022-12-03 10:40:46 -05:00
Jude Melton-Houghton
d0a118f5b1
Add minetest.get_game_info
and allow reading game.conf
( #12989 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2022-11-28 07:21:43 -05:00
Jude Melton-Houghton
8817af07fb
Deprecate special handling of ${key}
syntax in metadata values ( #12970 )
2022-11-24 17:56:43 -05:00
Wuzzy
3c7f26d937
Add support for attached facedir/4dir nodes ( #11432 )
2022-11-24 17:56:07 -05:00
Abdou-31
dac05a500e
Fix menu_lua_api.txt
formatting ( #12971 )
2022-11-18 11:45:16 -05:00
Jude Melton-Houghton
b89eb605b7
Warn about potential infinite loop in on_construct ( #12967 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2022-11-16 13:11:36 -05:00
SmallJoker
8de9e2ac84
game.conf: Add setting to use volatile a map backend ( #12956 )
2022-11-15 16:45:48 +01:00
Jude Melton-Houghton
cd8a7fe472
Add MetaDataRef:get_keys ( #12841 )
2022-11-15 16:45:12 +01:00
Abdou-31
d1b80b462e
Fix typos and en_US/en_GB inconsistency in various files ( #12902 )
2022-11-09 11:57:19 -05:00
Lars Müller
077627181e
Allow rotating entity selectionboxes ( #12379 )
2022-10-30 16:53:14 +01:00
Wuzzy
02c293ec63
Fix some outdated stuff about falling node docs
2022-10-23 21:59:24 +02:00
Jude Melton-Houghton
8f1593e4e8
Add VoxelArea() constructor ( #12886 )
2022-10-22 08:05:45 -04:00
Abdou-31
7e11b8eb72
Fix typos and en_US/en_GB inconsistency in files inside doc directory ( #12882 )
2022-10-21 17:12:39 +02:00
Abdou-31
862419c76f
Fix en_US/en_GB inconsistency in lua_api.txt
2022-10-17 07:56:52 -04:00
Abdou-31
4586f3342f
Fix typos in lua_api.txt
2022-10-17 07:56:52 -04:00
fluxionary
440d966b93
add an 'equals' method to ItemStack and compatibility w/ lua '==' ( #12771 )
...
Co-authored-by: rubenwardy <rw@rubenwardy.com>
Co-authored-by: sfan5 <sfan5@live.de>
2022-10-09 08:06:09 -04:00
Wuzzy
b2a3f53b29
Improve documentation for liquid_alternative_*
( #12810 )
2022-10-09 08:05:40 -04:00