diff --git a/src/main/java/ru/betterend/entity/EntityEndFish.java b/src/main/java/ru/betterend/entity/EntityEndFish.java index 736943ae..f72779f0 100644 --- a/src/main/java/ru/betterend/entity/EntityEndFish.java +++ b/src/main/java/ru/betterend/entity/EntityEndFish.java @@ -5,6 +5,7 @@ import java.util.Random; import net.minecraft.block.Blocks; import net.minecraft.entity.EntityType; +import net.minecraft.entity.ItemEntity; import net.minecraft.entity.LivingEntity; import net.minecraft.entity.SpawnReason; import net.minecraft.entity.attribute.DefaultAttributeContainer; @@ -115,4 +116,10 @@ public class EntityEndFish extends SchoolingFishEntity { List list = world.getEntitiesByClass(EntityEndFish.class, box, (entity) -> { return true; }); return list.size() < 9; } + + @Override + protected void dropLoot(DamageSource source, boolean causedByPlayer) { + ItemEntity drop = new ItemEntity(world, getX(), getY(), getZ(), new ItemStack(EndItems.END_FISH_RAW)); + this.world.spawnEntity(drop); + } }