electrodynamics/src/main/scala/edx/quantum/items/ItemRadioactive.scala
2015-01-26 20:35:38 +08:00

21 lines
611 B
Scala

package edx.quantum.items
import net.minecraft.entity.{Entity, EntityLivingBase}
import net.minecraft.item.{Item, ItemStack}
import net.minecraft.world.World
import resonantengine.lib.poison.PoisonRadiation
import resonantengine.lib.transform.vector.Vector3
/**
* Radioactive Items
*/
class ItemRadioactive extends Item
{
override def onUpdate(par1ItemStack: ItemStack, par2World: World, entity: Entity, par4: Int, par5: Boolean)
{
if (entity.isInstanceOf[EntityLivingBase])
{
PoisonRadiation.INSTANCE.poisonEntity(new Vector3(entity), entity.asInstanceOf[EntityLivingBase], 1)
}
}
}