Встраивание события в код игры

Версия Minecraft
1.7.10
API
Forge
236
4
22
Здравствуйте всем. Хотел бы узнать, можно ли "встроить" своё событие в код майнкрафта? (Не в своём моде вызвать, не в чужом моде, а именно в коде майнкрафта.) К примеру я нашёл вот такой код - как в него вставить ивент, и возможно ли это?

[Minecraft]BlockFarmland.class:
    public void onFallenUpon(World p_149746_1_, int p_149746_2_, int p_149746_3_, int p_149746_4_, Entity p_149746_5_, float p_149746_6_)
    {
        if (!p_149746_1_.isRemote && p_149746_1_.rand.nextFloat() < p_149746_6_ - 0.5F)
        {
            if (!(p_149746_5_ instanceof EntityPlayer) && !p_149746_1_.getGameRules().getGameRuleBooleanValue("mobGriefing"))
            {
                return;
            }

//Как тут вызвать моё событие и если оно отменится сделать return; ?

            p_149746_1_.setBlock(p_149746_2_, p_149746_3_, p_149746_4_, Blocks.dirt);
        }
    }

Жду ответы. Заранее всем, кто поможет - спасибо.
 
161
12
90
 
Сверху