Commit Graph

425 Commits

Author SHA1 Message Date
thunderdog1138 79529d4aea Delete 'mods/default/textures/default_wood.png' 2020-07-23 21:31:35 +00:00
thunderdog1138 0e2d5b4f03 Delete 'mods/default/textures/default_stone.png' 2020-07-23 20:50:28 +00:00
thunderdog1138 8d560f9fbc Delete 'mods/default/textures/default_dirt.png' 2020-07-23 20:49:52 +00:00
thunderdog1138 7d1e369bf6 Upload files to 'mods/default/textures' 2020-07-21 00:58:17 +00:00
thunderdog1138 8373bb4210 Delete 'mods/default/textures/default_tree_top.png' 2020-07-21 00:56:47 +00:00
thunderdog1138 610343dcf5 Delete 'mods/default/textures/default_tree.png' 2020-07-21 00:56:34 +00:00
thunderdog1138 8743ea4025 Delete 'mods/default/textures/default_sapling.png' 2020-07-21 00:54:04 +00:00
thunderdog1138 6dacf512c1 Upload files to 'mods/default/textures' 2020-07-21 00:53:15 +00:00
thunderdog1138 a1ff66a522 Delete 'mods/default/textures/default_rainforest_litter_side.png' 2020-07-21 00:49:38 +00:00
thunderdog1138 bb0c721ef6 Delete 'mods/default/textures/default_rainforest_litter.png' 2020-07-21 00:49:27 +00:00
thunderdog1138 de9bf69bed Delete 'mods/default/textures/default_pine_wood.png' 2020-07-21 00:47:50 +00:00
thunderdog1138 fbfbfc882e Delete 'mods/default/textures/default_pine_tree_top.png' 2020-07-21 00:47:33 +00:00
thunderdog1138 8a91e5d176 Delete 'mods/default/textures/default_pine_tree.png' 2020-07-21 00:47:17 +00:00
thunderdog1138 1fdb5f3a18 Delete 'mods/default/textures/default_pine_sapling.png' 2020-07-21 00:47:03 +00:00
thunderdog1138 4e6c3c32fb Delete 'mods/default/textures/default_pine_needles.png' 2020-07-21 00:46:46 +00:00
thunderdog1138 129069ded4 Delete 'mods/default/textures/default_pine_bush_stem.png' 2020-07-21 00:46:29 +00:00
thunderdog1138 8743a4e994 Delete 'mods/default/textures/default_pine_bush_sapling.png' 2020-07-21 00:46:14 +00:00
thunderdog1138 14c7277864 Upload files to 'mods/default/textures' 2020-07-20 22:43:32 +00:00
thunderdog1138 e4e622766c Delete 'mods/default/textures/default_papyrus.png' 2020-07-20 22:43:18 +00:00
thunderdog1138 41b5e222eb Delete 'mods/default/textures/default_obsidian_shard.png' 2020-07-20 22:42:28 +00:00
thunderdog1138 5df1b98ab4 Delete 'mods/default/textures/default_mineral_mese.png' 2020-07-20 22:41:40 +00:00
thunderdog1138 64e7814d58 Upload files to 'mods/default/textures' 2020-07-20 22:41:22 +00:00
thunderdog1138 5755d33cdc Delete 'mods/default/textures/default_mineral_iron.png' 2020-07-20 22:40:34 +00:00
thunderdog1138 082bd5cdbd Delete 'mods/default/textures/default_meselamp.png' 2020-07-20 22:39:44 +00:00
thunderdog1138 14272716fd Delete 'mods/default/textures/default_mese_post_light_top.png' 2020-07-20 22:39:31 +00:00
thunderdog1138 e6a44fd39d Delete 'mods/default/textures/default_mese_post_light_side_dark.png' 2020-07-20 22:39:14 +00:00
thunderdog1138 1fa48bc911 Delete 'mods/default/textures/default_mese_post_light_side.png' 2020-07-20 22:38:59 +00:00
thunderdog1138 6a924e6f6f Delete 'mods/default/textures/default_mese_crystal_fragment.png' 2020-07-20 22:38:39 +00:00
thunderdog1138 0b8fc20ce4 Delete 'mods/default/textures/default_mese_crystal.png' 2020-07-19 23:50:25 +00:00
thunderdog1138 8d6446d05b Delete 'mods/default/textures/default_mese_block.png' 2020-07-19 23:50:01 +00:00
thunderdog1138 7a7d813cf0 Delete 'mods/default/textures/default_marram_grass_3.png' 2020-07-19 23:49:47 +00:00
thunderdog1138 f6208b3a0e Delete 'mods/default/textures/default_marram_grass_2.png' 2020-07-19 23:49:35 +00:00
thunderdog1138 af9bd57f89 Delete 'mods/default/textures/default_marram_grass_1.png' 2020-07-19 23:49:19 +00:00
thunderdog1138 14b214735c Delete 'mods/default/textures/default_leaves_simple.png' 2020-07-19 23:49:06 +00:00
thunderdog1138 f4f6dffbaa Delete 'mods/default/textures/default_leaves.png' 2020-07-19 23:48:52 +00:00
thunderdog1138 d5cb2ade4f Delete 'mods/default/textures/default_large_cactus_seedling.png' 2020-07-19 23:48:12 +00:00
thunderdog1138 58c9c6c2a6 Delete 'mods/default/textures/default_junglewood.png' 2020-07-19 23:47:37 +00:00
thunderdog1138 251e6d8ada Delete 'mods/default/textures/default_junglesapling.png' 2020-07-19 23:47:24 +00:00
thunderdog1138 02df29304b Delete 'mods/default/textures/default_jungletree_top.png' 2020-07-19 23:31:29 +00:00
thunderdog1138 c389c05282 Delete 'mods/default/textures/default_jungletree.png' 2020-07-19 23:31:16 +00:00
thunderdog1138 0831452b94 Delete 'mods/default/textures/default_jungleleaves_simple.png' 2020-07-19 23:30:58 +00:00
thunderdog1138 8f84cbefbf Delete 'mods/default/textures/default_jungleleaves.png' 2020-07-19 23:30:42 +00:00
thunderdog1138 41a73ffb19 Delete 'mods/default/textures/default_joganfruit.png' 2020-07-19 23:29:51 +00:00
thunderdog1138 5064a68720 Delete 'mods/default/textures/default_iron_lump.png' 2020-07-19 23:29:29 +00:00
thunderdog1138 49ef79bd27 Delete 'mods/default/textures/default_grass_side.png' 2020-07-19 23:29:01 +00:00
thunderdog1138 e503e6cda7 Delete 'mods/default/textures/default_grass.png' 2020-07-19 23:28:36 +00:00
thunderdog1138 b842eea935 Delete 'mods/default/textures/default_fence_wood.png' 2020-07-19 23:27:47 +00:00
thunderdog1138 9f94be3f13 Delete 'mods/default/textures/default_fence_rail_wood.png' 2020-07-19 23:26:58 +00:00
thunderdog1138 8cde633322 Delete 'mods/default/textures/default_fence_rail_junglewood.png' 2020-07-19 23:26:36 +00:00
thunderdog1138 d033a33bed Delete 'mods/default/textures/default_fence_rail_aspen_wood.png' 2020-07-19 23:26:18 +00:00
thunderdog1138 dfd30c78b4 Delete 'mods/default/textures/default_fence_rail_acacia_wood.png' 2020-07-19 23:25:55 +00:00
thunderdog1138 1b5889b793 Delete 'mods/default/textures/default_fence_junglewood.png' 2020-07-19 23:25:25 +00:00
thunderdog1138 fe66a9bb55 Delete 'mods/default/textures/default_fence_aspen_wood.png' 2020-07-19 23:25:08 +00:00
thunderdog1138 d22cad2f29 Delete 'mods/default/textures/default_fence_acacia_wood.png' 2020-07-19 23:24:50 +00:00
thunderdog1138 172cf57619 Delete 'mods/default/textures/default_emergent_jungle_sapling.png' 2020-07-19 23:24:32 +00:00
thunderdog1138 3cb85ae50e Delete 'mods/default/textures/default_dry_grass.png' 2020-07-19 23:24:00 +00:00
thunderdog1138 5b5879730d Delete 'mods/default/textures/default_dry_grass_side.png' 2020-07-19 23:23:49 +00:00
thunderdog1138 660b440c28 Delete 'mods/default/textures/default_dry_dirt.png' 2020-07-19 23:22:56 +00:00
thunderdog1138 80328323ae Delete 'mods/default/textures/default_coral_skeleton.png' 2020-07-19 23:06:05 +00:00
thunderdog1138 c9ff8d65c1 Delete 'mods/default/textures/default_coral_pink.png' 2020-07-19 23:05:47 +00:00
thunderdog1138 62ec8534ec Delete 'mods/default/textures/default_coral_orange.png' 2020-07-19 23:05:27 +00:00
thunderdog1138 848cac73c0 Delete 'mods/default/textures/default_coral_green.png' 2020-07-19 23:05:06 +00:00
thunderdog1138 69cc3a2b84 Delete 'mods/default/textures/default_coral_cyan.png' 2020-07-19 23:04:44 +00:00
thunderdog1138 0c0a5f06ec Delete 'mods/default/textures/default_coral_brown.png' 2020-07-19 23:04:21 +00:00
thunderdog1138 d2fe28bd09 Delete 'mods/default/textures/default_coniferous_litter_side.png' 2020-07-19 23:03:49 +00:00
thunderdog1138 e8d8d9444f Delete 'mods/default/textures/default_coniferous_litter.png' 2020-07-19 23:03:29 +00:00
thunderdog1138 d6b889620e Upload files to 'mods/default/textures' 2020-07-19 23:02:44 +00:00
thunderdog1138 eeda00df10 Delete 'mods/default/textures/default_clay.png' 2020-07-19 23:02:18 +00:00
thunderdog1138 a61e211e96 Delete 'mods/default/textures/default_bush_stem.png' 2020-07-19 23:01:26 +00:00
thunderdog1138 519bbab075 Delete 'mods/default/textures/default_bush_sapling.png' 2020-07-19 23:01:04 +00:00
thunderdog1138 d50c8a6bc0 Delete 'mods/default/textures/default_blueberry_overlay.png' 2020-07-19 23:00:07 +00:00
thunderdog1138 9f2510d1cf Delete 'mods/default/textures/default_blueberry_bush_sapling.png' 2020-07-19 22:59:47 +00:00
thunderdog1138 ec8a9c4f80 Delete 'mods/default/textures/default_blueberry_bush_leaves.png' 2020-07-19 22:59:26 +00:00
thunderdog1138 28723b0ade Delete 'mods/default/textures/default_blueberries.png' 2020-07-19 22:59:06 +00:00
thunderdog1138 95de1cfda0 Delete 'mods/default/textures/default_aspen_wood.png' 2020-07-19 22:58:45 +00:00
thunderdog1138 bb5dab6dc9 Delete 'mods/default/textures/default_aspen_tree_top.png' 2020-07-19 22:58:22 +00:00
thunderdog1138 a20545efbd Delete 'mods/default/textures/default_aspen_tree.png' 2020-07-19 22:58:01 +00:00
thunderdog1138 3200e1bf67 Delete 'mods/default/textures/default_aspen_sapling.png' 2020-07-19 22:57:44 +00:00
thunderdog1138 574a279b55 Delete 'mods/default/textures/default_aspen_leaves.png' 2020-07-19 22:57:32 +00:00
thunderdog1138 e99cce597e Delete 'mods/default/textures/default_acacia_wood.png' 2020-07-19 22:57:10 +00:00
thunderdog1138 67acd79b66 Delete 'mods/default/textures/default_acacia_tree_top.png' 2020-07-19 22:56:45 +00:00
thunderdog1138 30ad8f42f2 Delete 'mods/default/textures/default_acacia_tree.png' 2020-07-19 22:56:30 +00:00
thunderdog1138 9278ba939d Delete 'mods/default/textures/default_acacia_sapling.png' 2020-07-19 22:56:15 +00:00
thunderdog1138 abfd5b0c01 Delete 'mods/default/textures/default_acacia_leaves_simple.png' 2020-07-19 22:56:03 +00:00
thunderdog1138 8b1528f631 Delete 'mods/default/textures/default_acacia_leaves.png' 2020-07-19 22:55:38 +00:00
thunderdog1138 3b5e47dc49 Delete 'mods/default/textures/default_acacia_bush_stem.png' 2020-07-19 22:55:20 +00:00
thunderdog1138 902b866f23 Delete 'mods/default/textures/default_acacia_bush_sapling.png' 2020-07-19 22:55:06 +00:00
thunderdog1138 6291f0ac89 Upload files to 'mods/default/textures' 2020-05-19 16:03:24 +00:00
thunderdog1138 b6d83a30bb Delete 'mods/default/textures/default_chest_front.png' 2020-05-19 16:02:37 +00:00
thunderdog1138 f18bd2fa0c Delete 'mods/default/textures/default_chest_inside.png' 2020-05-19 16:02:29 +00:00
thunderdog1138 b19b9f2880 Delete 'mods/default/textures/default_chest_lock.png' 2020-05-19 16:02:20 +00:00
thunderdog1138 68c9bcae08 Delete 'mods/default/textures/default_chest_side.png' 2020-05-19 16:02:12 +00:00
thunderdog1138 3925f6013b Delete 'mods/default/textures/default_chest_top.png' 2020-05-19 16:01:57 +00:00
thunderdog1138 2856ad5415
Add files via upload 2019-12-15 12:35:44 -05:00
thunderdog1138 6a14e6c893
Delete default_key_skeleton.png 2019-12-15 12:35:29 -05:00
thunderdog1138 fc21a55b50
Delete default_key.png 2019-12-15 12:35:21 -05:00
thunderdog1138 dcde4b426b
Add files via upload 2019-12-15 12:21:04 -05:00
thunderdog1138 36cae96754
Delete default_apple.png 2019-12-15 12:20:48 -05:00
thunderdog1138 fcc93661cf
Add files via upload 2019-12-15 10:49:57 -05:00
thunderdog1138 6f82c8c6fb
Delete default_tool_diamondsword.png 2019-12-15 10:46:40 -05:00
thunderdog1138 6642d96778
Delete default_tool_diamondshovel.png 2019-12-15 10:46:33 -05:00
thunderdog1138 4fc003efba
Delete default_tool_diamondpick.png 2019-12-15 10:46:25 -05:00
thunderdog1138 12155d79f7
Delete default_tool_diamondaxe.png 2019-12-15 10:46:18 -05:00
thunderdog1138 94c20f4186
Delete default_mineral_diamond.png 2019-12-15 10:45:53 -05:00
thunderdog1138 254ae2943c
Delete default_diamond_block.png 2019-12-15 10:45:27 -05:00
thunderdog1138 466bde0e24
Delete default_diamond.png 2019-12-15 10:45:11 -05:00
thunderdog1138 92dcb94a8f
Delete default_tool_mesesword.png 2019-12-15 10:42:02 -05:00
thunderdog1138 dcd325c5da
Delete default_tool_meseshovel.png 2019-12-15 10:41:50 -05:00
thunderdog1138 d4141f3ae7
Delete default_tool_mesepick.png 2019-12-15 10:41:15 -05:00
thunderdog1138 bc9139a4e2
Delete default_tool_meseaxe.png 2019-12-15 10:41:01 -05:00
thunderdog1138 18b0005806
Add files via upload 2019-12-14 20:57:08 -05:00
thunderdog1138 614c440db6
Delete default_tool_steelsword.png 2019-12-14 20:56:39 -05:00
thunderdog1138 be0066cb25
Delete default_tool_steelshovel.png 2019-12-14 20:56:22 -05:00
thunderdog1138 fc05d0a131
Delete default_tool_steelpick.png 2019-12-14 20:55:46 -05:00
thunderdog1138 bc9012d95a
Delete default_tool_steelaxe.png 2019-12-14 20:55:01 -05:00
thunderdog1138 8772c85ba9
Add files via upload 2019-12-14 20:53:05 -05:00
thunderdog1138 e256129807
Delete default_steel_ingot.png 2019-12-14 20:52:26 -05:00
thunderdog1138 34f51ffd3f
Delete default_steel_block.png 2019-12-14 20:52:19 -05:00
thunderdog1138 09f5109d37
Add files via upload 2019-12-12 21:13:50 -05:00
thunderdog1138 25497f36ce
Delete default_sign_wall_steel.png 2019-12-12 20:49:47 -05:00
thunderdog1138 f752889578
Delete default_sign_steel.png 2019-12-12 20:48:59 -05:00
thunderdog1138 dea469a966
Add files via upload 2019-12-12 20:47:25 -05:00
thunderdog1138 6c207e5d83
Delete default_ladder_steel.png 2019-12-12 20:47:06 -05:00
Paramat 7caa5d36f2
Move hotbar code/textures, and damage sound, from player_api to default
These are unrelated to the Player API and player object.
All other GUI/HUD code and textures are in default.
All other engine hardcoded sounds are in default.
The player_api mod is highly likely to be used unchanged in new games,
so logical grouping of content will help the creation of new games.
2019-10-18 02:43:06 +01:00
TumeniNodes c32b8adaa3 Add 'dry dirt' and 'dry dirt with dry grass' nodes for savanna biome 2019-07-26 17:50:44 +01:00
Paramat d16612c1cb
Add new, longer 'default_grass_side' texture
Update side texture to match the new top texture.
3/4 side coverage instead of 1/2,
2019-07-22 02:18:20 +01:00
TumeniNodes bfb84da39c Add new 'default_grass' texture 2019-07-15 17:43:05 +01:00
Paramat 3bca295da8
New lighter, greyer permafrost texture 2019-07-13 23:35:25 +01:00
random-geek 6e0e2b8be9 Textures: Update permafrost to new dirt, improve stones, add stones side 2019-02-03 19:14:13 +00:00
Paramat 6688ddf6d4
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
Ezhh 21f5eaade0
Add plantlike_rooted coral 2018-11-15 00:49:16 +00:00
SmallJoker ad486bc863 New glass, glass stair/slab, and glass door textures 2018-11-02 17:22:54 +00:00
random-geek ab1a79b13c Add blueberry bushes 2018-10-09 20:54:22 +01:00
Paramat f4f90520ec
Add new dirt texture by random-geek 2018-08-21 20:41:26 +01:00
TumeniNodes 9318c71659 Biomes: Add pine bush to taiga and snowy grassland
Replaces 'bush' in snowy grassland.
2018-07-13 01:17:07 +01:00
Paramat 513609dcfd
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 7e1b07fddd Add fence rails
Dedicated fence rail textures coming in a follow-up PR.
2018-07-07 19:03:33 +01:00
Paramat ace7ec953e
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
Paramat c2209c120e Add new pine needles texture by Splizard 2018-03-13 20:02:18 +00:00
paramat b90aabec80 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
paramat 7f3e9e65b3 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 ca81e9b8c6 Coniferous litter: Improve textures
Greyer, lighter, reduce lines, remove dark patches.
Shorter and more consistent side texture.
2018-02-04 02:34:42 +00:00
paramat d1db66bf4f 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 8ab7c54d76 Biomes: Add 'dirt with coniferous litter' node for coniferous forest 2017-12-24 00:33:21 +00:00
paramat 62d5d5954e Book textures: Reset colour profiles to remove warnings 2017-12-20 20:46:41 +00:00
paramat 0c841771a7 Book textures: Replace with more original textures 2017-12-11 15:58:32 +00:00
paramat eb5a5b56e1 Decorations: Add kelp to cool and temperate shallow ocean
Original texture by tobyplowy, colourised by paramat.
2017-10-10 22:57:10 +01:00
TumeniNodes 8817d1c696 default_desert_cobble.png with darker mortar (#1859) 2017-08-13 13:45:39 +02:00
rubenwardy 5d19fd6923 Separate player code into new mod 2017-08-01 03:57:29 +01:00
TumeniNodes 71dff2ac4a Default: Correct dimensions of default_clay_brick.png (#1858)
Resize default_clay_brick.png from 16x17px to 16x16px, as mentioned in issue #1855
2017-07-29 18:09:27 +02:00
sfan5 f855beeda5 Use transparency for unused part of mese post top texture
The color autogeneration algorithm of minetestmapper otherwise
causes this node to appear as solid black.
2017-06-06 12:54:42 +02:00
Michael Bargatin a8a60d33a3 Resize book textures from 16x17 to 16x16 2017-06-03 11:54:39 -04: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
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
Auke Kok 011ad78b42 Improve Chest appearance - opening chests.
Adds a mesh model that appears when a chest is opened. The chest
stays visibly open as long as the player keeps it open. When the
player closes the formspec, the chest returns back to the closed
shape. While opening and closing, a sound plays.

A second person inspecting the chest will trigger a second sound
open. However, only after the last player closes the chest, does the
chest actually visually close and is the sound close played. This
keeps mesh updates to a minimum.

While it's possible that a server shutting down may cause chests
to remain open, this does not affect the chests' working matter,
and opening or closing them should fix them.

Old chests are converted to the new style by LBM. I previously
had them converted on open but this was unreliable, and LBMs
don't have that problem.

Open chests cannot be dug up. This prevents people from keeping
a chest open and digging it out as well, since closing a chest
would place a chest back (swap) at the spot. We could protect
against this, but it still messes up the client and causes a lot
of "missing node inventory" error messages otherwise. It's
unlikely but possible that a player lagging out causes a chest
to stay "open" and thus unremovable by digging, but there are
other ways of dealing with that - a server restart fixes that
issue.

If the lid of the chest is obstructed, the sounds continue to play,
but the lid isn't opened. Obstructed means that a node is present
above the chest lid, however, we ignore several node types like signs,
torches (not 3d) and wallmounted nodeboxes (typically signs) since
they don't pose any major obstruction in almost any case, and are
typically found above chests. Additionally, the selection box of the
opened chest does not include the lid, and so one can still interact
with e.g. a sign behind an open lid.

Due to the fact that chests now have 7+ textures, we can no longer
use materials (limit: 6) to texture the chest, and so there is now
a single UV mapped image that applies both to open and closed chests.
While this does mean texture pack makers need to create it, this
is extremely simple and consists of a simple cut'n'paste over the
template and should be really easy to do. Only one texture file is
now then used for both open and closed chests.
2017-05-01 19:36:35 +01:00
paramat 4d9fd7ad61 Textures: Reduce contrast of snow ripples 2017-04-23 23:05:31 +01:00
paramat 2668619638 Ores: Add tin ore, lump, ingot and block
Use Calinou's textures from moreores mod.
Craft bronze from tin and copper instead of steel and copper.
Match ore density to the moreores mod but start ore at a depth of
y = -32 to be part of the depth progression of other ores.
2017-04-20 19:55:05 +01:00
paramat a57d2db54a Bushes: Add saplings
Bush saplings grow in half the time of tree saplings.
Bushes do not need 'from sapling' schematic variants because only the
stem node is force-placed in the mapgen schematic, so only the sapling
is force-replaced.
Bush leaves drop saplings with a rarity that ensures at least 1 sapling
per bush on average.
2017-04-12 17:18:50 +01:00
LNJ fe021281e6 Textures: Replace aspen leaves texture with BlockMen's 2017-04-11 03:57:44 +01:00
paramat 37c81f70b0 Textures: New textures for silver sandstone nodes 2017-03-14 19:05:14 +00:00
Diego Martínez 1d45b27c12 Add desert/silver sandstone-related blocks. (#1596)
Add desert and silver sand-related blocks, and stairs.
2017-03-06 19:03:30 -08:00
paramat d1b132555b Biomes: New surface node for rainforest
Moist rainforest plant litter.
Textures by npx.
2017-02-28 05:32:19 +00:00
Paramat 86849d9eec Default: Add nodebox mese post light usable as a growlamp (#1480)
Light level 14 to be able to grow plants.
3 returned from crafting with 1 glass node, 3 mese crystals and 1
wood plank.
Seamlessly placable on appletree wood fence posts.
2017-02-08 16:01:30 -08:00
Martin Doege eb1805ea0a Textures: Strip color profiles from some textures
Removes the "iCCP: known incorrect sRGB profile" error messages on the
console when starting minetest_game by stripping offending color profiles.
2017-01-22 07:43:12 +00:00
paramat 7998de671f Default: Convert remaining indexed leaves to RGBA
Some GPUs cause visual bugs when mip-mapping is used with indexed textures
that use alpha. Because leaves are sometimes rendered opaque it is even
more important to keep these as RGBA to preserve the correct background
colour.
2016-12-04 06:36:05 +00:00
Auke Kok e4b1c93512 Keys: Allow easy sharing of access without commands
This code adds the key concept to minetest_game, and integrates it
with lockable nodes. Currently supported lockable items are the Steel
Door, the Steel Trapdoor, and the Locked Chest.

The goal of this modification is to introduce a fine-grained multi-
player permission system that is intuitive and usable without any
console or chat commands, and doesn't require extra privileges to
be granted or setup. Keys can also physically be conveyed to other
players, adding to gameplay and adding some personality that is
preferable to console commands or editing formspecs.

A skeleton key can be crafted with 1 gold ingot. Skeleton keys can
then be matched to a lockable node by right-clicking the skeleton
key on a lockable node, which changes the skeleton key to a "key".

Gold was chosen as it's currently a not-so very useful item, and
therefore it's likely that players have some, but aren't really
using it for any purpose.

This key can subsequently used by any player to open or access that
lockable node, including retrieving items from Locked Chests, or
putting items in them.

They key is programmed to fit only the particular locked node it is
programmed to. This is achieved by storing a secret value in both
key and locked node. If this secret value doesn't match, the key
will not open the locked node. This allows many keys to be created
for one chest or door, but a key will only fit one node ever. The
secrets are stored in node, and item meta for the key.

If a locked node is removed, all keys that opened it are no longer
valid. Even if a new door/chest is placed in exactly the same spot,
the old keys will no longer fit that node.

Keys can be smelted back in gold ingots if they are no longer useful.

The method of storing a secret in nodemeta and itemstackmeta is secure
as there is no way for the client to create new items on the server
with a particular secret metadata value. Even if you could possible
create such an itemstack on the client, the server does not ever read
itemstackmeta from a client package.

The patch adds an API that allows other nodes and nodes added by
mods to use the same keys as well. The method how to implement this
is described in game_api.txt. The mod should add 2 callbacks to it's
node definition. Example code is given.

Textures are from PixelBOX, thanks to Gambit.
2016-11-25 03:01:14 +00:00
Auke Kok 1e691c4429 Carts: Merge boost_cart as "carts" mod
This is all the working code from SmallJoker's boost_cart, poored into
a more suitable form for minetest_game.

- Mesecons and moreores stuff was removed entirely.
- Textures were all renamed and moved out of default/
- Updated license, readme.txt, attribution
- Changed code license to MIT, left artwork at CC0
- removed default:rail and made aliases for it
- :carts:rail is now carts:rail.
- localized entity def
- removed copper rail entirely
- startstop rail was removed, as well as detector rail
- remodeled to b3d using stujones11 excellent blend model, but sizes
  of cart adjusted to make pixel sizes consistent (0.625) everywhere.
- slightly more complex texture map for the cart (front/side visibly
  different)
- rail parameters are passed as a separate def table, and stored in
  a private list. This avoids having to call `get_meta` on every
  node. In return, we need the node name, though.
- adds metal sounds (based on default metal sound function) and
  cart moving sound.
- reduced cart speeds to max 7, 5 by pushing.
- Added on_step() rail event handler, gets called when a cart is on
  a rail.
- Added various rebased updates from upstream (thanks Krock)
- Included a fix that removes the 'reverse jiggle' when stopping.
- Included reworked textures by sofar.

The mod namespace is still public, but I'm NOT declaring it an API. I'd
rather see it localized instead, for now. Any public interface in this
code is *experimental* at best, and should be considered non-stable and
unsupported for now.
2016-11-21 03:15:04 +00:00
paramat 47efa2f558 Textures: Revert many back to RGBA to fix visual bug
With mip-mapping enabled, some GPUs cause a visual bug with indexed
textures that use alpha. This bug has been present for a while but
not noticed before. All indexed alpha textures must now be converted
to RGBA, to start this process we revert some textures converted to
indexed in the recent commit af3c918.
2016-11-19 23:45:08 +00:00
Auke Kok af3c91862c Convert many textures to indexed color
This fixes all cases where the color profile was broken, and
libpng warns about. It also makes almost all textures indexed
instead of RGB where possible (textures that don't have
semi-transparent pixels).
2016-11-18 05:37:02 +00:00
Wuzzy 6e00ddee2a Default, vessels: Darken shelf empty slot icons
Rename slot icons.
2016-11-07 14:32:35 +00:00
paramat c7e2d59461 Default: Add 'acacia leaves simple' texture
A deeper, darker level of leaves is created by tiling the texture
2 by 2, reducing brightness and offsetting this.
For a denser leaf appearence with the 'simple leaves' setting.
Also used for acacia bush leaves.
2016-11-06 08:25:53 +00:00
Wuzzy 0acd9a2ccb Add icon overlay to shelf inventory slots 2016-10-30 15:32:43 -07:00
paramat 048aaa2616 Default: Add bush stem and leaves nodes
To allow mapgen bushes in green-grass and savanna grasslands.
Nodes for a generic bush and an acacia bush.
Stem nodes are craftable to a single wood node to provide a small
amount of wood resource in grasslands.
Fuel times are that of corresponding 'wood' nodes, 1/4 that of
corresponding tree nodes.
No leafdecay to enable use as hedges or without a nearby tree trunk.
Uses 'default leaves simple' texture for extra visual thickness.
2016-10-27 02:54:04 +01:00
paramat 581c390591 Default: Remove alpha channel from acacia tree textures 2016-10-26 07:14:12 +01:00
Fernando Carmona Varo bcb4426ec7 Default: Destroy flammable items when in fire or lava
The check for igniters (fire/lava) will be performed every 10 secs
if the item is flammable.

if the item is found to be in lava it will then burn up and
disappear in a smoke puff.

If a non-lava igniter node is found, a combination of `flammable`
value of the item and `igniter` group value of the node will be used
to determine the chance for the item to be removed.
2016-10-23 03:48:37 +01:00
paramat 4ea74466e4 Default: Fix 'leaves simple', 'jungleleaves simple' textures
'jungleleaves simple' had completely different leaf colours to
'jungleleaves', now matched.
'leaves simple' had dark green instead of black colour for transparent
pixels (the 'leaves' texture uses black), normally these pixels would
not be rendered as opaque colours but bush nodes now use this texture
and will be rendering it as opaque. The dark green pixels resulted in
a texture lacking in contrast.
2016-10-18 05:53:45 +01:00
paramat 3d26b33e5b Default: Add coral nodes and death ABM
Original code by Sofar.
Textures by Pithydon.
Exposure to air converts live coral to coral skeleton.
Live corals drop coral skeleton.
2016-10-12 23:55:46 +01:00
paramat 67fc2247fc Default: Add 'silver sand' for cold desert biome 2016-10-05 22:22:08 +01:00
paramat 34c768d394 Default: New snow textures by Gambit
From PixelBOX2 texture pack.
Brightness increased for 'snow' and 'snow side'.
2016-09-14 06:02:16 +01:00
rubenwardy 3661cb61e3 Move nyancats into a separate mod
Nyancats are independent in the default mod. Nothing else uses them or
their code. Separating it into a separate mod makes it easier for
subgames to remove them. It also makes it easier for a mod to depend
on nyancats, as lots of subgames don't have them.

Default/mapgen.lua: Register biomes, ores and decorations in
singlenode mapgen. These were never disabled anyway because
singlenode was removed from the world creation menu.
2016-07-18 04:15:44 +01:00
paramat 9d6df824d6 Default: Add stone / desert stone / sandstone / obsidian blocks 2016-06-25 06:58:18 +01:00
paramat 1fafed3387 Default: Remove mortar from stone brick, desert stone brick 2016-06-22 02:10:52 +01:00
paramat 541b2d79c7 Default: New mese texture. Add missing texture credits
Mese texture is a classic-mese-yellow version
of celeron55's texture used in MTv0.4.0
Add missing texture credits for mese crystal
and mese crystal fragment
2016-05-30 11:54:24 +01:00
paramat de3adb5859 Default: Lower grass_side and snow_side textures
Half coverage for a more grassy appearance
Make snow_side universal by removing green pixels
Move KevDoy's heart texture credit to above sound credits
2016-05-05 23:42:10 +01:00
paramat fafbe2c268 Default: New grass and grass_side textures
Derived from Casimir's Voxelgarden texture
2016-04-29 23:19:30 +01:00
KevDoy fa43bd8a56 Default: New heart texture
Similar to before, add symmetry and slightly more rounded off
2016-04-23 20:01:09 +01:00
Auke Kok c94349eaef Re-export character.b3d without texture linkage.
I've created a modified B3Dexport.py version that automatically strips
the embedded texture link to external texture files. These links were
causing the engine to spew "can't find character.png" messages on the
console, but were harmless due to texture loading being done by the
client side and not through irrlicht.

I previously moved character.png to /textures/, which is wrong. I now
understand that character.png was in the same folder as character.blend
simply to make blender load the texture from the embedded linkage
automatically. Nothing more, nothing less.

Subsequently the character.png file should just sit in convenience
in the /models/ folder with the blend file, and not in the textures
file. This patch moves it back. And yes, minetest does load the
character.png from this path.
2016-03-18 02:35:14 +00:00
paramat f18871d60c Default: Colourise desert cobble to be consistent with desert stone
Hue and saturation match desert stone and desert stone brick
Preserve original mortar colour
2016-03-15 16:23:13 +00:00
Jean-Patrick Guerrero 28884cc784 Add flint and flint-and-steel 2016-03-15 16:22:42 +00:00
Auke Kok d979293f14 Convert fences to NDT_CONNECTED.
This changes the drawtype of fences to NDT_CONNECTED nodebox drawtype.

These nodes are drawn by the client with the needed connections on
the fly as the scene is drawn. There is no logic needed by mods to
modify the nodes.

These fences connect to (1) other fences, (2) planks and (3) tree
trunks, but nothing else. They do not connect to stone, dirt, wool,
etc. This is done by the "connects_to" parameter, which takes groups
and node names.

Due to the way textures are wrapped, we can make these nodes look a
lot better by giving them a special tile.

This change requires minetest/minetest#3503.
2016-03-13 04:10:51 +00:00
Jean-Patrick Guerrero aa676ab878 Add steel sign + Update wooden sign texture 2016-03-09 02:44:27 +00:00
paramat f80fafbcfb Default: New jungletree_top texture 2016-03-06 01:32:11 +00:00
Jean-Patrick Guerrero 7f317871d4 Add steel ladder 2016-03-06 01:31:36 +00:00
Auke Kok 3fcb7821d7 Move character.png to textures.
This file is obviously out of place, as the engine does not
load textures, ever, out of a models folder.
2016-02-21 15:31:20 +00:00
Auke Kok 5569950b26 New gravel texture.
Issue #811 - new gravel texture needed.

This texture was Gambits' PixelBOX gravel light texture. Gambit
posted that his texture pack is WTFPL:
- https://forum.minetest.net/viewtopic.php?f=4&t=4990&start=50#p141196

I've made significant modifications to this texture:
- slightly rotated and rolled some sections of pixels
- minor burn/dodge some pixels to keep high contrast
- removed lineair repeating effects
- etc.

Attribution is added back to Gambit. Thanks.
2016-02-19 19:54:40 +00:00
Auke Kok 6267f26027 Aspen trees.
Adds a birch-like tree to the default_game. Aspen was chosen on
purpose instead of birch, as several birch tree mods already exist
and choosing a different name avoids any conflicts.

Schematics were made for both normal and sapling version, assuring
saplings will not be able to grief. The shape of the Aspen is "fanning
out at the top" and provides an easy tree to walk under, but still a
somewhat thick cover. The Aspen trunk is 4 to 6 blocks tall, with up
to three layers of leaves on top, making it slightly taller than an
Apple tree, but shorter than a Pine tree, which provides a good blend.

Textures were painted from scratch, except tree_top and _wood
variants, which are color modified versions of the pine_wood
variants. Appropriate licenses have been chosen for the new textures.

The leaf texture is light enough to contrast other trees, but dark
enough to offset against our light default grass color. The leaves
are drawn in the typical minetest default fashion with plenty of
transparancy, but enough definition to suggest that you're seeing
something that looks like leaves. The placement of leaves in the
schematic also suggests the top of the tree is sparse and you can
see the sky through the leaves.

Sapling texture is both traditional and different, with lush green
leaves and a well-defined stem, but slightly stick-like and skinny,
as these plants tend to grow up first, then out.

Add fallen Aspen logs. We make these logs a minimum of 2 blocks long,
and up to 3. This allows us to make these logs a place where both
red and brown mushrooms can be found, to these may be attractive to
players. However, the spawn rate for these has been reduced a lot
compared to the other logs, to account for the scarcity of Aspen.

Add stairs, slabs for these wood types as well.

Mapgen will place these trees in deciduous forests only, but in
a way that the biome is a range between entirely Apple trees, and
mostly entirely Aspen trees, with a bias to Apple trees. To make
fallen logs somewhat correlated with trees, we modify the planting
of Apple trees and logs to use perlin noise and not fill ratio,
otherwise you'd always end up with Apple logs in Aspen tree areas,
which would be suspicious. There still is a bit of a mix.
2016-01-15 04:56:15 +00:00
paramat 0472e61a9d Default: Remove normalmap textures 2016-01-03 02:12:22 +00:00
Auke Kok b57ecb94df Add a separate image for a written book.
Since written books are quite different from empty books, the
visual clue that they are different items is really needed in-game.

I've added a "clasp" or "belt-with-buckle" like element to the
png from default_book, keeping them very similar but also
immediately recgnizably different.

I added the new texture to blockmen's license list since it's
obviously derivative of his work.

The PNG was run through a minimizer/optimizer to save space.
2015-12-12 19:56:56 +01:00
Craig Davison 7c0abe9366 Remove unused TNT & torch textures
Closes #544
2015-10-28 03:07:56 +00:00
paramat ac810dbf9d Default: Remove light source from mese ore
New brighter mineral_mese texture
2015-10-03 01:11:10 +01:00