Package vazkii.botania.common.item.lens
Class Lens
java.lang.Object
vazkii.botania.common.item.lens.Lens
- Direct Known Subclasses:
BoreLens,BounceLens,CelebratoryLens,DamagingLens,EfficiencyLens,EntropicLens,FlareLens,FlashLens,ForceLens,GravityLens,InfluenceLens,KindleLens,MagnetizingLens,MessengerLens,PaintslingerLens,PhantomLens,PotencyLens,RedirectiveLens,ResistanceLens,StormLens,TripwireLens,VelocityLens,WarpLens,WeightLens
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanallowBurstShooting(net.minecraft.world.item.ItemStack stack, ManaSpreader spreader, boolean redstone) voidapply(net.minecraft.world.item.ItemStack stack, BurstProperties props) booleancollideBurst(ManaBurst burst, net.minecraft.world.phys.HitResult pos, boolean isManaBlock, boolean shouldKill, net.minecraft.world.item.ItemStack stack) intgetManaToTransfer(ManaBurst burst, net.minecraft.world.item.ItemStack stack, ManaReceiver receiver) voidonControlledSpreaderPulse(net.minecraft.world.item.ItemStack stack, ManaSpreader spreader) voidonControlledSpreaderTick(net.minecraft.world.item.ItemStack stack, ManaSpreader spreader, boolean redstone) voidupdateBurst(ManaBurst burst, net.minecraft.world.item.ItemStack stack)
-
Constructor Details
-
Lens
public Lens()
-
-
Method Details
-
apply
-
collideBurst
public boolean collideBurst(ManaBurst burst, net.minecraft.world.phys.HitResult pos, boolean isManaBlock, boolean shouldKill, net.minecraft.world.item.ItemStack stack) -
updateBurst
-
allowBurstShooting
public boolean allowBurstShooting(net.minecraft.world.item.ItemStack stack, ManaSpreader spreader, boolean redstone) -
onControlledSpreaderTick
public void onControlledSpreaderTick(net.minecraft.world.item.ItemStack stack, ManaSpreader spreader, boolean redstone) -
onControlledSpreaderPulse
public void onControlledSpreaderPulse(net.minecraft.world.item.ItemStack stack, ManaSpreader spreader) -
getManaToTransfer
public int getManaToTransfer(ManaBurst burst, net.minecraft.world.item.ItemStack stack, ManaReceiver receiver)
-