Lars Mueller
|
d4e8da1041
|
Add (failing) unit test for raycasts w.r.t. entities
|
2024-06-21 18:33:24 +02:00 |
|
sfence
|
140b9e5a5a
|
Allow game to specify first and last mod in mod loading order (#14177)
Co-authored-by: Lars Mueller <appgurulars@gmx.de>
Co-authored-by: sfan5 <sfan5@live.de>
|
2024-06-01 16:36:20 +02:00 |
|
Lars Mueller
|
bd4572cfd1
|
Fix broken CI
|
2024-05-21 18:10:09 +02:00 |
|
Lars Mueller
|
567f85752d
|
Fix broken unit test
Also makes devtest unit test results a bit more prominent
|
2024-05-21 16:31:05 +02:00 |
|
Lars Mueller
|
5009259473
|
Add unit test and feature flag for override_item
|
2024-05-21 15:46:33 +02:00 |
|
OgelGames
|
05d5dc4cec
|
Fix InvRef bugs and add unit tests (#14591)
|
2024-04-28 00:13:44 +02:00 |
|
y5nw
|
fc80f65a6d
|
Try to preserve metatable when exchanging data with the async env (#14369)
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: Lars Mueller <appgurulars@gmx.de>
|
2024-03-06 18:04:49 +01:00 |
|
sfan5
|
91ea47fddf
|
Fix node callbacks unit test
|
2024-03-03 20:16:32 +01:00 |
|
grorp
|
e40417f687
|
Allow giving "pointabilities" to Lua raycasts (#14390)
|
2024-03-01 17:12:13 +01:00 |
|
sfan5
|
762fca538c
|
Expose SHA256 algorithm to Lua (#14403)
Co-authored-by: chmodsayshello <chmodsayshello@hotmail.com>
|
2024-02-25 18:12:23 +01:00 |
|
SmallJoker
|
fa1d80b53b
|
MetaData: restore undocumented set_string behaviour (#14396)
|
2024-02-25 16:03:05 +01:00 |
|
sfan5
|
6ca214fefc
|
Introduce std::string_view into wider use (#14368)
|
2024-02-17 15:35:33 +01:00 |
|
sfan5
|
3cac17d23e
|
Lua on each mapgen thread (#13092)
|
2024-02-13 22:47:30 +01:00 |
|
sfence
|
ceaa7e2fb0
|
Add API for restoring PseudoRandom and PcgRandom state (#14123)
|
2024-01-16 23:20:52 +01:00 |
|
sfan5
|
e824e9023f
|
Simplify LuaPseudoRandom::l_next and fix docs
Also extends the allowed range on the C++ side. This has no side-effects.
|
2024-01-14 13:17:53 +01:00 |
|
sfan5
|
d20f1182f2
|
Fix Lua PseudoRandom seeds being mangled
closes #14237
|
2024-01-14 13:17:53 +01:00 |
|
sfence
|
d0753dddb1
|
Method add_pos for object/player (#14126)
|
2024-01-01 22:48:56 +01:00 |
|
grorp
|
689aaf50b3
|
Fix unittest failure for release versions (#14067)
|
2023-12-08 21:13:33 +01:00 |
|
Thresher
|
352a403bd0
|
Optimize PNG files (#13509)
|
2023-10-09 17:13:44 +02:00 |
|
sfan5
|
43c9c38a28
|
Fix itemdef defaults not being applied in async env
|
2023-08-14 18:16:36 +02:00 |
|
sfan5
|
f6bddc4e8d
|
Fix registered_craftitems not populated in async env
|
2023-08-14 18:16:36 +02:00 |
|
sfan5
|
f9c881eb5a
|
Add two missing classes to async environment
|
2023-08-14 18:16:36 +02:00 |
|
Buckaroo Banzai
|
65692ad1b5
|
Add min/max protocol version to minetest.get_version() (#13482)
|
2023-05-06 16:16:21 +01:00 |
|
Jude Melton-Houghton
|
3992a13f24
|
Improve MetaDataRef:{get,set}_float precision (#13130)
|
2023-01-12 15:40:34 -05:00 |
|
Jude Melton-Houghton
|
5c248c2d7d
|
Add callback on_mapblocks_changed
|
2022-12-24 08:24:59 -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
|
cd8a7fe472
|
Add MetaDataRef:get_keys (#12841)
|
2022-11-15 16:45:12 +01:00 |
|
Jude Melton-Houghton
|
408af9d17d
|
Test metadata value changing
|
2022-11-10 18:56:48 +01:00 |
|
Wuzzy
|
23ef0d0916
|
DevTest: Clean up callback textures
|
2022-10-23 21:58:56 +02:00 |
|
Jude Melton-Houghton
|
c78d565e01
|
Fix use of unassigned global "check"
|
2022-10-21 17:12:21 +02: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
|
c1c68775b2
|
DevTest: Explain purpose of most items in tooltips (#12833)
|
2022-10-09 08:05:22 -04:00 |
|
20kdc
|
b1233056b7
|
Add zstd compression support (#12515)
|
2022-09-28 09:06:14 -04:00 |
|
Jude Melton-Houghton
|
f4a01f3a5d
|
Avoid duplication of mod metadata in memory (#12562)
Co-authored-by: sfan5 <sfan5@live.de>
|
2022-09-26 17:03:43 -04:00 |
|
Jude Melton-Houghton
|
310b12b5ed
|
Content ID caching in Lua (#12444)
* Cache content IDs in Lua
Co-authored-by: sfan5 <sfan5@live.de>
|
2022-09-18 17:46:48 +02:00 |
|
Lars Müller
|
b204655081
|
Fix regression & replace more occurrences of vector.new with vector.copy (#12539)
|
2022-07-14 20:51:42 +02:00 |
|
sfan5
|
fc3460470a
|
Add missing item alias metatables to async environment (#12458)
|
2022-07-04 01:06:42 +02:00 |
|
sfan5
|
46e7b51352
|
Add unittests for entity lifecycle and callbacks
|
2022-06-15 17:20:07 +02:00 |
|
sfan5
|
8908a91016
|
Get rid of node metadata when it becomes empty
fixes #8943
|
2022-05-29 14:00:19 +02:00 |
|
Jude Melton-Houghton
|
7f58887ae3
|
Support packing arbitrary graphs (#12289)
|
2022-05-10 22:37:33 +02:00 |
|
Jude Melton-Houghton
|
d17d7eba14
|
Fix cooking and fuel crafts with aliases
|
2022-05-10 22:37:05 +02:00 |
|
sfan5
|
e7659883cc
|
Async environment for mods to do concurrent tasks (#11131)
|
2022-05-02 20:56:06 +02:00 |
|
Wuzzy
|
77325b92fb
|
DevTest: Add more test weapons and armorball modes (#11870)
Co-authored-by: sfan5 <sfan5@live.de>
|
2022-04-24 22:48:50 +01:00 |
|
Jude Melton-Houghton
|
06d197cdd0
|
Store vector metatable in registry
|
2022-03-29 18:07:00 +02:00 |
|
sfan5
|
8472141b79
|
Restructure devtest's unittests and run them in CI (#11859)
|
2021-12-18 20:36:43 +01:00 |
|
DS
|
4abe4b87b5
|
Allow overwriting media files of dependencies (#10752)
|
2021-02-23 19:39:15 +01:00 |
|
rubenwardy
|
a8f6befd39
|
Fix short_description fallback order (#10943)
|
2021-02-17 18:53:44 +00:00 |
|
DS
|
f3ae45b2b2
|
Add a short_description to be used by mods (#8980)
|
2020-10-09 19:11:21 +01:00 |
|
Wuzzy
|
1afd6d682a
|
Devtest: Fix crash in player unittest (#9937)
Happened if player unittests run when player has exactly 3 HP
|
2020-05-26 19:49:02 +02:00 |
|