Contents
Class ProjectileHitExclusions
java.lang.Object
com.hypixel.hytale.server.core.modules.projectile.component.ProjectileHitExclusions
- All Implemented Interfaces:
Component<EntityStore>, Cloneable
Entities a projectile's chains must not damage again: a split child inherits the
targets its ancestors already struck, so a fork fan or ricochet chain never lands
repeat damage on the same victim, directly or through an impact AoE.
-
Field Summary
Fields inherited from interface Component
EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionProjectileHitExclusions(it.unimi.dsi.fastutil.objects.ObjectArrayList<Ref<EntityStore>> excluded) -
Method Summary
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Component
cloneSerializable
-
Constructor Details
-
ProjectileHitExclusions
public ProjectileHitExclusions(@Nonnull it.unimi.dsi.fastutil.objects.ObjectArrayList<Ref<EntityStore>> excluded)
-
-
Method Details
-
getComponentType
-
isExcluded
-
clone
- Specified by:
clonein interfaceComponent<EntityStore>- Returns:
- a clone instance of the original component instance.
-