Allow fangs to be cast by npcs and dispensers

This commit is contained in:
Electroblob77
2020-06-30 00:04:29 +01:00
parent c9735e9a98
commit c435ca5fa7
@@ -11,6 +11,7 @@ import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.projectile.EntityEvokerFangs; import net.minecraft.entity.projectile.EntityEvokerFangs;
import net.minecraft.tileentity.TileEntityDispenser;
import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumFacing;
import net.minecraft.util.EnumFacing.Axis; import net.minecraft.util.EnumFacing.Axis;
import net.minecraft.util.EnumHand; import net.minecraft.util.EnumHand;
@@ -28,6 +29,12 @@ public class Fangs extends Spell {
public Fangs(){ public Fangs(){
super("fangs", SpellActions.SUMMON, false); super("fangs", SpellActions.SUMMON, false);
addProperties(RANGE); addProperties(RANGE);
this.npcSelector((e, o) -> true);
}
@Override
public boolean canBeCastBy(TileEntityDispenser dispenser){
return true;
} }
@Override @Override