]> git.lizzy.rs Git - dragonfireclient.git/log
dragonfireclient.git
3 years agoFixed crash by adding legacy stuff to defaultsettings (for now) 20-12-2020
Elias Fleckenstein [Sun, 13 Dec 2020 12:43:02 +0000 (13:43 +0100)]
Fixed crash by adding legacy stuff to defaultsettings (for now)

3 years agoFixed crash due to missing entry in defaultsettings.cpp
Elias Fleckenstein [Sun, 13 Dec 2020 12:32:55 +0000 (13:32 +0100)]
Fixed crash due to missing entry in defaultsettings.cpp

3 years agoReorganize categories
Elias Fleckenstein [Sat, 12 Dec 2020 14:21:17 +0000 (15:21 +0100)]
Reorganize categories

3 years agoRework Range
Elias Fleckenstein [Sat, 12 Dec 2020 14:17:00 +0000 (15:17 +0100)]
Rework Range

3 years agoMake GitHub Actions Happy try 3 12-12-2020
Elias Fleckenstein [Sat, 12 Dec 2020 13:08:38 +0000 (14:08 +0100)]
Make GitHub Actions Happy try 3

3 years agoMake GitHub Actions Happy try 2
Elias Fleckenstein [Sat, 12 Dec 2020 13:06:41 +0000 (14:06 +0100)]
Make GitHub Actions Happy try 2

3 years agoMerge branch 'master' of https://github.com/minetest/minetest
Elias Fleckenstein [Sat, 12 Dec 2020 13:00:10 +0000 (14:00 +0100)]
Merge branch 'master' of https://github.com/minetest/minetest

3 years agoMake GitHub Actions Happy try 1
Elias Fleckenstein [Sat, 12 Dec 2020 12:58:46 +0000 (13:58 +0100)]
Make GitHub Actions Happy try 1

3 years agoRemove obsolete code from clientenvironment
Elias Fleckenstein [Fri, 11 Dec 2020 17:14:49 +0000 (18:14 +0100)]
Remove obsolete code from clientenvironment

3 years agoUpdate builtin/settingtypes.txt to the new philosophy
Elias Fleckenstein [Fri, 11 Dec 2020 16:47:52 +0000 (17:47 +0100)]
Update builtin/settingtypes.txt to the new philosophy

3 years agoNew Cheat Philosophy
Elias Fleckenstein [Fri, 11 Dec 2020 16:11:22 +0000 (17:11 +0100)]
New Cheat Philosophy

3 years agoWorld Cheats improvements; Add BlockLava; Readd minetest.request_http_api for Compati...
Elias Fleckenstein [Fri, 11 Dec 2020 15:38:49 +0000 (16:38 +0100)]
World Cheats improvements; Add BlockLava; Readd minetest.request_http_api for Compatibility

3 years agoVarious documentation fixes (#10692)
SmallJoker [Thu, 10 Dec 2020 19:59:24 +0000 (20:59 +0100)]
Various documentation fixes (#10692)

set_sky: New feature, keep note about the old syntax
get_us_time: Document overflow
localplayer: Document "nil" behaviour before initialization
collision_box: Safe limit of "1.45"

3 years agoImplement mapblock camera offset correctly (#10702)
hecks [Sat, 5 Dec 2020 23:03:40 +0000 (00:03 +0100)]
Implement mapblock camera offset correctly (#10702)

Implement mapblock camera offset correctly - reduce client jitter

Co-authored-by: hecktest <>
3 years agoRevert "Increase limit for simultaneous blocks sent per client and the meshgen cache."
sfan5 [Fri, 4 Dec 2020 23:09:12 +0000 (00:09 +0100)]
Revert "Increase limit for simultaneous blocks sent per client and the meshgen cache."

This reverts commit 2f6393f49d5ebf21abfaa7bff876b8c0cf4ca191.

3 years agoCross-reference the node level manipulation functions (#10633)
Oblomov [Fri, 4 Dec 2020 19:16:53 +0000 (20:16 +0100)]
Cross-reference the node level manipulation functions (#10633)

This can help developers find the correct functions to access and manipulate the fluid level.

3 years agoFix MSAA stripes (#9247)
HybridDog [Fri, 4 Dec 2020 19:16:12 +0000 (20:16 +0100)]
Fix MSAA stripes (#9247)

This only works when shaders are enabled.
The centroid varying avoids that the textures (which repeat themselves out of bounds) are sampled out of bounds in MSAA.
If MSAA (called FSAA in minetest) is disabled, the centroid keyword does nothing.

3 years agoFix certain connected nodeboxes crashing when falling
sfan5 [Fri, 4 Dec 2020 10:27:15 +0000 (11:27 +0100)]
Fix certain connected nodeboxes crashing when falling

fixes #10695

3 years agoUpdate CheatDB URL again 03-12-2020
Elias Fleckenstein [Tue, 1 Dec 2020 17:22:24 +0000 (18:22 +0100)]
Update CheatDB URL again

3 years agoUpdate defaults for ContentDB (->CheatDB)
Elias Fleckenstein [Tue, 1 Dec 2020 16:10:48 +0000 (17:10 +0100)]
Update defaults for ContentDB (->CheatDB)

3 years agoCheatDB Support & Enable/Disable CSMs in Main Menu
Elias Fleckenstein [Tue, 1 Dec 2020 13:32:54 +0000 (14:32 +0100)]
CheatDB Support & Enable/Disable CSMs in Main Menu

3 years agoSmall AutoTool Fix
Elias Fleckenstein [Tue, 1 Dec 2020 09:59:02 +0000 (10:59 +0100)]
Small AutoTool Fix

3 years agoLua API: Particle callbacks; Add NoWeather
Elias Fleckenstein [Mon, 30 Nov 2020 10:20:07 +0000 (11:20 +0100)]
Lua API: Particle callbacks; Add NoWeather

3 years agoInput: Fix on_rightclick called when placing into air
SmallJoker [Sun, 29 Nov 2020 18:20:45 +0000 (19:20 +0100)]
Input: Fix on_rightclick called when placing into air

3 years agoRemove NextItem
Elias Fleckenstein [Sun, 29 Nov 2020 18:15:41 +0000 (19:15 +0100)]
Remove NextItem

3 years agoFix and Improve AutoTool
Elias Fleckenstein [Sun, 29 Nov 2020 18:08:39 +0000 (19:08 +0100)]
Fix and Improve AutoTool

3 years agoAdded minetest.close_formspec
Elias Fleckenstein [Sat, 28 Nov 2020 19:13:20 +0000 (20:13 +0100)]
Added minetest.close_formspec

3 years agoFixed Minimap position
Elias Fleckenstein [Sat, 28 Nov 2020 18:40:26 +0000 (19:40 +0100)]
Fixed Minimap position

3 years agoFixed FastPlace and AutoPlace
Elias Fleckenstein [Sat, 28 Nov 2020 15:22:30 +0000 (16:22 +0100)]
Fixed FastPlace and AutoPlace

3 years agoImproved Freecam
Elias Fleckenstein [Sat, 28 Nov 2020 14:58:19 +0000 (15:58 +0100)]
Improved Freecam

3 years agoAdded configureable Colors for PlayerESP and EntityESP
Elias Fleckenstein [Sat, 28 Nov 2020 13:37:26 +0000 (14:37 +0100)]
Added configureable Colors for PlayerESP and EntityESP

3 years agoEntityESP, EntityTracers, PlayerESP, PlayerTracers
Elias Fleckenstein [Sat, 28 Nov 2020 13:23:29 +0000 (14:23 +0100)]
EntityESP, EntityTracers, PlayerESP, PlayerTracers

3 years agoMerged Minetest
Elias Fleckenstein [Sat, 28 Nov 2020 12:48:33 +0000 (13:48 +0100)]
Merged Minetest

3 years agoFixed crash when attempting to access nonexistant inventory from Lua API
Elias Fleckenstein [Sat, 28 Nov 2020 11:08:53 +0000 (12:08 +0100)]
Fixed crash when attempting to access nonexistant inventory from Lua API

3 years agoAvoid generating the same chunk more than once with multiple emerge threads.
Lars [Mon, 16 Nov 2020 06:58:57 +0000 (22:58 -0800)]
Avoid generating the same chunk more than once with multiple emerge threads.

3 years agoChange typedef to normal definitions in GUI code
sfan5 [Thu, 26 Nov 2020 21:19:46 +0000 (22:19 +0100)]
Change typedef to normal definitions in GUI code

3 years agoReturn star color calculation to what it previously was
sfan5 [Thu, 26 Nov 2020 21:17:11 +0000 (22:17 +0100)]
Return star color calculation to what it previously was

3 years agoFix style
numzero [Sun, 22 Nov 2020 22:04:31 +0000 (01:04 +0300)]
Fix style

3 years agoProvide fallback star color for GLES 2 with MT shaders disabled
numzero [Sun, 22 Nov 2020 16:49:38 +0000 (19:49 +0300)]
Provide fallback star color for GLES 2 with MT shaders disabled

3 years agoSky: support GLES2
numzero [Sun, 22 Nov 2020 15:25:41 +0000 (18:25 +0300)]
Sky: support GLES2

IrrLicht built-in shader is broken, have to write my own

3 years agoAllow missing shaders
numzero [Sun, 22 Nov 2020 14:36:59 +0000 (17:36 +0300)]
Allow missing shaders

3 years agoReplace TriangleFan as poorly supported
numzero [Sun, 22 Nov 2020 13:44:00 +0000 (16:44 +0300)]
Replace TriangleFan as poorly supported

3 years agoReuse seed when updating stars
numzero [Sun, 22 Nov 2020 13:41:36 +0000 (16:41 +0300)]
Reuse seed when updating stars

The only currently relevant parameter is scale which can now be changed
without resetting stars position

3 years agoStore stars in a single static mesh buffer
numzero [Sun, 22 Nov 2020 13:29:31 +0000 (16:29 +0300)]
Store stars in a single static mesh buffer

3 years agoDon't evaluate things many times
numzero [Sun, 22 Nov 2020 13:43:38 +0000 (16:43 +0300)]
Don't evaluate things many times

3 years agoBatch cloud drawing
numzero [Sun, 22 Nov 2020 06:13:16 +0000 (09:13 +0300)]
Batch cloud drawing

3 years agoAvoid marking map blocks dirty upon deserialization.
Lars [Thu, 26 Nov 2020 01:16:41 +0000 (17:16 -0800)]
Avoid marking map blocks dirty upon deserialization.

3 years agoFixed glowing GenericCAOs being rendered completely back when Fullbright is enabled
Elias Fleckenstein [Thu, 26 Nov 2020 17:46:34 +0000 (18:46 +0100)]
Fixed glowing GenericCAOs being rendered completely back when Fullbright is enabled

3 years agoAdded ClientObjectRef:get_hp()
Elias Fleckenstein [Thu, 26 Nov 2020 17:44:29 +0000 (18:44 +0100)]
Added ClientObjectRef:get_hp()

3 years agoFix camera panning glitches (partially revert 10489.)
Lars [Tue, 24 Nov 2020 17:23:18 +0000 (09:23 -0800)]
Fix camera panning glitches (partially revert 10489.)

3 years agoAdded minetest.register_on_play_sound
Elias Fleckenstein [Tue, 24 Nov 2020 14:01:52 +0000 (15:01 +0100)]
Added minetest.register_on_play_sound

3 years agoImproved Scaffold
Elias Fleckenstein [Tue, 24 Nov 2020 13:24:32 +0000 (14:24 +0100)]
Improved Scaffold

3 years agoAdded AutoSlip (-> Credit to Code-Sploit)
Elias Fleckenstein [Tue, 24 Nov 2020 12:54:57 +0000 (13:54 +0100)]
Added AutoSlip (-> Credit to Code-Sploit)

3 years agoAdded JetPack and AutoHit (-> Credits to Code-Sploit and cora)
Elias Fleckenstein [Tue, 24 Nov 2020 12:38:11 +0000 (13:38 +0100)]
Added JetPack and AutoHit (-> Credits to Code-Sploit and cora)

3 years agoAdded Speed/Jump/Gravity Override
Elias Fleckenstein [Tue, 24 Nov 2020 12:20:30 +0000 (13:20 +0100)]
Added Speed/Jump/Gravity Override

3 years agoUpdate Credits
Elias Fleckenstein [Tue, 24 Nov 2020 08:49:04 +0000 (09:49 +0100)]
Update Credits

3 years agoImproved AutoSneak
Elias Fleckenstein [Tue, 24 Nov 2020 08:48:16 +0000 (09:48 +0100)]
Improved AutoSneak

3 years agoAdd sound to press event of some formspecs elements (#10402)
Pierre-Yves Rollo [Wed, 16 Sep 2020 15:10:17 +0000 (17:10 +0200)]
Add sound to press event of some formspecs elements (#10402)

3 years agoLocalPlayer:set_physics_override; minetest.register_on_recieve_physics_override
Elias Fleckenstein [Mon, 23 Nov 2020 18:10:56 +0000 (19:10 +0100)]
LocalPlayer:set_physics_override; minetest.register_on_recieve_physics_override

3 years agoAdded setpitch & setyaw commands; AutoSprint
Elias Fleckenstein [Mon, 23 Nov 2020 12:26:51 +0000 (13:26 +0100)]
Added setpitch & setyaw commands; AutoSprint

3 years agoFix Visual Studio build in Actions
MoNTE48 [Sun, 22 Nov 2020 13:21:08 +0000 (14:21 +0100)]
Fix Visual Studio build in Actions

3 years agoMerge branch 'master' of https://github.com/EliasFleckenstein03/dragonfireclient
Elias Fleckenstein [Sat, 21 Nov 2020 09:19:52 +0000 (10:19 +0100)]
Merge branch 'master' of https://github.com/EliasFleckenstein03/dragonfireclient

3 years agoMove Mapgen V7 river generation into the main generation loop (#10639)
Paramat [Fri, 20 Nov 2020 16:11:19 +0000 (16:11 +0000)]
Move Mapgen V7 river generation into the main generation loop (#10639)

All terrain generation now occurs in one loop, instead of rivers being
carved afterwards in a separate loop.
Fixes the removal of nodes added by mods in 'register on generated'.
Avoids other problems and reduces the chance of future bugs.
Mapchunk generation time is reduced.

Also fixes a code mistake which resulted in river channel generation
being disabled at floatland altitudes even when floatlands were disabled.

3 years agoAdded OnlyTracePlayers
Elias Fleckenstein [Fri, 20 Nov 2020 11:04:41 +0000 (12:04 +0100)]
Added OnlyTracePlayers

3 years agoIncrease limit for simultaneous blocks sent per client and the meshgen cache.
Lars [Thu, 12 Nov 2020 18:37:34 +0000 (10:37 -0800)]
Increase limit for simultaneous blocks sent per client and the meshgen cache.

3 years agoAuto build client appimage (#10561)
Lejo [Sun, 15 Nov 2020 16:38:04 +0000 (17:38 +0100)]
Auto build client appimage (#10561)

* Replace ubuntu:14.04 with ubuntu 18:04
* Auto build client appimage

Co-authored-by: sfan5 <sfan5@live.de>
3 years agoFix falling image of torchlike if paramtype2="none" (#10612)
Wuzzy [Sun, 15 Nov 2020 16:37:09 +0000 (17:37 +0100)]
Fix falling image of torchlike if paramtype2="none" (#10612)

3 years agoMerge pull request #14 from corarona/master
Elias Fleckenstein [Sun, 15 Nov 2020 12:38:49 +0000 (13:38 +0100)]
Merge pull request #14 from corarona/master

lua-api: fix get/set_pitch

3 years agolua-api: fix get/set_pitch 14/head
corarona [Sun, 15 Nov 2020 00:09:31 +0000 (01:09 +0100)]
lua-api: fix get/set_pitch

3 years agoserverpackethandler: Minor log message fixes
sfan5 [Tue, 10 Nov 2020 20:46:30 +0000 (21:46 +0100)]
serverpackethandler: Minor log message fixes

closes #10434

3 years agoCopy position for can_dig
sfan5 [Tue, 10 Nov 2020 20:43:06 +0000 (21:43 +0100)]
Copy position for can_dig

fixes #10514

3 years agoFix player sprite visibility in first person
sfan5 [Tue, 10 Nov 2020 20:36:58 +0000 (21:36 +0100)]
Fix player sprite visibility in first person

closes #10525

3 years agoFix overloaded virtual warnings with get/setAttachment()
sfan5 [Tue, 10 Nov 2020 20:22:02 +0000 (21:22 +0100)]
Fix overloaded virtual warnings with get/setAttachment()

3 years agoFix warnings about an unused variables and implicit conversion (#10586)
red-001 [Thu, 12 Nov 2020 20:05:47 +0000 (20:05 +0000)]
Fix warnings about an unused variables and implicit conversion (#10586)

3 years agoRevert "Replace MyEventReceiver KeyList with std::unordered_set" (#10622)
SmallJoker [Thu, 12 Nov 2020 18:16:02 +0000 (19:16 +0100)]
Revert "Replace MyEventReceiver KeyList with std::unordered_set" (#10622)

This reverts commit 787561b29afdbc78769f68c2f5c4f2cff1b32340.

3 years agoPlayerSAO: Run on_player_hpchange raw change values (#10478)
SmallJoker [Thu, 12 Nov 2020 18:15:41 +0000 (19:15 +0100)]
PlayerSAO: Run on_player_hpchange raw change values (#10478)

The callback is only run when a change in HP is to be expected.
Following cases will not trigger the callback:
 * Dead player damaged further
 * Healing full-health player
 * Change of 0 HP

3 years agoIncrease default emerge queue limits and limit enqueue requests for active blocks.
Lars [Sun, 8 Nov 2020 20:30:38 +0000 (12:30 -0800)]
Increase default emerge queue limits and limit enqueue requests for active blocks.

3 years agoDo not set a default for description in itemdef table (#10559)
DS [Tue, 10 Nov 2020 20:03:10 +0000 (21:03 +0100)]
Do not set a default for description in itemdef table (#10559)

* Do not set a default for description in itemdef table

* improve documentation

3 years agoObjectRef: Re-add legacy code for set_physics_override (#10585)
SmallJoker [Tue, 10 Nov 2020 20:02:53 +0000 (21:02 +0100)]
ObjectRef: Re-add legacy code for set_physics_override (#10585)

These arguments are used at least by MTG beds and homedecor_common. A deprecation warning is shown to safely remove it in a future release.

3 years agoMark additional locales as broken
sfan5 [Mon, 9 Nov 2020 14:22:06 +0000 (15:22 +0100)]
Mark additional locales as broken

3 years agoUpdate fallback font to newer version
sfan5 [Mon, 9 Nov 2020 14:12:25 +0000 (15:12 +0100)]
Update fallback font to newer version

3 years agoJoystick: Remap joystick-specific KeyTypes to generic ones
Markus Koch [Sat, 7 Nov 2020 16:45:32 +0000 (17:45 +0100)]
Joystick: Remap joystick-specific KeyTypes to generic ones

According to the following table:
* MOUSE_L     -> DIG
* MOUSE_R     -> PLACE
* SCROLL_UP   -> HOTBAR_NEXT
* SCROLL_DOWN -> HOTBAR_PREV

This commit entirely removes the special KeyTypes used for joysticks.

Support for the MOUSE KeyTypes had already been removed in the main
game code without adapting the joystick code, breaking joystick
input. This commit restores joystick functionality.

3 years agoFix object interaction distance not being checked (#10547)
rubenwardy [Mon, 9 Nov 2020 10:55:15 +0000 (10:55 +0000)]
Fix object interaction distance not being checked (#10547)

3 years agoPossibility to use cheat menu while pressing other keys
Elias Fleckenstein [Sun, 8 Nov 2020 13:08:55 +0000 (14:08 +0100)]
Possibility to use cheat menu while pressing other keys

3 years agoContentCAO: Fix segfault when minimap is disabled
SmallJoker [Sun, 8 Nov 2020 10:30:16 +0000 (11:30 +0100)]
ContentCAO: Fix segfault when minimap is disabled

3 years agoRevert #10495 and simplify.
Lars [Fri, 6 Nov 2020 18:54:04 +0000 (10:54 -0800)]
Revert #10495 and simplify.

3 years agoFixed warning
Elias Fleckenstein [Fri, 6 Nov 2020 12:44:54 +0000 (13:44 +0100)]
Fixed warning

3 years agoFix integer-string conversion for shaders
sfan5 [Thu, 5 Nov 2020 18:34:40 +0000 (19:34 +0100)]
Fix integer-string conversion for shaders

closes #10605

3 years agoRun Lint Script 05-11-2020
Elias Fleckenstein [Thu, 5 Nov 2020 13:16:19 +0000 (14:16 +0100)]
Run Lint Script

3 years agoMerge pull request #10 from corarona/master
Elias Fleckenstein [Thu, 5 Nov 2020 13:08:25 +0000 (14:08 +0100)]
Merge pull request #10 from corarona/master

lua api: set_pitch and make_screenshot

3 years agoMapBlockMesh Performance Improvement
Elias Fleckenstein [Thu, 5 Nov 2020 13:08:19 +0000 (14:08 +0100)]
MapBlockMesh Performance Improvement

3 years agoadd LUA_FCT 10/head
corarona [Thu, 5 Nov 2020 11:31:03 +0000 (12:31 +0100)]
add LUA_FCT

3 years agoadd g/s pitch and make_screenshot in lua api
corarona [Thu, 5 Nov 2020 11:28:22 +0000 (12:28 +0100)]
add g/s pitch and make_screenshot in lua api

3 years agoSeveral Enhancements
Elias Fleckenstein [Thu, 5 Nov 2020 10:59:26 +0000 (11:59 +0100)]
Several Enhancements

3 years agoapi-screenshot: change function name to make_screenshot
corarona [Thu, 5 Nov 2020 10:54:23 +0000 (11:54 +0100)]
api-screenshot: change function name to make_screenshot

3 years agoAdded NodeESP
Elias Fleckenstein [Thu, 5 Nov 2020 09:57:31 +0000 (10:57 +0100)]
Added NodeESP

3 years agoAdd model[] formspec element (#10320)
SmallJoker [Wed, 4 Nov 2020 20:46:18 +0000 (21:46 +0100)]
Add model[] formspec element (#10320)

Formspec element to display models, written by @kilbith, rebased and tweaked.

Co-authored-by: Jean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com>
Co-authored-by: sfan5 <sfan5@live.de>
3 years agoRevert "Fix short 180 degree rotation when using set_bone_position (#10405)" (#10534)
Lars Müller [Wed, 4 Nov 2020 20:43:32 +0000 (21:43 +0100)]
Revert "Fix short 180 degree rotation when using set_bone_position (#10405)" (#10534)

This reverts commit 0f98b54aa4b2361575002d92b29fe222703ba557.

3 years agoFix ObjectRef errors due to lua_isnil() (#10564)
Zughy [Wed, 4 Nov 2020 20:43:18 +0000 (21:43 +0100)]
Fix ObjectRef errors due to lua_isnil() (#10564)

Treat 'none' values as 'nil'

3 years agoFix and run the Lint autocorrect script
Elias Fleckenstein [Wed, 4 Nov 2020 16:25:42 +0000 (17:25 +0100)]
Fix and run the Lint autocorrect script