minetest_game/mods/default
Auke Kok 7d93272caa Change how dirt turns to dirt_with_(something)
This changes how dirt blocks turn to dirt_with -grass, -dry_grass
or -snow.

Previously, dirt that was sunlit would turn to dirt_with_grass no
matter what, but this happened without any context, so you could
get green patches of dirt_with_grass in the middle of a savannah or
even desert.

Dirt no longer turns to covered dirt unless it's within 1 node from
another dirt_with_grass or dirt_with_dry_grass or dirt_with_snow.
This makes dirt_with_grass "growback" a lot slower, since it now only
happens on the edges, but it retains the context nicely now.

If there is any dirt with a grass or dry grass plant, or snow on top,
and enough light, we'll convert it sporadically to dirt_with_grass
or dirt_with_dry_grass or dirt_with_snow.

This allows us to plant grass of our choice in a large dirt patch,
or in a region where otherwise that type of grass is not present.

This used to be done by 2 abms, but I've combined them in to a single
ABM that is ordered to run with maximum efficiency, solving for the
most common outcome first before attempting more complex checks.
2016-04-16 19:27:34 +01:00
..
models Re-export character.b3d without texture linkage. 2016-03-18 02:35:14 +00:00
schematics Default: Add 'snowy pine tree from sapling' schematic 2016-02-27 21:47:10 +00:00
sounds Fix node placing sound being heard on left channel only 2015-06-22 18:33:15 +02:00
textures Re-export character.b3d without texture linkage. 2016-03-18 02:35:14 +00:00
aliases.lua Add steel sign + Update wooden sign texture 2016-03-09 02:44:27 +00:00
crafting.lua Add recipe to craft clay block back into lumps 2016-03-30 23:10:52 +01:00
craftitems.lua Books: Split text per page relatively to number of lines 2016-04-14 02:45:57 +01:00
functions.lua Change how dirt turns to dirt_with_(something) 2016-04-16 19:27:34 +01:00
furnace.lua Start timer as well when moving items around. 2016-03-30 23:10:59 +01:00
init.lua Add the listring functionality c977fbd928 2015-06-23 19:17:57 +02:00
legacy.lua Fix typo in survival formspec & create legacy file 2015-02-12 22:18:22 +01:00
mapgen.lua Default/mapgen: Denser rainforest, fewer logs 2016-04-08 01:12:56 +01:00
nodes.lua default: Strengthen obsidian glass Remove group 'oddly_breakable_by_hand' 2016-04-12 01:27:55 +01:00
player.lua Optimize textures and model (use *.b3d instead *.x) 2015-02-28 22:33:19 +01:00
README.txt Add flint and flint-and-steel 2016-03-15 16:22:42 +00:00
tools.lua Make some tools dig faster 2015-02-28 22:44:31 +01:00
trees.lua Default: Fix rotation errors for mapgen aspen and sapling jungletree 2016-03-22 15:46:00 +00:00

Minetest Game mod: default
==========================

License of source code:
-----------------------
Copyright (C) 2011-2012 celeron55, Perttu Ahola <celeron55@gmail.com>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.

http://www.gnu.org/licenses/lgpl-2.1.html

License of media (textures and sounds)
--------------------------------------
Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
http://creativecommons.org/licenses/by-sa/3.0/

Authors of media files
-----------------------
Everything not listed in here:
Copyright (C) 2010-2012 celeron55, Perttu Ahola <celeron55@gmail.com>

Cisoun's WTFPL texture pack:
  default_jungletree.png
  default_lava.png
  default_leaves.png
  default_sapling.png
  default_stone.png
  default_tree.png
  default_tree_top.png
  default_water.png

Cisoun's conifers mod (WTFPL):
  default_pine_needles.png

Originating from G4JC's Almost MC Texture Pack:
  default_torch.png
  default_torch_on_ceiling.png
  default_torch_on_floor.png

VanessaE's animated torches (WTFPL):
  default_torch_animated.png
  default_torch_on_ceiling_animated.png
  default_torch_on_floor_animated.png
  default_torch_on_floor.png

RealBadAngel's animated water (WTFPL):
  default_water_source_animated.png
  default_water_flowing_animated.png

VanessaE (WTFPL):
  default_nc_back.png
  default_nc_front.png
  default_nc_rb.png
  default_nc_side.png
  default_desert_sand.png
  default_desert_stone.png
  default_sand.png

Calinou (CC BY-SA):
  default_brick.png
  default_papyrus.png
  default_mineral_copper.png
  default_glass_detail.png

MirceaKitsune (WTFPL):
  character.x

Jordach (CC BY-SA 3.0):
  character.png

PilzAdam (WTFPL):
  default_jungleleaves.png
  default_junglesapling.png
  default_obsidian_glass.png
  default_obsidian_shard.png
  default_mineral_gold.png
  default_snowball.png

jojoa1997 (WTFPL):
  default_obsidian.png

InfinityProject (WTFPL):
  default_mineral_diamond.png

Splizard (CC BY-SA 3.0):
  default_snow.png
  default_snow_side.png
  default_pine_sapling.png

Zeg9 (CC BY-SA 3.0):
  default_coal_block.png
  default_steel_block.png
  default_copper_block.png
  default_bronze_block.png
  default_gold_block.png

paramat (CC BY-SA 3.0):
  wieldhand.png copied from character.png by Jordach (CC BY-SA 3.0)
  default_pinetree.png
  default_pinetree_top.png
  default_pinewood.png
  default_acacia_leaves.png
  default_acacia_sapling.png
  default_acacia_tree.png
  default_acacia_tree_top.png
  default_acacia_wood.png
  default_junglewood.png
  default_jungletree_top.png
  default_sandstone_brick.png
  default_obsidian_brick.png
  default_stone_brick.png
  default_desert_stone_brick.png
  default_river_water.png
  default_river_water_source_animated.png
  default_river_water_flowing_animated.png
  default_dry_grass.png
  default_dry_grass_side.png
  default_dry_grass_*.png
  default_grass.png
  default_grass_side.png

brunob.santos (CC BY-SA 4.0):
  default_desert_cobble.png

BlockMen (CC BY-SA 3.0):
  default_wood.png
  default_clay_brick.png
  default_iron_ingot.png
  default_gold_ingot.png
  default_tool_steelsword.png
  default_diamond.png
  default_book.png
  default_tool_*.png
  default_lava_source_animated.png
  default_lava_flowing_animated.png
  default_stick.png
  default_chest_front.png
  default_chest_lock.png
  default_chest_side.png
  default_chest_top.png
  default_mineral_mese.png
  default_meselamp.png
  bubble.png
  heart.png
  gui_*.png

sofar (CC BY-SA 3.0):
  default_book_written.png, based on default_book.png
  default_aspen_sapling
  default_aspen_leaves
  default_aspen_tree
  default_aspen_tree_top, derived from default_pine_tree_top (by paramat)
  default_aspen_wood, derived from default_pine_wood (by paramat)

sofar (WTFPL):
  default_gravel.png -- Derived from Gambit's PixelBOX texture pack light gravel

Neuromancer (CC BY-SA 2.0):
  default_cobble.png, based on texture by Brane praefect
  default_mossycobble.png, based on texture by Brane praefect
Neuromancer (CC BY-SA 3.0):
  default_dirt.png
  default_furnace_*.png

Gambit (WTFPL):
  default_bronze_ingot.png
  default_copper_ingot.png
  default_copper_lump.png
  default_iron_lump.png
  default_gold_lump.png
  default_clay_lump.png
  default_coal.png
  default_grass_*.png
  default_paper.png
  default_diamond_block.png
  default_ladder_steel.png
  default_sign_wall_wood.png
  default_flint.png

asl97 (WTFPL):
  default_ice.png

Glass breaking sounds (CC BY 3.0):
  1: http://www.freesound.org/people/cmusounddesign/sounds/71947/
  2: http://www.freesound.org/people/Tomlija/sounds/97669/
  3: http://www.freesound.org/people/lsprice/sounds/88808/

Mito551 (sounds) (CC BY-SA):
  default_dig_choppy.ogg
  default_dig_cracky.ogg
  default_dig_crumbly.1.ogg
  default_dig_crumbly.2.ogg
  default_dig_dig_immediate.ogg
  default_dig_oddly_breakable_by_hand.ogg
  default_dug_node.1.ogg
  default_dug_node.2.ogg
  default_grass_footstep.1.ogg
  default_grass_footstep.2.ogg
  default_grass_footstep.3.ogg
  default_gravel_footstep.1.ogg
  default_gravel_footstep.2.ogg
  default_gravel_footstep.3.ogg
  default_gravel_footstep.4.ogg
  default_grass_footstep.1.ogg
  default_place_node.1.ogg
  default_place_node.2.ogg
  default_place_node.3.ogg
  default_place_node_hard.1.ogg
  default_place_node_hard.2.ogg
  default_snow_footstep.1.ogg
  default_snow_footstep.2.ogg
  default_hard_footstep.1.ogg
  default_hard_footstep.2.ogg
  default_hard_footstep.3.ogg
  default_sand_footstep.1.ogg
  default_sand_footstep.2.ogg
  default_wood_footstep.1.ogg
  default_wood_footstep.2.ogg
  default_dirt_footstep.1.ogg
  default_dirt_footstep.2.ogg
  default_glass_footstep.ogg