Skip to content

Commit

Permalink
Don't allow guild master to be damaged
Browse files Browse the repository at this point in the history
  • Loading branch information
SamB440 committed Mar 27, 2023
1 parent a270d96 commit db637a0
Showing 1 changed file with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@
import com.convallyria.taleofkingdoms.TaleOfKingdoms;
import com.convallyria.taleofkingdoms.TaleOfKingdomsAPI;
import com.convallyria.taleofkingdoms.client.gui.entity.GuildMasterScreen;
import com.convallyria.taleofkingdoms.common.entity.EntityTypes;
import com.convallyria.taleofkingdoms.common.entity.TOKEntity;
import com.convallyria.taleofkingdoms.common.world.ConquestInstance;
import com.convallyria.taleofkingdoms.server.world.ServerConquestInstance;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.client.MinecraftClient;
import net.minecraft.entity.EntityType;
import net.minecraft.entity.ai.goal.LookAtEntityGoal;
import net.minecraft.entity.attribute.DefaultAttributeContainer;
import net.minecraft.entity.attribute.EntityAttributes;
import net.minecraft.entity.damage.DamageSource;
import net.minecraft.entity.mob.PathAwareEntity;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.server.network.ServerPlayerEntity;
Expand Down Expand Up @@ -71,6 +72,11 @@ public boolean isFireImmune() {
return false;
}

@Override
public boolean damage(DamageSource damageSource, float f) {
return !this.getType().equals(EntityTypes.GUILDMASTER);
}

@Override
public boolean isStationary() {
return true;
Expand Down

0 comments on commit db637a0

Please sign in to comment.