Жидкость

Статус
В этой теме нельзя размещать новые ответы.
Суть в том что я не могу понять, что мне нужно прописать для того чтобы я при касании своей жидкости, на меня накладывался эффект зелий

Я записывал вот примерно так

protected void onEntityCollided(ItemStack itemStack, World world, EntityPlayer entity){
        if(true){
            entity.addPotionEffect(new PotionEffect(12, 10, 100));
            }

У меня возникает вопрос конкретно в этой строчке "onEntityCollided"
Мне, я думаю, нужно другое условие, но не знаю что надо написать...
И считаю что весь код показывать нету смысла
 
Вот пример из BoP:

@Override
public void onEntityCollidedWithBlock(World world, int x, int y, int z, Entity entity)
{
if (entity instanceof EntityLivingBase)
{
((EntityLivingBase)entity).addPotionEffect(new PotionEffect(Potion.moveSlowdown.id, 200, 2));
}
}
 
fewizz написал(а):
Вот пример из BoP:

@Override
public void onEntityCollidedWithBlock(World world, int x, int y, int z, Entity entity)
{
if (entity instanceof EntityLivingBase)
{
((EntityLivingBase)entity).addPotionEffect(new PotionEffect(Potion.moveSlowdown.id, 200, 2));
}
}
Большое спасибо за код! Всё получилось
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху