Commit Graph

270 Commits

Author SHA1 Message Date
Wuzzy 1db851b42b Add experimental setting to disable superflat 2017-07-02 22:35:46 +02:00
Wuzzy 38cf151806 Fix many crashes when placing item on unknown node 2017-06-29 13:02:53 +02:00
Wuzzy 27481afe06 Fix crash if flowing liquid next to unknown node 2017-06-29 12:29:59 +02:00
Wuzzy 823c20bd1b Fix some global variable warnings 2017-06-10 17:52:21 +02:00
Wuzzy 2a747e828a Refactor flower on_place function 2017-06-09 20:20:29 +02:00
Wuzzy b7f50d9028 Restrict flower place to dirt/grassblock and light 2017-06-09 19:18:23 +02:00
Wuzzy 2d42a1d31b Change leaves dug sound 2017-06-08 21:14:07 +02:00
Wuzzy 3de12ec1d1 Simple falling damage sound 2017-06-06 23:59:30 +02:00
Wuzzy 9b2582857c Use softer snow sounds for real 2017-06-06 23:20:54 +02:00
Wuzzy d24d20a932 Use softer snow sounds 2017-06-06 23:20:12 +02:00
Wuzzy 3af932d6ac Add player damage sound from Voxelands 2017-06-06 21:50:43 +02:00
Wuzzy 02e23893f5 Add water bucket sounds from Voxelands 2017-06-06 21:50:03 +02:00
Wuzzy 5e614b4436 New node sounds: water, metal, plant/leaves 2017-06-06 21:10:24 +02:00
Wuzzy a15ef03d9c Fix incorrect overworld_min in flat mapgen 2017-05-27 16:10:21 +02:00
Wuzzy 886a717b30 Remove blabla in mcl_autogroup 2017-05-25 02:27:10 +02:00
Wuzzy cfcf22f0de Add bubble particles for players being underwater 2017-05-22 22:04:42 +02:00
Wuzzy ef06d345df New lava generator: Spawn in air in layers 1-10 2017-05-20 01:27:09 +02:00
Wuzzy 1cdc98e03b Add more defaults for mcl_loot, fix random wear 2017-05-19 17:58:15 +02:00
Wuzzy 49bd956da8 Add loot API and use it in tsm_railcorridors 2017-05-19 16:46:03 +02:00
Wuzzy 8e2d601f85 Prevent placing most plants on mycelium 2017-05-14 01:45:57 +02:00
Wuzzy c12f16b73b Add digging groups only to diggable nodes 2017-03-30 03:07:04 +02:00
Wuzzy ca9b7d69c1 Fix incorrect Superflat layering 2017-03-21 03:28:40 +01:00
Wuzzy d03b002d8d Consider falling nodes to be solid 2017-03-11 07:21:50 +01:00
Wuzzy d9a61e826a Add opaque group 2017-03-10 20:01:45 +01:00
Wuzzy 2495676e54 Rename mapgen variables 2017-03-04 23:00:23 +01:00
Wuzzy 19150ddddb Add helper functions to convert to/from MC layer 2017-03-04 22:45:08 +01:00
Wuzzy c555d7c60f Fix nodes not breakable in creative 2017-02-28 00:14:31 +01:00
Wuzzy c80433aaf4 Fix dig times of wool and cobweb 2017-02-27 19:38:48 +01:00
Wuzzy 6b3db0ae72 Eliminate crumbly, cracky, snappy and choppy fully 2017-02-27 18:53:17 +01:00
Wuzzy 7dd5afe28f Fix handy digging times 2017-02-27 00:35:13 +01:00
Wuzzy a52f853853 Refactor and fix bad digging times framework 2017-02-27 00:29:56 +01:00
Wuzzy 307ec02744 Kinda fix shearsy/handy/swordy 2017-02-26 22:58:29 +01:00
Wuzzy b05c56bcd3 Add digging time support for shears/swords/hand 2017-02-26 20:50:02 +01:00
Wuzzy a4a6ec9b06 Write comment explaining mcl_autogroup magic 2017-02-26 19:38:40 +01:00
Wuzzy 151c1e62ba Tools to mcl_tools, way more efficient digging time definitions 2017-02-26 18:44:48 +01:00
Wuzzy 33b482b398 Fix missing node sounds 2017-02-25 16:30:10 +01:00
Wuzzy 4ecef7b411 First steps to implement MC-like digging times
This involves MASSIVE hacks around the digging system in Minetest.
Implemented so far: Hardness, nodes in mcl_core, digging for nodes
diggable by pickaxe, shovel, axe.
Not implemented: Nodes diggable by hand alone (except insta-dig),
shears and sword.
2017-02-25 16:19:24 +01:00
Wuzzy b5dcd46193 Remove ignore node from solid node group
So mobs don't spawn on ignore...  xD
2017-02-24 02:51:50 +01:00
Wuzzy 23edc81f9d Set sane default mapgen flags for flat, v6, etc. 2017-02-23 01:14:27 +01:00
Wuzzy 73957c46b2 Partially re-implement Superflat 2017-02-23 00:15:47 +01:00
Wuzzy 2e7ce77985 mcl_util.is_in_void 2017-02-21 16:38:28 +01:00
Wuzzy 649fca5aff Add mcl_util.is_fuel 2017-02-21 03:00:48 +01:00
Wuzzy d8f423ac07 Allow to put fuels into furnace with hoppers 2017-02-21 02:09:34 +01:00
Wuzzy 40783d2ca6 Fix crash w/ mcl_util group-less item move 2017-02-20 16:30:07 +01:00
Wuzzy aa5ef41015 Globalize bedrock generation position 2017-02-20 07:10:03 +01:00
Wuzzy a7aaac904c Import flowlib by Qwertymine 2017-02-19 23:32:54 +01:00
Wuzzy fa9f081770 Remove dig_immediate sound 2017-02-19 22:54:06 +01:00
Wuzzy f18ffce540 Add tool breaking sounds 2017-02-19 19:59:18 +01:00
Wuzzy 563d537164 Snow nodes make snow sounds 2017-02-19 19:48:16 +01:00
Wuzzy 57813ba9bc Fix author lists in readme files 2017-02-19 19:43:28 +01:00
Wuzzy fc02d0730e Move mcl_core to ITEMS modpack and add description 2017-02-17 23:14:21 +01:00
Wuzzy 91950ee026 Move global core variables to mcl_init 2017-02-17 23:06:52 +01:00
Wuzzy 241a392fc1 Fix sapling growth generating error messages
The reason was that the code tried to spawn mcl_core:apple, which is not a node
2017-02-17 03:46:12 +01:00
Wuzzy a9fbdc5e71 Remove stone old non-code 2017-02-17 00:33:48 +01:00
Wuzzy 425ec6774d Move main mapgen code into new mod 2017-02-17 00:09:05 +01:00
Wuzzy d8e8842a7a Generalize dig_by_water group to support group:water 2017-02-16 22:07:54 +01:00
Wuzzy 4d78052851 Refactor: Move sign craft to signs mod 2017-02-16 21:47:47 +01:00
Wuzzy 5827b15ec5 Move hay bale to mcl_farming 2017-02-16 21:44:53 +01:00
Wuzzy 001a2d2064 Move gunpowder to mcl_mobitems 2017-02-16 21:33:14 +01:00
Wuzzy a0adb8bed7 Move wood definitions (refactor mcl_core) 2017-02-16 21:24:27 +01:00
Wuzzy 074c0de089 Move mcl_oceans to ITEMS modpack 2017-02-16 20:45:55 +01:00
Wuzzy 19b44a9910 Move sponges to mcl_sponges mod 2017-02-16 20:45:28 +01:00
Wuzzy 0110ec95c6 Move sea lantern and prismarine stuff to mcl_ocean 2017-02-16 20:35:50 +01:00
Wuzzy 05294f27b6 Make removal nodes in mcl_core 2017-02-16 20:22:20 +01:00
Wuzzy b93a2a8f5f Move rail to mcl_minecarts 2017-02-16 20:15:43 +01:00
Wuzzy 5ac874eaaa Use Faithful 1.11 gravel texture 2017-02-16 20:11:58 +01:00
Wuzzy 73cdd17a7c Generalize item destruction logic 2017-02-16 19:33:47 +01:00
Wuzzy 96521433f5 Eat on rightclick 2017-02-16 17:45:33 +01:00
Wuzzy 1e759365ca Centralize random seed generation 2017-02-16 04:08:33 +01:00
Wuzzy 3696ee3761 Organize mods into modpacks for better overview 2017-02-16 01:45:21 +01:00