Как сделать чтобы при наступление на блок сущности выдавался эффект...

Версия Minecraft
1.12.2
API
Forge
12
1
Как сделать чтобы при наступление на блок сущности выдавался эффект и блок удалялся
 
Решение
Ну привет, снова)
Java:
// Сущность идёт по блоку
public void onEntityWalk(World world, BlockPos pos, Entity entity)
{
    if(!world.isRemote){
        if(entity instanceof EntityCreature){
            EntityCreature creature = (EntityCreature)entity;
            creature.addPotionEffect(new PotionEffect(MobEffects.LEVITATION, 120, 2));
        }
    }
}

Рекомендую заглядывать в сам класс Block, в нём все эти методы есть и у большинства есть описание над названием)

VeniVidiVici

Санта Барбарис
327
15
198
Ну привет, снова)
Java:
// Сущность идёт по блоку
public void onEntityWalk(World world, BlockPos pos, Entity entity)
{
    if(!world.isRemote){
        if(entity instanceof EntityCreature){
            EntityCreature creature = (EntityCreature)entity;
            creature.addPotionEffect(new PotionEffect(MobEffects.LEVITATION, 120, 2));
        }
    }
}

Рекомендую заглядывать в сам класс Block, в нём все эти методы есть и у большинства есть описание над названием)
 
Сверху