package com.jaquadro.minecraft.gardenstuff.integration.lantern;
import com.jaquadro.minecraft.gardenapi.api.component.StandardLanternSource;
import com.jaquadro.minecraft.gardenstuff.integration.TwilightForestIntegration;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.Block;
import net.minecraft.item.Item;
import net.minecraft.world.World;
import java.util.Random;
public class FireflyLanternSource extends StandardLanternSource
{
private Block blockFirefly;
public FireflyLanternSource (Block blockFirefly) {
super(new LanternSourceInfo("firefly", Item.getItemFromBlock(blockFirefly), blockFirefly.getLightValue()));
this.blockFirefly = blockFirefly;
}
@Override
@SideOnly(Side.CLIENT)
public void renderParticle (World world, int x, int y, int z, Random rand, int meta) {
TwilightForestIntegration.doFireflyEffect(world, x, y, z, rand);
}
@Override
@SideOnly(Side.CLIENT)
public boolean renderInPass (int pass) {
return false;
}
}