576 Commits

Author SHA1 Message Date
77484db3a4 mod - torch - Fix Warning spam about use_texture_alpha 2024-04-24 15:40:24 -04:00
46ce26ded2 Fix Warning spam about use_texture_alpha
* Previously the alpha value in the nodedef indicated the transparency
  the water was actually rendered with. Now only the alpha in the texture
  is respected.
* Closes and fixes https://github.com/minetest/minetest_game/issues/2819
* Backported https://github.com/minetest/minetest_game/pull/2822
* this is the same as https://github.com/minetest/minetest_game/pull/2729
2024-04-24 13:01:57 -04:00
b2b66a6fa7 mods - fix miscpelled line of conditional on nodes 2024-04-23 13:15:29 -04:00
55189a57f8 Fix some placer nil checks
* backported upstream 70cf7a26fd
2024-04-18 14:22:36 -04:00
da0cad8af7 Fix flammable item entities crashing
* https://github.com/minetest/minetest_game/issues/2657
* https://github.com/minetest/minetest_game/pull/2659
* partial fix from upstream
2024-04-18 13:37:49 -04:00
4901df3c95 mods - default - backported Override builtin item entity the portable way
* closes https://codeberg.org/minenux/minetest-game-minetest/issues/16
2024-04-17 22:19:22 -04:00
c2c28d5e2a mods - default - crafting : fix bad commit, miscpelled - in line 42 2024-04-17 22:18:46 -04:00
ddfec19a2b mods - default - ingtegrated sunglasses with CC-BY-SA-NC over source code and art
* original author not found and minietest developers are so petty to respond
* closes https://codeberg.org/minenux/minetest-game-minetest/issues/14
2024-03-31 22:54:33 -04:00
a110849017 default/player_Api dinamically set the model player on client conection
* improves previous commit 13cd243a031ca6c52457032e0bffc8576b549b3a ,
  the problem is that both server and client must be equal protocol, so
  this ugly hack check if this was loaded into FinalMinetest or Multicraft
  to dinamically check client nature and re-registering the model when
  server and client do not have same player models due the colisionbox check
* NOTE: the check already need to check if the engine is old and the server not,
  so the conditional just try to do exact check agains TRUE boolean.
* Closed https://codeberg.org/minenux/minetest-game-minetest/issues/12
  fixed the problem of collisionbox for the lufix player in ugly way but
  much more effectivelly due can be mixed in FinalMinetest and Multicraft
2023-08-13 19:31:31 -04:00
23eb8437f4 default - revent knockback for attached players
* backported from default game
  fbbc7fc996
2023-08-06 13:21:45 -04:00
d77ba194d4 update player model remove vertial 1 node offset on newer engines only
* Player model: Remove vertical 1 node offset for new engines, but
  Required due to the settable player collision box engine feature
  change for MT/MTG v0.5.0 that breaks compatibility with old client
  so due that this commit will added backguard compatibility
* Autodetec minetest versoin engine and provide right model
  character, update player code to provide compatibility with player_api
2023-08-06 12:36:03 -04:00
b6d93e76d3 Added detection of mod player_api agains default
* use aliasing sustitution to use player_api when detected
* backported those to legacy.lua
2022-04-14 21:11:48 -04:00
812bb323f6 Verify object is player before checking privs backported for mt 0.4.17 game
* backported 3a3f71aa50
* prevents a crash when a 'nil' digger is passed by the engine to minetest.node_dig
2022-04-14 21:04:28 -04:00
d18f9b4251 Do not crash when a skeleton key is used on an unknown node
* backported from default MT 5.1+
2022-04-14 20:57:56 -04:00
574d6cc65c Fix flammable item entities crashing
* backported from https://github.com/minetest/minetest_game/pull/2659
* fix to close https://codeberg.org/minenux/minetest-game-minetest/issues/11
2022-04-14 20:45:16 -04:00
f1e7172fe1 adapted from player_api: Set eye height property for player model
* backported d4e1bd053e
* Player API: Set eye height property for new player model
2021-12-10 17:35:02 -04:00
95e70da3a6 Default: Increase the maximum level of the diamond axe to 3
* backported https://github.com/minetest/minetest_game/pull/1854
* This is the maximum level of the other diamond tools and makes the
  number of uses similar to them.
* fixed https://github.com/minetest/minetest_game/issues/1456
  Diamond axe breaks earlier than mese axe
2021-12-09 16:54:51 -04:00
e07ad71d11 Improve node descriptions for most default items and nodes
* backported https://github.com/minetest/minetest_game/pull/1834
* addressed consistency issues previously discussed in:
* https://github.com/minetest/minetest_game/issues/1473
  Bad item descriptions: Too generic descriptions among specific descriptions
  also cos has a strong tendency towards mixing generic item names
* https://github.com/minetest/minetest_game/issues/1817
  Add tree species to descriptions for appletree and jungletree
  No change to node technical names though. Normal wood is obviously an appletree
2021-12-09 16:26:54 -04:00
2b6de659cb Floatland biomes: Add ocean biomes to fix missing sandstone
* Update biome lists for blob ores.
* backported bdc09d2313e5734400d2283549c4906d77a546d0
2021-12-09 15:30:08 -04:00
Ezhh
aa7f6cd060 Make sapling, leaves and fence descriptions consistent
* backported https://github.com/minetest/minetest_game/pull/1795
2021-12-09 15:07:47 -04:00
paramat
01db55cee5 default:dirt_with_snow: Re-add to soil group
Previously, saplings were not growing if the dirt they are on turned to
'dirt with snow' before growth.
Also for consistency with other dirt nodes.
2018-05-06 20:44:30 +02:00
Ekdohibs
4ba2b5179e Furnace: Fix being able to cook items without enough fuel
This was triggered when too much time had elapsed when timer was called.
Also, fix timer resolution giving free fuel time.
2018-05-06 20:44:30 +02:00
paramat
575c098bae Book textures: Reset colour profiles to remove warnings 2018-05-06 20:44:22 +02:00
paramat
cddd59b578 Book textures: Replace with more original textures 2018-05-06 20:40:45 +02:00
ezhh
7a4b1e0ce1 Default: Make burntimes more rational and consistent 2017-12-05 21:24:02 +01:00
DTA7
0216fa08ec Add nil checks for placer 2017-11-19 23:03:38 +01:00
Coder12a
7d07c52d09 Books: Convert \r to \n
Some files or editors may use \r instand of \n like notepad++. If you copy
text written in notepad++ and pasted into the book. The book will only have
one page.
2017-11-19 23:03:38 +01:00
danielmeek32
09e3505ea1 Chests: Fix locked chest protection against explosions (#1886)
Fixes #1885
2017-11-19 23:03:38 +01:00
tenplus1
cecbfc1676 Chests: Fix open chest after player leave (#1884)
This should fix the chest staying open when a player disconnects while inside.
2017-11-19 23:03:38 +01:00
Hybrid Dog
cc2f75b2f9 Register fence: Allow setting nodedefs to 'false' 2017-11-19 23:03:38 +01:00
paramat
ea45ca57a5 Lava cooling: Increase interval to 2
An excessive load has been reported caused by the node searching, so even
when no lava is present.
2017-11-19 23:03:34 +01:00
Paramat
81f885795d Crafting: Remove duplicate reversed recipes (#1777)
For axes and hoes only use one recipe that matches the appearance of the texture and in inventory.
2017-11-19 22:53:53 +01:00
paramat
f3e29bc2cc Saplings: Reduce grow time to ABM equivalent
Previous times were chosen using statistical maths, but reports suggested
this was too long.
I tested by timing an ABM acting on 100 nodes, with interval and chance equal
to the old sapling ABM.
50 at 4m59s.
99 at 24m58s.
100 at 26m58s.
So choose a grow time between 5 and 25 min for tree and bush saplings.
If 'can grow' is false at grow time the timer is reset to 5 min.
2017-11-19 22:53:53 +01:00
DS-Minetest
3a72f7b84b Add backface_culling to open chests and fencegates 2017-11-19 22:53:53 +01:00
paramat
da41caca66 Chests: Check 'def' of node above chest to avoid crash
In 'chest_lid_obstructed(pos)' check for nil 'def' to avoid a crash caused by
an unknown node above the chest.
2017-11-19 22:53:14 +01:00
red-001
103af98864 Books: Also limit the max size of the title
This limits the max size of the full title of the book to `80` letters and
the size of the part thats displayed in the tooltip to `35` letters.
2017-11-19 22:53:14 +01:00
red-001
26606b0520 Books: Limit the size of books
Really large books just waste hard drive space and the engine is not designed to
handle that much data in item metadata, this can cause strange things to happen.
2017-11-19 22:52:00 +01:00
red-001
706844e8bf Books: Add nil value checks to the book formspec handler 2017-11-19 22:52:00 +01:00
vorunbekannt75@web.de
3512226867 Default: Revert "Default: Shorter and better ABMs"
This reverts commit e523c3a2965afe76b9102b67992e15fafba1594a to re-enable
the overriding and redefinition of these global functions.
2017-11-19 17:16:32 +01:00
MrIbby
18956c7f69 Change "Junglewood" to "Jungle Wood" 2017-06-03 11:55:13 -04:00
Michael Bargatin
a8a60d33a3 Resize book textures from 16x17 to 16x16 2017-06-03 11:54:39 -04:00
paramat
eec1c5a03b Settings: Use new settings object 2017-05-24 07:18:26 +01:00
theFox6
e523c3a296 Default: Shorter and better ABMs (#1739)
Action of some abm's call functions directly, instead of calling the function inside a function.
2017-05-20 14:32:52 +02:00
sfan5
b25317fc64 Remove set_inventory_formspec in default, remove delay in sfinv 2017-05-18 09:54:18 +01:00
Vanessa Ezekowitz
d104b9b10f Chest: Redo new chests to use single-tile textures where possible
This keeps the filenames the same, but adds a new "inside" double texture
for the open chest.
Use regular drawtype for closed chest and delete the "cube.obj" model.
X-flip the right-side texture for the closed chest.
2017-05-18 09:45:56 +01:00
tenplus1
63b3542d00 Chests: Revert inventory name
Revert the new 'default:game' inventory back to the old 'main' and use the
lbm to restore the contents of the chest.
Change the name of the conversion LBM to ensure it is run again on already
converted chests.
2017-05-15 13:47:03 +01:00
cx384
5bd44c21ef Change the selection_box of bush stems (#1733)
This is needed because you can't place a node above a bush stem when you are pointing at the bush stem.
2017-05-13 12:49:04 +02:00
Auke Kok
c7d558c09e Chest open model: UV map fix.
The back side had a UV mapping issue which caused the bottom
rear part to "shrink" when opened.
2017-05-07 20:47:17 -07:00
Auke Kok
55f81d0802 Fix nil deref issue with people hitting chests too often. 2017-05-07 20:47:17 -07:00
SmallJoker
a533434b58 Chests: Keep old textures for mod compability
Prevents generating ugly looking dummy images for mods that weren't updated yet.
2017-05-07 20:46:49 -07:00