Fish spawning

This commit is contained in:
paulevsGitch 2020-10-24 00:25:37 +03:00
parent ad59f5b80d
commit 6e202c2452
5 changed files with 19 additions and 1 deletions

View file

@ -1,8 +1,11 @@
package ru.betterend.entity;
import java.util.Random;
import net.minecraft.block.Blocks;
import net.minecraft.entity.EntityType;
import net.minecraft.entity.LivingEntity;
import net.minecraft.entity.SpawnReason;
import net.minecraft.entity.attribute.DefaultAttributeContainer;
import net.minecraft.entity.attribute.EntityAttributes;
import net.minecraft.entity.damage.DamageSource;
@ -15,6 +18,8 @@ import net.minecraft.nbt.CompoundTag;
import net.minecraft.particle.ParticleTypes;
import net.minecraft.sound.SoundEvent;
import net.minecraft.sound.SoundEvents;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.ServerWorldAccess;
import net.minecraft.world.World;
public class EntityEndFish extends SchoolingFishEntity {
@ -101,4 +106,8 @@ public class EntityEndFish extends SchoolingFishEntity {
public float getScale() {
return this.dataTracker.get(SCALE) / 32F + 0.75F;
}
public static boolean canSpawn(EntityType<EntityEndFish> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) {
return true;
}
}