Fixed crash
This commit is contained in:
parent
7e22d8beea
commit
0629748adf
|
@ -32,7 +32,7 @@ public class GeneratedCommand extends CommandBase {
|
|||
if (sender instanceof EntityLivingBase) {
|
||||
locate = Ability.hasAbility((EntityLivingBase) sender, AbilityLocate.class);
|
||||
if (CompatHandler.isHeroesExpansion) {
|
||||
locate = locate || SuperpowerHandler.hasSuperpower((EntityLivingBase) sender, HESuperpowers.GOD_OF_THUNDER);
|
||||
locate = locate || CompatHandler.HeroesExpension.canLocate((EntityLivingBase) sender);
|
||||
}
|
||||
}
|
||||
WorldData data = WorldData.get(server.getWorld(0));
|
||||
|
|
|
@ -4,6 +4,8 @@ import lucraft.mods.heroesexpansion.abilities.AbilityBlackHole;
|
|||
import lucraft.mods.heroesexpansion.abilities.AbilityForceField;
|
||||
import lucraft.mods.heroesexpansion.abilities.AbilityGrabEntity;
|
||||
import lucraft.mods.heroesexpansion.abilities.AbilityPortal;
|
||||
import lucraft.mods.heroesexpansion.superpowers.HESuperpowers;
|
||||
import lucraft.mods.lucraftcore.superpowers.SuperpowerHandler;
|
||||
import lucraft.mods.lucraftcore.superpowers.abilities.Ability;
|
||||
import net.minecraft.entity.EntityLivingBase;
|
||||
|
||||
|
@ -28,4 +30,9 @@ public class HELoadedProxy implements HEProxy {
|
|||
public Ability getAbilityBlackhole(EntityLivingBase entity) {
|
||||
return new AbilityBlackHole(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean canLocate(EntityLivingBase entity) {
|
||||
return SuperpowerHandler.hasSuperpower(entity, HESuperpowers.GOD_OF_THUNDER);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -25,4 +25,9 @@ public class HENotLoadedProxy implements HEProxy {
|
|||
public Ability getAbilityBlackhole(EntityLivingBase entity) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean canLocate(EntityLivingBase entity) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,4 +13,6 @@ public interface HEProxy {
|
|||
|
||||
Ability getAbilityBlackhole(EntityLivingBase entity);
|
||||
|
||||
boolean canLocate(EntityLivingBase entity);
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue