Allow mods to blacklist their blocks from Green Grove
This commit is contained in:
parent
f7682e5c29
commit
50bd8514ee
4 changed files with 31 additions and 10 deletions
|
@ -3,6 +3,7 @@ package WayofTime.bloodmagic.ritual;
|
|||
import java.util.ArrayList;
|
||||
import java.util.Random;
|
||||
|
||||
import WayofTime.bloodmagic.api.BloodMagicAPI;
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.IGrowable;
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
|
@ -50,10 +51,14 @@ public class RitualGreenGrove extends Ritual
|
|||
{
|
||||
IBlockState state = world.getBlockState(newPos);
|
||||
Block block = state.getBlock();
|
||||
if (block instanceof IPlantable || block instanceof IGrowable)
|
||||
|
||||
if (BloodMagicAPI.getGreenGroveBlacklist().contains(block))
|
||||
{
|
||||
block.updateTick(world, newPos, state, new Random());
|
||||
totalGrowths++;
|
||||
if (block instanceof IPlantable || block instanceof IGrowable)
|
||||
{
|
||||
block.updateTick(world, newPos, state, new Random());
|
||||
totalGrowths++;
|
||||
}
|
||||
}
|
||||
|
||||
if (totalGrowths >= maxGrowths)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue