Fix damage message when dying to a tentacle

This commit is contained in:
Sollace 2024-01-03 23:11:00 +01:00
parent 2d87fd5099
commit 383cefa915
No known key found for this signature in database
GPG key ID: E52FACE7B5C773DB

View file

@ -15,6 +15,7 @@ import net.minecraft.entity.EntityType;
import net.minecraft.entity.LivingEntity;
import net.minecraft.entity.MovementType;
import net.minecraft.entity.damage.DamageSource;
import net.minecraft.entity.damage.DamageTypes;
import net.minecraft.entity.data.DataTracker;
import net.minecraft.entity.data.TrackedData;
import net.minecraft.entity.data.TrackedDataHandlerRegistry;
@ -156,7 +157,7 @@ public class TentacleEntity extends AbstractDecorationEntity {
if (isAttacking()) {
if (--attackingTicks == 12) {
if (target != null) {
target.damage(getDamageSources().generic(), 15);
target.damage(getDamageSources().create(DamageTypes.MOB_ATTACK, this), 15);
Vec3d diff = target.getPos().subtract(getPos());
target.takeKnockback(1, diff.x, diff.z);