1
0
mirror of https://github.com/minetest/minetest.git synced 2025-06-28 14:16:03 +02:00
Commit Graph

1212 Commits

Author SHA1 Message Date
660e63dbae Fix item duplication if player dies during interact callback (alternative) (#11662) 2021-10-25 20:30:27 +02:00
86b44ecd82 Add no_texture.png as fallback for unspecified textures 2021-10-20 21:50:16 +02:00
02292e03e4 Add embedded PNG texture modifier (#11498) 2021-10-13 17:51:37 +02:00
2b5075f0e2 Move archive extraction in content store to async job 2021-10-07 00:20:01 +02:00
9fab5d594c Add "MINETEST_MOD_PATH" environment variable (#11515)
This adds an environment variable MINETEST_MOD_PATH.
When it exists, Minetest will look there for mods in addition to ~/.minetest/mods/.
2021-10-07 00:19:41 +02:00
4fca601e0c Add get_server_max_lag() (#11671) 2021-10-05 15:35:55 +03:00
21113ad410 Split liquid_viscosity to liquid_viscosity and move_resistance (#10810) 2021-10-01 16:21:24 +02:00
16a62426d6 Add feature table entry for new dynamic media API 2021-09-19 13:54:06 +02:00
DS
2cefe51d3b Split vector.new into 3 constructors 2021-09-10 23:16:16 +02:00
bbfae0cc67 Dynamic_Add_Media v2 (#11550) 2021-09-09 16:51:35 +02:00
d1624a5521 Switch MapBlock compression to zstd (#10788)
* Add zstd support.
* Rearrange serialization order
* Compress entire mapblock

Co-authored-by: sfan5 <sfan5@live.de>
2021-08-31 17:32:31 -07:00
149d8fc8d6 Add group-based tool filtering for node drops (#10141)
Supports both AND and OR requirements, e.g.

 * "a tool that's in any of these groups"
 * "a tool that's in all of these groups"
2021-08-27 20:23:20 +02:00
63e8224636 Fix 6th line of infotext being cut off in half (#11456) 2021-08-23 22:13:17 +02:00
2eec997e97 Clarify the meaning of "rightclick"/"use" in documentation (#11471) 2021-08-16 17:57:07 +02:00
47c146120a Add disable_settings to game.conf to get rid of "Enable Damage"/"Creative Mode"/"Host Server" checkboxes (#11524)
This adds support for disable_settings to game.conf. In this you can specify a list of settings that should not be visible in the "local game" (or however it is called nowadays) tab. Enable Damage, Creative Mode and Host Server are supported.

Co-authored-by: Wuzzy <Wuzzy2@mail.ru>
Co-authored-by: Aaron Suen <warr1024@gmail.com>
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2021-08-12 20:08:12 +02:00
80d12dbedb Add a simple PNG image encoder with Lua API (#11485)
* Add a simple PNG image encoder with Lua API
Add ColorSpec to RGBA converter
Make a safety wrapper for the encoder
Create devtest examples

Co-authored-by: hecktest <>
Co-authored-by: sfan5 <sfan5@live.de>
2021-07-29 05:10:10 +02:00
6e8aebf432 Add bold, italic and monospace font styling for HUD text elements (#11478)
Co-authored-by: Elias Fleckenstein <eliasfleckenstein@web.de>
2021-07-27 19:11:46 +02:00
216728cc5e Improve documentation of tools (#11128) 2021-07-27 19:09:14 +02:00
5d27cc5096 Document glasslikeliquidlevel merge bits (#11479) 2021-07-25 12:34:53 +02:00
f4d8cc0f0b Add wallmounted support for plantlike and plantlike_rooted nodes (#11379) 2021-07-15 21:19:59 +02:00
68143ed8ec Fix documented default colors for set_sky 2021-07-14 17:14:45 +02:00
29522017a3 Fix typo in lua_api.txt 2021-07-10 16:37:18 -07:00
42fbc757b1 Use persistence instead of persist in NoiseParams examples 2021-07-10 14:19:33 +02:00
52128ae11e Add API for mods to hook liquid transformation events (#11405)
Add API for mods to hook liquid transformation events

Without this API, there is no reliable way for mods to be
notified when liquid transform modifies nodes and mods are
forced to poll for changes.  This allows mods to detect
changes to flowing liquid nodes and liquid renewal using
event-driven logic.
2021-07-09 09:08:40 -04:00
b5c09ada79 Document hypertext escaping (#11374) 2021-06-22 13:42:40 +01:00
a7143c2a8c Move build/android directory to root of project (#11283) 2021-06-21 20:51:42 +01:00
b10091be9b Add min_y and max_y checks for Active Block Modifiers (ABM) (#11333)
This check can be used by ABM to reduce CPU usage.
2021-06-20 17:21:35 +02:00
e1b297a14b Add roadmap (#10536) 2021-06-17 04:15:30 +01:00
DS
8f085e02a1 Add metatables to lua vectors (#11039)
Add backwards-compatible metatable functions for vectors.
2021-06-04 21:22:33 +02:00
c9144ae5e2 Add core.compare_block_status function (#11247)
Makes it possible to check the status of the mapblock in a future-extensible way.
2021-05-30 20:24:12 +02:00
89f3991351 Fix base64 validation and add unittests (#10515)
Implement proper padding character checks
2021-05-30 20:23:12 +02:00
5bf72468f3 UnitSAO: Prevent circular attachments 2021-05-29 11:44:48 +02:00
1bb8449734 Improve liquid documentation (#11158) 2021-05-06 19:24:11 +02:00
074e6a67de Add minetest.colorspec_to_colorstring (#10425) 2021-04-23 21:37:24 +02:00
90a7bd6a0a Put torch/signlike node on floor if no paramtype2 (#11074) 2021-04-20 19:50:03 +02:00
a106bfd456 Also return the ObjectRef from minetest.spawn_falling_node() (#11184) 2021-04-13 20:02:43 +02:00
4b8209d9a4 Modifying fall damage via armor group (#11080)
Adds a new fall_damage_add_percent armor group which influences the fall damage in addition to the existing node group.
2021-04-11 17:09:37 +02:00
DS
2332527765 Add vector.to_string and vector.from_string (#10323)
Writing vectors as strings is very common and should belong to `vector.*`. `minetest.pos_to_string` is also too long to write, implies that one should only use it for positions and leaves no spaces after the commas.
2021-04-05 15:55:56 +02:00
34888a914e Sort out cURL timeouts and increase default 2021-04-02 00:19:39 +02:00
3560691c0a Add math.round and fix vector.round (#10803) 2021-04-02 00:18:58 +02:00
88d1fcfe23 Block & report player self-interaction (#11137) 2021-03-30 21:49:50 +02:00
f4118a4fde Consistent title bar + render information in mainmenu (#10764) 2021-03-30 21:49:15 +02:00
f345d00a43 Add entry in features table for degrotate changes 2021-03-30 14:40:09 +02:00
3b78a22371 Degrotate support for mesh nodes (#7840) 2021-03-30 00:25:11 +02:00
afe988d83d lua_api.txt: Fix style selector examples 2021-03-21 23:23:14 +01:00
285ba74723 GUIScene: Clear depth buffer + replace deprecated clearZBuffer calls 2021-03-16 23:28:16 +01:00
b5eda416ce Slap u64 on everything time-y (#10984) 2021-02-24 12:05:17 +01:00
02d64a51ee Continue with 5.5.0-dev 2021-02-23 19:50:44 +01:00
DS
4abe4b87b5 Allow overwriting media files of dependencies (#10752) 2021-02-23 19:39:15 +01:00
f85e9ab925 Add nametag background setting and object property (#10937) 2021-02-17 19:51:28 +00:00