209 Commits

Author SHA1 Message Date
Paramat
6151b235c9 'permafrost_with_stones/moss' drops itself instead of permafrost
Previously they were not collectable or creatable.
A simple temporary solution for MTG 5.0.0.
2019-02-05 00:24:04 +00:00
random-geek
ba296e0f0a Textures: Update permafrost to new dirt, improve stones, add stones side 2019-02-03 19:14:13 +00:00
Paramat
33ea112e81 Fix small pine leafdecay: New schematics, new leafdecay radius
Fix small pine leafdecay: New schematics, new leafdecay radius
2019-01-04 04:12:07 +00:00
Paramat
03fdb21b66 Remove uses of default.gui_bg/bg_img/slots
Keep their definitions, to not break mods, but move them to legacy.lua.
2019-01-03 01:57:13 +00:00
Paramat
5aceb3cb87 Add large cactus seedling
Alter 'large cactus' schematic to place another force-placed cactus node,
to replace the cactus seedling on growth.
Make schematic 5x7x5 to solve rotation, placement and protection check
issues.
Add a y-slice probability for height variation.

Growth time is tuned to not make this a faster way to obtain cactus nodes
compared to normal cactus farming.
Seedling texture by Extex101.

Use sapling/seedling description in protection intersection message in
'sapling_on_place' function.
2019-01-02 02:18:50 +00:00
Paramat
2153620ba7 Remove now-unused 'puts out fire' group 2018-12-08 04:00:38 +00:00
Ezhh
a35fc6679f Add plantlike_rooted coral 2018-11-15 00:49:16 +00:00
Paramat
f8de73ff31 Liquid sources: Backface-cull sides and base. Remove unused special tiles
Fixes most z-fighting caused by underwater nodeboxes.
Special tiles were for 'new style water' (lowered water level) which was
removed a few years ago.
2018-10-27 13:57:16 +01:00
random-geek
8b4fe4618e Add blueberry bushes 2018-10-09 20:54:22 +01:00
Ezhh
a84be078a9 Remove cave ice from creative inventory 2018-09-21 18:52:55 +01:00
Paramat
d8b2a003d8 New wider apple tree schematic
Precisely reduce trees and logs per mapchunk division to compensate.
2018-08-20 23:56:00 +01:00
TumeniNodes
02bf5e3394 Biomes: Add pine bush to taiga and snowy grassland
Replaces 'bush' in snowy grassland.
2018-07-13 01:17:07 +01:00
Paramat
035bb07816 Move chests to a new file. Update credits for chests and torches
Move chests code out of nodes.lua and into a new file.
Credit torch code, and chest and torch models in README.txt.
Remove 'torches' mod text from torch.lua.
Minor cleanups in README.txt.
2018-07-10 23:02:22 +01:00
Paramat
2263c26133 Fence rails: Add fence rail textures
Minor clean up of README.txt, including deletion of credits for removed
torch textures.
2018-07-08 22:22:07 +01:00
TumeniNodes
f19e18ede2 Add fence rails
Dedicated fence rail textures coming in a follow-up PR.
2018-07-07 19:03:33 +01:00
Paramat
6a15ccb556 Snow: Make players sink into 'default:snow' by 3/16 node 2018-05-31 03:14:46 +01:00
Paramat
460cad540a Kelp: Add 'paramtype = light' to avoid black plantlike extension 2018-05-19 18:57:01 +01:00
Ezhh
c6b2187c44 Enable regrowth of apples
Apples only regrow where they first appear on trees, either on mapgen or when grown from saplings (meaning apples that were placed by players won't regrow).
Once the tree is cut down in full (leaves removed), regrowth will stop.
New apples only grow in daylight, and take the same time as a sapling to grow.
2018-05-11 16:42:28 +01:00
Paramat
6eb1daec35 Biomes: Add tundra lowland with permafrost, stones, moss and snow
Move previous tundra to highland and remove the snowblocks that are
unsuitable for a fairly dry biome, use snow slabs instead.
2018-05-04 23:05:47 +01:00
tenplus1
27f8e2867a Add food_* groups to default edibles (#2089) 2018-04-04 10:59:15 +02:00
paramat
6a3332d5cb Icesheet biome: Add 'default:cave_ice' node to enable caves in land ice
Has 'is_ground_content = true'.
Drops 'default:ice'.
2018-03-11 00:18:07 +00:00
paramat
f7e2a333d4 Schematics: Various improvements
Acacia bush: Create a unique form different to normal bush, with more
leaf nodes at top than at base.
Acacia tree: Maximum height increased by 1 node. 2 extra nodes of
height variation.
Jungle tree: Add an extra node of height variation. Y-slices moved
downwards to be more balanced between trunk and branches, makes
branches more common.
Pine tree: Increase maximum height by 1 node. Add an extra node of
height variation.

Update sapling 'on place' protection checks for acacia and pine trees.
2018-02-19 07:16:24 +00:00
paramat
800f116adc Rainforest: Add emergent jungle tree and sapling
Height 20 to 32 nodes.
Dependent on chunksize >= 5.
Base limited to maximum altitude y = 32.
Craft sapling from 9 jungle saplings.
2018-02-19 07:16:16 +00:00
ezhh
0c6cfc47e0 Kelp: Improve placement/removal and extend selection box 2018-02-07 22:53:35 +00:00
paramat
a7be9a2208 Add marram grass for coastal sand dunes
Use noise with 1 octave and flag 'absvalue' to create sand paths
in dunes.
2018-02-07 22:52:26 +00:00
paramat
12749e835f 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-01-23 06:43:40 +00:00
paramat
dc282ab036 Dry shrub: Use plantlike meshoption for bushy appearence
Adjust selectionbox width for a better fit and consistency with other
grasses.
2018-01-02 22:45:47 +00:00
ezhh
9d41d36744 Resize junglegrass selection box 2017-12-24 20:50:51 +00:00
paramat
75e4bc8a55 Ferns: Add 3 sizes for coniferous forest biome
Remove flowers from coniferous forest.
Add 'dirt with coniferous litter' to farming mod overrides.
2017-12-24 20:50:44 +00:00
paramat
2580f9e380 Biomes: Add 'dirt with coniferous litter' node for coniferous forest 2017-12-24 00:33:21 +00:00
ForbiddenJ
596932a3b4 Default: Expose open_chests and chest_lid_obstructed 2017-11-27 01:50:37 +00:00
DTA7
4418270c6b Add nil checks for placer 2017-11-15 23:16:28 +00:00
paramat
195d6a307f River water renewability: Add comments to nodes.lua and bucket mod 2017-11-11 21:37:27 +00:00
SmallJoker
162bc0bba8 Bookshelf: Count written and empty books 2017-11-04 23:43:02 +00:00
paramat
801767aa7b Footstep sounds: 5 new sounds
Original recording by Ryding.
http://freesound.org/people/Ryding/
Found by Anth0rx, edited by paramat.

Add and use 'default.node_sound_snow_defaults()' function.
2017-10-24 04:21:34 +01:00
paramat
506d402c12 Decorations: Add kelp to cool and temperate shallow ocean
Original texture by tobyplowy, colourised by paramat.
2017-10-10 22:57:10 +01:00
danielmeek32
f6187753dc Chests: Fix locked chest protection against explosions (#1886)
Fixes #1885
2017-09-20 20:08:17 +02:00
tenplus1
c3c8efee3e Chests: Fix open chest after player leave (#1884)
This should fix the chest staying open when a player disconnects while inside.
2017-09-20 20:08:06 +02:00
rubenwardy
4a0be5e582 Make ice slippery 2017-08-14 19:06:54 +01:00
Ezhh
449b5b6410 Improve node descriptions (#1834) 2017-07-23 10:26:10 +02:00
SmallJoker
17e2d24402 Default: Expose the formspec getter functions (#1783) 2017-07-16 14:31:34 +02:00
paramat
790936fca0 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-07-08 14:51:03 +01:00
DS-Minetest
d9f4ce5c9c Add backface_culling to open chests and fencegates 2017-07-02 11:32:34 +01:00
Ezhh
ad9cdc4bee Make sapling, leaves and fence descriptions consistent (#1795) 2017-06-25 11:19:12 +02:00
paramat
6f7e1b981e 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-06-16 04:11:33 +01:00
MrIbby
4c6ead6000 Change "Junglewood" to "Jungle Wood" 2017-06-03 11:55:13 -04:00
Vanessa Ezekowitz
c4b9ea78c5 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
ccf5a0b73e 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
2e5f6070e6 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
c0fb7872ca Fix nil deref issue with people hitting chests too often. 2017-05-07 20:47:17 -07:00