1
0
Fork 0
Commit Graph

53 Commits (bcc3a2233317c49b0835610d82bfdffd25613727)

Author SHA1 Message Date
kabou 70a1fdad5a Add black, white, blue and brown dyes.
Until now, the black, white, blue and brown dyes doubled as squid ink sac,
bone meal, lapis lazuli and cocoa beans.  Since these latter items have all
been given their own craftitem registration, the missing dyes can finally
be added in their own right.

* Add `"mcl_dye:black"` and its crafting recipe.
* Add `"mcl_dye:white"` and its crafting recipe.
* Add `"mcl_dye:blue"` and its crafting recipe.
* Add `"mcl_dye:brown"` and its crafting recipe.
* Remove aliases for white and brown dyes.
* Rename dye item images to be conforming to mineclone naming standards.
* Minor simplifications of mcl_dye/init.lua.
2022-05-06 15:09:23 +02:00
kabou 195f0dfbaa Move cocoa beans item to mcl_cocoas.
* Add `mcl_cocoas:coca_beans` craftitem to mcl_cocoas.
* Remove `mcl_dye:brown` craftitem from mcl_dye.
* Move cocoa beans translations from mcl_dye to mcl_cocoas.
* Add `mcl_dye:brown` alias for `mcl_cocoas:cocoa_beans` to
  mcl_dye.
* Abstract cocoa pod node registration into a loop.
* Update chocolate cookies crafting recipe in mcl_farming.
2022-05-06 15:09:07 +02:00
kabou c9afccd0c3 Add mcl_bone_meal.
* New mod mcl_bone_meal, replacing bone meal functionality previously
  held in mcl_dye.
* Improve bonemealing API using callbacks in the nodes that support
  bonemealing.
* Rename bone meal item to `"mcl_bone_meal:bone_meal"` and updated its
  crafting recipe.
* Implement legacy compatibility for older bone meal API.
* Remove all non dye-related bone meal code, texture and translations from
  mcl_dye.
* Add legacy compatibility shims to mcl_dye that refer to mcl_bone_meal.
* Add an alias for "mcl_dye:white" to keep mcl_dye and its API working
  uniterrupted.
* Update mod depends in mcl_dye mod.conf.
2022-05-06 14:39:35 +02:00
kabou de16eb3c5a Add `compostability` to node definition group.
* mcl_cake/init.lua (cake);
* mcl_core/craftitems.lua (apple);
* mcl_core/nodes_base.lua (dirt with grass);
* mcl_core/nodes_cactuscane.lua (cactus, sugarcane);
* mcl_core/nodes_climb.lua (vines);
* mcl_core/nodes_trees.lua (leaves, saplings);
* mcl_dye/init.lua (cocoa beans);
* mcl_farming/beetroot.lua (beetroot, & seeds);
* mcl_farming/carrots.lua (carrot);
* mcl_farming/melon.lua (melon, & slice, & seeds);
* mcl_farming/potatoes.lua (potato, baked potato);
* mcl_farming/pumpkin.lua (pumpkin, carved &, & seeds, & pie);
* mcl_farming/wheat.lua (wheat, cookie, bread, hay block);
* mcl_flowers/init.lua (flowers, ferns, grass, & tall variants);
* mcl_mushrooms/small.lua (red and brown mushrooms);
* mcl_mushrooms/huge.lua (red and brown huge mushrooms);
* mcl_nether/init.lua (nether wart block);
* mcl_nether/nether_wart.lua (nether wart);
* mcl_ocean/kelp.lua (kelp, dried &, & block);
* mcl_ocean/sea_pickle.lua (sea pickle);
* mcl_ocean/seagrass.lua (seagrass).
2022-04-02 03:32:56 +02:00
NO11 490e40d042 Bone meal particles: add some velocity, correct glow 2021-11-12 15:41:09 +00:00
NO11 8979230c42 Several fixes for applying bone meal to grass 2021-11-10 17:15:27 +00:00
NO11 30ce6f8a77 Fix typo min -> max 2021-11-08 13:16:20 +00:00
NO11 1b259f928b Add simple bone meal API
- callback api
- particle api
2021-11-06 13:12:03 +00:00
AFCMS e11dc4b58e fix some luacheck warnings 2021-06-12 00:28:07 +02:00
NO11 92c25ef691 Add code for bonemeal particles 2021-06-03 18:13:13 +00:00
AFCMS cd33d406b2 fix many codestyle issues (functions, strings, modpaths) 2021-05-29 16:12:33 +02:00
AFCMS b3c0e7c1bd [mcl_dye] fix warnings 2021-05-23 00:01:53 +02:00
AFCMS d3a2faefe2 Partialy fix #1232 2021-03-08 09:56:43 +00:00
Wuzzy c106a62979 Use minetest.is_creative_enabled 2020-07-10 16:45:40 +02:00
Wuzzy ba74546d48 Add extended tooltips 2020-02-19 04:54:17 +01:00
Wuzzy 6002cd0af5 Fix tallgrass, fern, bonemeal for new grass color 2019-12-13 15:32:57 +01:00
Wuzzy 1b24b02e31 Bone meal grows flowers matching to biome 2019-03-23 00:23:54 +01:00
Wuzzy 702755b99e Fix crash in mcl_dye when converting unicolor 2019-03-15 00:15:34 +01:00
Wuzzy a29626881f New translation system, part 7: Items, part 3 2019-03-08 00:00:09 +01:00
Wuzzy cb8e3fcf82 Fix bone meal failing to grow crops when it's dark 2019-02-08 05:36:43 +01:00
Wuzzy cfdcd63f3c Change dye texture names of "special" dyes 2019-02-07 07:10:10 +01:00
Wuzzy aeee941b2c Breeding sheep now mixes wool colors like dyes 2018-05-31 05:45:57 +02:00
Wuzzy fa10dc93ae Add _on_dispense callback for dispenser; refactor 2018-02-01 22:49:41 +01:00
Wuzzy a9d95dea23 Use hardware coloring for tallgrass and friends 2017-11-16 03:13:19 +01:00
Wuzzy 4083432770 Bone meal spawns less floer species on dry grass 2017-11-14 23:52:03 +01:00
Wuzzy 72f5591400 Add dry-colored grass/fern variants 2017-11-14 23:44:53 +01:00
Wuzzy 24fdf4f0bc Localize mcl_dye variables 2017-09-13 06:12:56 +02:00
Wuzzy e9fec6c9f3 Bone meal no longer spawns allium and blue orchid 2017-09-13 05:52:26 +02:00
Wuzzy 6d7ef151be Improve huge mushroom schematics, varying height 2017-09-08 22:17:03 +02:00
Wuzzy e5a34367c9 Use new Minetest settings API syntax for most mods 2017-08-09 16:17:00 +02:00
Wuzzy 0925cfc788 Allow to grow huge mushrooms with bone meal 2017-08-03 18:58:35 +02:00
Wuzzy 1ae64037af Fix dye color groups of cocoa beans 2017-06-24 15:11:34 +02:00
Wuzzy 30b8e693af Make flowers less likely with bone meal 2017-05-26 21:52:41 +02:00
Wuzzy 5e4424713c Fix irregular bone meal growth on grass block 2017-05-26 21:40:03 +02:00
Wuzzy 6eed06f7fc Add equivalence code for the snowy dirt blocks 2017-04-01 06:51:55 +02:00
Wuzzy d3e2a21d5f Refactor plant growth, improve bone meal on plants 2017-04-01 03:54:58 +02:00
Wuzzy 01200e9214 Implement proper bone meal behaviour for saplings 2017-04-01 02:29:36 +02:00
Wuzzy 6ca257891c Order dye crafting recipes to be more logical 2017-03-15 00:51:11 +01:00
Wuzzy 6901781b49 Potatoe plants get a “#” shape, too 2017-03-14 22:01:41 +01:00
Wuzzy 79f5c7dc5a Use “#” shape for carrot, beetroot, nether wart 2017-03-14 21:45:21 +01:00
Wuzzy c826af9b44 Switch wheat plants from nodebox to meshoptions 2017-03-14 21:25:20 +01:00
Wuzzy d0b1f843ee Move tall grass to mcl_flowers mod
Alias registered
2017-03-14 20:05:07 +01:00
Wuzzy bcdb3978cd Bone meal be used on double flowers for extra item 2017-03-14 19:40:49 +01:00
Wuzzy 05e37defcb Make bone meal increase size of tall grass + fern 2017-03-14 19:35:37 +01:00
Wuzzy 6794911023 Stems: 8 stages, fix bone meal and selection box 2017-03-14 02:37:42 +01:00
Wuzzy 0de2df058d Add dye help texts 2017-03-10 03:29:48 +01:00
Wuzzy 9cb2f5b392 Make more items respect the node's on_rightclick
- Bone meal
- Fishing rod
- Seeds
- Hopper
- Nether wart
- Sponge
- Bow
- Shovel
2017-03-02 16:09:13 +01:00
Wuzzy 064bf1effe Fix crash when placing cocoa beans in item frame 2017-03-02 15:50:53 +01:00
Wuzzy 02b6cc11f5 Make cocoas grow 2017-02-18 20:23:26 +01:00
Wuzzy a50066a9b6 Bone meal makes cocoas grow 2017-02-18 19:25:34 +01:00