Groves
Official webpage
How it works:
This mod adds a simple customizable block called a grove. A grove can be placed anywhere and will, from time to time, check the surrounding area for specific blocks. If its requirements are satisfied, it may spawn entities or items on the ground.
Crafttweaker
This mod is designed around CraftTweaker. It adds a couple of simple methods to add custom groves and choose the blocks it requires. It requires two different scripts, one for creating the grove blocks, and another one to add the requirements and results.
example groves file - requires a custom loader
#loader groves
mods.groves.createGrove("Birch Grove", //name
16, // radius in blocks
500, // nr of uses
200, // spawn cooldown in ticks
200, // total minumum value
00FFAA // grove color
);
example recipe file
#modloaded minecraft
mods.groves.addActivationItem("Birch Grove", <minecraft:cobblestone>);
mods.groves.addBlock("Birch Grove", <minecraft:grass>, 1);
mods.groves.addBlock("Birch Grove", <minecraft:leaves:2>, 1);
mods.groves.addBlock("Birch Grove", <minecraft:log:2>, 2);
mods.groves.addStackSpawn("Birch Grove", <minecraft:leather>, 0.5);
mods.groves.addEntitySpawn("Birch Grove", "minecraft:donkey", 0.5);
|