Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
@SubscribeEvent
public void onLivingDrop(LivingDropsEvent event) {
if (event.entityLiving instanceof EntityClass) {
EntityClass entity = (EntityClass) event.entityLiving;
event.drops.add(new EntityItem(entity.worldObj, entity.posX, entity.posY, entity.posZ, new ItemStack(Items.your_item)));
}
}
@SubscribeEvent
public static void onDeath(LivingDeathEvent event){
if (event.getEntity() instanceof PlayerEntity){
PlayerEntity player = (PlayerEntity) event.getEntity();
player.dropItem(new ItemStack(Items.GOLDEN_APPLE, 1), false); //в dropItem можно указать другой предмет
}
}
Если не хватает событий или нужно изменить ванильный код - на помощь всегда придут миксиныЧтобы оно срабатывало прямо перед смертью моба, но не после
@SubscribeEvent
public void onLivingDrop(LivingDropsEvent event) {
if (event.entityLiving instanceof EntityClass) {
EntityClass entity = (EntityClass) event.entityLiving;
event.drops.add(new EntityItem(entity.worldObj, entity.posX, entity.posY, entity.posZ, new ItemStack(Items.your_item)));
}
}