1047 Commits

Author SHA1 Message Date
tchncs
13e888f4cc update submodule mobs_redo 2016-09-29 17:56:19 +02:00
tchncs
c24359be94 add submodule homedecor_modpack 2016-09-29 17:54:33 +02:00
tchncs
c3ebda901d update submodule bags 2016-09-25 20:17:28 +02:00
tchncs
bc675ab2ae re-add bags submodule 2016-09-25 20:16:04 +02:00
ClaudiusMinimus
5bd9eac0ae merged in master 2016-09-22 22:26:34 -06:00
ClaudiusMinimus
e695ad8c69 chore: removing billboard (premature) 2016-09-22 22:19:19 -06:00
ClaudiusMinimus
62f6f3c858 feat: hemp bags for all! (must accept bags PR first) 2016-09-22 22:01:29 -06:00
ClaudiusMinimus
966376cce7 chore: moved billboard to the correct location 2016-09-18 14:12:40 -06:00
tchncs
4cb83e53ef update submodule darkage 2016-09-15 11:25:29 +02:00
tchncs
1a6e9cb3b2 random_messages: increase message interval 2016-09-14 20:21:00 +02:00
tchncs
2dda8597b7 add mod random_messages 2016-09-14 19:22:09 +02:00
tchncs
b86541f77e add submodule coloured_nametag 2016-09-14 19:02:37 +02:00
tchncs
9e3cdbfa3f update submodule mobs_monster 2016-09-14 09:16:23 +02:00
tchncs
6369809bfd update submodule mobs_monster, xdecor 2016-09-14 09:11:57 +02:00
tchncs
f678ef9fb8 replace submodule columnia 2016-09-06 21:05:15 +02:00
tchncs
4973e2921b update submodule columnia 2016-09-06 21:00:24 +02:00
tchncs
903f6cb2e3 nyancat: add some more aliases 2016-09-06 17:27:12 +02:00
tchncs
09b84d216a merge upstream 2016-09-04 23:42:08 +02:00
tchncs
1ff31ee41c add submodule technic_chests 2016-09-04 23:41:00 +02:00
tchncs
ebe850969c fix submodule columnia 2016-09-03 11:15:35 +02:00
tchncs
f9f75ade76 update submodule columnia 2016-09-03 11:09:36 +02:00
tchncs
35cfb2e4c5 tnt: do not check for tnt enabled for serving recipe 2016-09-03 11:04:56 +02:00
tchncs
56534d5147 update submodule mobs_redo 2016-09-02 14:06:13 +02:00
tchncs
dbe99710e6 merge upstream 2016-09-01 16:13:10 +02:00
tchncs
a07c50dfe8 update submodule bows 2016-09-01 16:12:43 +02:00
tchncs
f2553fc3cc fence: add missing textures 2016-09-01 14:45:02 +02:00
tchncs
930d201f39 bones: fix mergeconflict 2016-09-01 14:22:49 +02:00
tchncs
9fb3a1960b re-add farming, bones 2016-09-01 14:08:58 +02:00
tchncs
d2dcd64203 merge github.com/minetest/minetest_game 2016-09-01 14:07:55 +02:00
Thomas--S
55bdc674ba cherry-pick 3661cb61e37ee6b7a8818f7a28e9102fb0674e54..79dbafc13b256a38c13d7abd2ea7af0f50e64394 2016-09-01 13:34:44 +02:00
Pinky Snow
5e9e3f7e84 Default: Eliminate redundant 'get modpath' calls 2016-08-29 00:31:18 +01:00
paramat
995256744a Default, stairs, doors: Vary wood flammable and choppy group values
Make the softer woods, pine and aspen, 'flammable = 3'.
Correct inconsistent flammability of wood and stairs in relation
to all other solid wood nodes in MTGame.
Make the the softer woods, pine and aspen, 'choppy = 3'.
2016-08-29 00:24:30 +01:00
rubenwardy
471d1cf159 Add search on enter press to creative inventory 2016-08-27 21:24:07 +01:00
tchncs
b0bc1af42a update submodule illuna 2016-08-25 15:16:46 +02:00
Megaf
3be2f12beb Flowers: Add missing aliases for mushrooms from the mushroom mod 2016-08-22 00:43:04 +01:00
tchncs
ae354791d4 update submodule columnia 2016-08-21 19:43:42 +02:00
tchncs
3dfd1e2b6f update submodule caverealms 2016-08-21 10:42:49 +02:00
paramat
cabf80b743 Fire: Use 'enable fire' setting instead of 'disable fire' 2016-08-20 04:29:32 +01:00
pithydon
088385493a Default: Improve fences inventory/wield images 2016-08-20 04:27:48 +01:00
tenplus1
1b745d401d Default/trees: Faster 'is snow nearby' function
Use 'find node near' instead of 'find nodes in area'
2016-08-15 20:43:19 +01:00
paramat
2ecbc43a7a Default: Optimise and simplify leafdecay ABM, remove cache
With thanks to contributor tenplus1
Remove leaf cache and globalstep accumulator limiter
Use 'pos' instead of 'p0'
Remove non-essential 'group:liquid' from 'neighbors'
Increase chance value to 10 to compensate for disabled cache
Disable 'catch-up' to avoid the ABM often becoming 10 times more
intensive
Remove use of 'do preserve' bool, instead simply 'return'
Remove unnecessary checks for 'd' and 'd == 0'
Don't 'get' n0, use already present 'node' instead
Swap order two conditionals so that the one most likely is first
2016-08-15 20:42:50 +01:00
tchncs
a193162301 update submodule columnia, pkarcs 2016-08-15 09:15:04 +02:00
tchncs
3850f9a008 add submodule columnia 2016-08-13 22:03:12 +02:00
tchncs
4aea8a4092 update submodule pkarcs 2016-08-13 22:02:24 +02:00
tchncs
9dec8f4b01 add submodule pkarcs 2016-08-11 22:02:42 +02:00
tchncs
d6b4fda256 update submodule illuna 2016-08-11 14:33:30 +02:00
tenplus1
619ac52693 Add labels to ABMs
Useful for searches and the mod profiler.
2016-08-09 03:56:37 +01:00
DonBatman
61a197ffd8 Changed snow nodebox to 'walkable = false'
Allows walking in, and prevents being trapped in, 2 node high spaces.
Simulates player's feet sinking into snow.
Easier jumping up onto nodes with snow.
2016-08-09 03:51:22 +01:00
tenplus1
14b99a72a9 Tnt: Limit blown up dropped stacks to stack_max
This replaces the hardcoded 99 item limit and instead uses the
get_stack_max() limit for each item.
2016-08-09 03:48:01 +01:00
Tim
76211624ac Use minetest instead of core namespace, discourage via luacheck 2016-08-09 03:47:27 +01:00
tchncs
dd938f306f update submodule farming 2016-08-08 17:38:45 +02:00
Tim
20fa037313 Screwdriver: disallow rotation with on_rotate = false
Other screwdriver mods, or mods that cause rotation, might operate without the screwdriver mod loaded and have `screwdriver.disallow` unavailable.
This allows nodes to default to full-disallow rather than full-rotation in such a situation.
2016-08-05 20:41:24 +01:00
Tim
60cf3f85b6 Doors: Allow the screwdriver to rotate doors around y-axis.
Keep other axis' disabled to prevent the hidden placeholder node to become irremovable to players.
2016-08-05 12:34:46 +02:00
tenplus1
6c83ea0b48 TNT: Fix bug with huge stacks
This fixes the TNT bug that can crash game when blowing up a container
which holds huge stacks above the norm... e.g. give yourself 65535 snow,
place in chest, blow up, stalled!
2016-08-04 03:21:55 +01:00
paramat
265c40b558 Doors: Trim open fence gate collision box
Previously, the collision box extended into an empty node, causing
falling node objects to land on the open gate but not transform
back into normal nodes. Now fallng node objects will fall through and
either side of the end of the open gate and transform back.
2016-08-04 03:21:09 +01:00
tchncs
67931a0ede replace submodule mobs_monster with our forked one 2016-08-03 23:21:44 +02:00
tchncs
e4a23c029a update submodule illuna 2016-08-03 00:44:05 +02:00
tchncs
f3513e297b update submodule illuna 2016-08-03 00:10:37 +02:00
tchncs
fe1f3f59d7 update/fix wooden trapdoor recipe 2016-08-02 22:26:28 +02:00
tchncs
82ece0559d update submodule illuna 2016-08-02 19:39:23 +02:00
tchncs
3bcf0a93f4 update submodule illuna 2016-08-02 18:20:19 +02:00
tchncs
ebc4d886ac merge upstream 2016-08-02 18:17:24 +02:00
tchncs
8c8b3f9721 update submodule illuna 2016-08-02 18:16:31 +02:00
Tim
00c2dde4ea Doors: Fix potential crashes, code improvements
Fix crash when doors are placed under unknown nodes.
Share a can_dig among doors, that does not crash on nil-player.
Only set can_dig if we actually protect the door.
2016-08-01 01:21:57 +01:00
paramat
4fba897a96 Bones: Improve bones textures
Add mouth, remove jaw shadow, shade eyesockets.
Darker shading for spine and rotate texture using ^[transform2
instead of inverting texture.
Use 'node sound gravel defaults' for sounds.
2016-08-01 01:20:27 +01:00
tchncs
c391fc5668 update submodule wardrobe 2016-07-31 00:19:03 +02:00
tchncs
d0f4f39a0e update submodule bows 2016-07-29 22:40:44 +02:00
tchncs
cf669d3703 update submodule wardrobe 2016-07-29 19:08:43 +02:00
tchncs
2fe3f45624 update submodule wardrobe 2016-07-29 18:52:06 +02:00
tchncs
ed68401f07 give_initial_stuff: add wooden bow and arrows 2016-07-29 17:12:29 +02:00
tchncs
46fab90375 update submodule bows 2016-07-28 23:31:10 +02:00
tchncs
81ca075cd8 add mod bows to submodules 2016-07-28 22:53:34 +02:00
SmallJoker
ea49eb3f3d Beds, boats: Replace deprecated get_look_yaw/set_look_yaw 2016-07-27 21:39:22 +01:00
paramat
0ac096991c Default: Prevent placing sapling if grown tree intersects protection
Add a global 'intersects protection' function to functions.lua for
checking if a specified volume intersects with a protected volume.
A 3D lattice of points are checked with an adjustable interval.
Add a global 'sapling on place' function to avoid duplicated code in
nodes.lua.
2016-07-27 21:39:22 +01:00
tenplus1
2df7ce20dd Bones: Ability to change bones mode. Tidy up code
Add 'bones_mode' setting to minetest.conf -> Modes: bones, drop, keep
Remove table 'bones'
Add minetest.conf.example description
Remove protection check from may_replace
2016-07-27 21:37:49 +01:00
tchncs
0f691b2211 update submodule hudbars 2016-07-26 09:52:42 +02:00
tchncs
052f9aec6e update submodule mobs_redo, 3d_armor, mobs_monster 2016-07-24 13:47:49 +02:00
paramat
db129f4ca0 Flowers: Fix waterlily on-place itemstack code
Add 'record_protection_violation()'
2016-07-23 04:56:49 +01:00
Thomas--S
72f4c6be48 Doors: Fix orientations of trapdoor textures 2016-07-23 04:56:09 +01:00
tchncs
39615a3403 update submodule plantlife_modpack 2016-07-20 13:58:55 +02:00
tchncs
b4519760c0 update submodule plantlife_modpack 2016-07-19 23:02:48 +02:00
paramat
79dbafc13b Nyancat: Fix texture names 2016-07-18 23:47:14 +01:00
paramat
1a2eb89f17 Default/trees: Update to 'get_mapgen_setting()' 2016-07-18 23:47:14 +01:00
Thomas--S
f018e06d9b Doors: Fix trapdoor on_blast
Removing the node above was an error and is unnecessary
2016-07-18 23:45:48 +01:00
Thomas--S
9862bbc8e5 Doors: Same naming for trapdoors as for doors
This makes register_trapdoor act the same as the register_door.
If `name` isn't prefixed, it will be prefixed with "doors:".
2016-07-18 23:43:51 +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
tenplus1
e45386a069 merge upstream: Doors: Make door groups consistent with corresponding materials 2016-07-16 20:41:24 +02:00
adrido
6d418e9962 merge upstream: Beds: Only register respawn callbacks if respawn is enabled 2016-07-16 20:40:02 +02:00
tchncs
77648aac8e hopefully readd submodule boats and farming 2016-07-16 16:40:51 +02:00
Tim
23544869e3 Clean up fire ABM parameters. 2016-07-16 14:20:51 +02:00
Tim
d7b337eae2 Stop shadowing upvalues and definitions. 2016-07-16 14:18:08 +02:00
Tim
0c3d4135e1 merge upstream commit: Remove unused and clean up missused variable-value assignments. 2016-07-16 14:17:55 +02:00
tenplus1
5b36a03f02 merge upstream commit: Beds: Save respawn position when entering bed, only read bed spawns once 2016-07-16 14:17:31 +02:00
Tim
26a00db1c1 merge upstream commit: Doors: Fix missing node parameter passing 2016-07-16 14:17:04 +02:00
Tim
4f419d3953 merge upstream commit: Doors: Fix trapdoor crash on can_dig with nil-player 2016-07-16 14:16:31 +02:00
tenplus1
1f17a8b1b2 merge upstream commit: Default/trees: Faster way to detect snow around pine saplings 2016-07-16 14:15:13 +02:00
tchncs
568045a4c4 merge upstream commit: Doors: Remove unnecessary node lookups 2016-07-16 14:14:56 +02:00
tchncs
980347343a merge upstream commit: Doors: Remove unnecessary node lookups 2016-07-16 14:12:57 +02:00
Tim
0c122236ef Doors: Remove unnecessary node lookups 2016-07-16 14:12:45 +02:00
Tim
2052664a30 merge upstream commit: Always return the leftover ItemStack for on_place and on_rightclick 2016-07-16 14:11:20 +02:00