Skip to content

Commit

Permalink
Minor cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
fullwall committed Jan 28, 2022
1 parent b1c87df commit 20a3315
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java
Expand Up @@ -245,7 +245,7 @@ public <T extends Trait> T getOrAddTrait(Class<T> clazz) {
trait = getTraitFor(clazz);
addTrait(trait);
}
return trait != null ? clazz.cast(trait) : null;
return clazz.cast(trait);
}

@Override
Expand All @@ -265,7 +265,7 @@ protected Trait getTraitFor(Class<? extends Trait> clazz) {

@Override
public <T extends Trait> T getTraitNullable(Class<T> clazz) {
return clazz.cast(traits.get(clazz)); // #cast allows null as value
return clazz.cast(traits.get(clazz));
}

@Override
Expand All @@ -280,8 +280,7 @@ public UUID getUniqueId() {

@Override
public int hashCode() {
final int prime = 31;
return prime + uuid.hashCode();
return 31 + uuid.hashCode();
}

@Override
Expand Down

0 comments on commit 20a3315

Please sign in to comment.