修复了波塞克散射模式伤害
This commit is contained in:
parent
90d24f9c8b
commit
0664ff5099
3 changed files with 3 additions and 3 deletions
|
@ -19,6 +19,6 @@ public class TargetCustomModEntities {
|
|||
|
||||
public static final RegistryObject<EntityType<ProjectileEntity>> PROJECTILE =
|
||||
ENTITY_TYPES.register("projectile",
|
||||
() -> EntityType.Builder.<ProjectileEntity>of(ProjectileEntity::new, MobCategory.MISC).sized(0.5f, 0.5f).build("projectile"));
|
||||
() -> EntityType.Builder.<ProjectileEntity>of(ProjectileEntity::new, MobCategory.MISC).setTrackingRange(512).sized(0.5f, 0.5f).build("projectile"));
|
||||
|
||||
}
|
||||
|
|
|
@ -50,7 +50,7 @@ public class BowlooseProcedure {
|
|||
}
|
||||
}.getArrow(projectileLevel, entity, (float) (0.5 * (1 + 0.05 * usehand.getOrCreateTag().getDouble("level"))), 0, (byte) 2);
|
||||
_entityToSpawn.setPos(entity.getX(), entity.getEyeY() - 0.1, entity.getZ());
|
||||
_entityToSpawn.shoot(entity.getLookAngle().x, entity.getLookAngle().y, entity.getLookAngle().z, (float) (4 * power), (float) 0.01);
|
||||
_entityToSpawn.shoot(entity.getLookAngle().x, entity.getLookAngle().y, entity.getLookAngle().z, (float) (4 * power), (float) 0.02);
|
||||
projectileLevel.addFreshEntity(_entityToSpawn);
|
||||
}
|
||||
if (!entity.level().isClientSide() && entity.getServer() != null) {
|
||||
|
|
|
@ -46,7 +46,7 @@ public class BulletFireNormalProcedure {
|
|||
ProjectileEntity projectile = new ProjectileEntity(entity.level(), living, damage, headshot);
|
||||
|
||||
projectile.setPos((living.getX() + (-0.5) * living.getLookAngle().x), (living.getEyeY() - 0.1 + (-0.5) * living.getLookAngle().y), (living.getZ() + (-0.5) * living.getLookAngle().z));
|
||||
projectile.shoot(living.getLookAngle().x, living.getLookAngle().y, living.getLookAngle().z, velocity, 2f);
|
||||
projectile.shoot(living.getLookAngle().x, living.getLookAngle().y, living.getLookAngle().z, velocity, 2.5f);
|
||||
entity.level().addFreshEntity(projectile);
|
||||
|
||||
} else {
|
||||
|
|
Loading…
Add table
Reference in a new issue