16 lines
466 B
Java
16 lines
466 B
Java
package org.betterx.bclib.entity;
|
|
|
|
import net.minecraft.world.entity.EntityType;
|
|
import net.minecraft.world.entity.animal.Animal;
|
|
import net.minecraft.world.level.Level;
|
|
|
|
public abstract class DespawnableAnimal extends Animal {
|
|
protected DespawnableAnimal(EntityType<? extends Animal> entityType, Level level) {
|
|
super(entityType, level);
|
|
}
|
|
|
|
@Override
|
|
public boolean removeWhenFarAway(double d) {
|
|
return !this.hasCustomName();
|
|
}
|
|
}
|