18aed0219b
* document, configure and improve the give_initial_stuff
...
* This mod provides some stuff per player at initial play when first join only
* set initial_stuff = default:wood 2,farming:bread 2,default:furnace 1,default:torch 5
* the initial_stuff is only configured per config files not at menu
2021-12-13 20:12:36 -06: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
SmallJoker
74702c6ada
Carts: Replace old, deprecated function names
2021-12-10 17:23:59 -04:00
Lars Hofhansl
d37c1d2312
Creative: Do not give creative priv to admin
2021-12-10 17:20:34 -04:00
be96530e20
Mushroom spread: make overridable and reduce spread
...
* Move mushroom spread ABM action into a global and overridable function.
but do not optimise spread code
* backported bcf98df5fac3eb59b02d9fdb066ab92c6228d787
* Reduce spread range to reduce spread through walls.
2021-12-10 15:24:32 -04:00
paramat
535204298e
Farming: Make cotton look like cotton, add crafted string item
...
Remove string -> cotton alias.
2021-12-10 15:11:15 -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
paramat
9cf3c953f1
Flowers: More flowers
2021-12-09 15:34:31 -04:00
ezhh
4a1fc02e82
Descriptions: Make capitalization consistent
2021-12-09 15:31:52 -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
John Cole
fb610ffa59
Allow mossy cobble slabs to combine
...
* backported https://github.com/minetest/minetest_game/pull/1791
* fixed https://github.com/minetest/minetest_game/issues/1790
2021-12-09 15:03:29 -04:00
tenplus1
fea78bdf54
Creative: Add 'creative' privilege for survival servers
...
* This adds a 'creative' privilege to survival servers which OPs can bestow
on admin or competent builders to give access to the creative inventory.
* backported from 0157175346f9af8cf9ea5ffeb5f3d91fa474d044
2021-12-09 13:00:48 -04:00
sofar
d6a66860af
Prevent divide by zero ( #2106 )
...
This forces all explosions to damage entities within the 1 node
range. If that needs to be disabled, the damage_radius needs to
be set to 0.
2018-05-18 12:50:47 +02:00
paramat
6d850f23a5
Flower spread ABM: Optimise
...
Match maximum spread density to maximum mapgen density for flowers.
Place 3 flora nodes at once instead of 1.
Change ABM chance value to 300 to match previous spread rate.
ABM becomes 3 times less intensive.
2018-05-18 12:50:47 +02:00
paramat
2c1af0861f
Doors: Avoid crash on nil player in 'can dig door'
2018-05-18 12:50:47 +02:00
Jat15
d2ae721235
Stairs: unbind table groups ( #2036 )
...
Unbind table groups for base block, stairs, slabs.
2018-05-18 12:50:18 +02: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
Diego Martínez
a5092c0df6
creative: Add missing tooltips.
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
raymoo
ca3e807d35
Creative: Make the placenode registration check for non-player placers
2017-11-19 23:03:38 +01:00
raymoo
ca38bb2390
Creative: Make handle_node_drops override work for non-player diggers
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
SmallJoker
532013a032
Creative: Cache inventory items on load
2017-11-19 23:03:38 +01:00
tenplus1
a52622669f
TNT: Add tnt.boom defaults
...
This adds def, def.radius and def.damage_radius defaults to the
tnt.boom() function if they aren't specified on call.
2017-11-19 23:03:38 +01:00
SmallJoker
ce5e668681
Bones: Return bones when taking the last ItemStack
2017-11-19 23:03:38 +01:00
tenplus1
6530fa914b
Flowers: Add waterlily right-click checks
...
Check for on_rightclick functions of nodes when holding a waterlily.
2017-11-19 23:03:38 +01:00
rubenwardy
86eb0e1617
Sfinv: Remove possibility of infinite loop when homepage doesn't exist
2017-11-19 23:03:38 +01:00
rubenwardy
93fb9b36ce
Sfinv: Rename navigation tabs to reduce chance of a conflict
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
tenplus1
fba6f6a4cf
TNT: Add explode_center flag
...
Add 'explode_centre' flag which when false explodes as normal and when true runs on_blast on centre node as well as dropping items.
2017-11-19 23:03:38 +01:00
tenplus1
6053456af1
Mushroom spread: Optimise and make overridable
...
Move mushroom spread ABM action into a global and overridable function.
Optimise spread code.
Reduce spread range to reduce spread through walls.
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
tenplus1
b6ef71c92e
TNT's tnt:boom cleanup ( #1868 )
...
The tnt:boom node doesn't actually need the on_construct and on_timer functions to remove the node after 0.4 seconds as the tnt_explode function already does this beforehand.
2017-11-19 23:03:38 +01:00
SmallJoker
876da2fbc6
Beds: Do not crash when placing in an unknown node
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
SmallJoker
6fa3ebfa75
Carts: Check for last pathfinder predition too Minor fix to reduce cart jitter slightly
2017-11-19 22:57:28 +01:00
SmallJoker
efe6fb6dfb
TNT: Only burn visually connected powder ( #1857 )
2017-11-19 22:57:28 +01:00
SmallJoker
1aeb2baa91
Creative: Prevent unauthorized item access ( #1840 )
2017-11-19 22:57:28 +01:00
Ezhh
e4d6425846
Correct farming/stairs dependency ( #1838 )
2017-11-19 22:57:28 +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
Foz
20bd4560f8
TNT: Track TNT owner in metadata for protection mods
...
It is useful for protection mods to know who owns an exploding
TNT block. This allows the blocks destroyed by the TNT to be
limited to the same ones the owner could destroy without using
TNT.
TNT placed within a protected area by the area owner, and later
ignited by another player will destroy within the protected area
nodes the igniter may not otherwise be able to interact with. Any
player could significantly increase the size of an explosion by
placing more TNT in an adjacent unprotected area if the original
TNT block was placed withing 1 node of such a boundary. This
feature sounds dangerous, but we are talking about TNT. Players
should use it carefully.
2017-11-19 22:53:53 +01:00