superb-warfare/src/main/java/net/mcreator/superbwarfare/tools/ExtendedEntityRayTraceResult.java
2024-10-21 15:23:39 +08:00

26 lines
704 B
Java

package net.mcreator.superbwarfare.tools;
import net.mcreator.superbwarfare.entity.projectile.ProjectileEntity;
import net.minecraft.world.phys.EntityHitResult;
/**
* Author: MrCrayFish
*/
public class ExtendedEntityRayTraceResult extends EntityHitResult {
private final boolean headshot;
private final boolean legShot;
public ExtendedEntityRayTraceResult(ProjectileEntity.EntityResult result) {
super(result.getEntity(), result.getHitPos());
this.headshot = result.isHeadshot();
this.legShot = result.isLegShot();
}
public boolean isHeadshot() {
return this.headshot;
}
public boolean isLegShot() {
return this.legShot;
}
}