Compare commits
3 commits
de9d1306fe
...
cbe7c959f7
Author | SHA1 | Date | |
---|---|---|---|
cbe7c959f7 | |||
4e02f61903 | |||
3b499b9f5c |
3 changed files with 7 additions and 8 deletions
|
@ -16,7 +16,7 @@ public class KnockdownsUtils {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
IKnockableDown knockable = (IKnockableDown) teammate;
|
IKnockableDown knockable = (IKnockableDown) teammate;
|
||||||
if (!knockable.is_KnockedDown() && !player.isDead()) {
|
if (!knockable.is_KnockedDown() && !teammate.isDead()) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,13 +70,12 @@ public class KnockdownsEvents {
|
||||||
KnockdownsNetwork.sendToWorld(player.getWorld(), new PlayKnockedDownSoundS2CPacket(player.getX(), player.getY(), player.getZ()));
|
KnockdownsNetwork.sendToWorld(player.getWorld(), new PlayKnockedDownSoundS2CPacket(player.getX(), player.getY(), player.getZ()));
|
||||||
|
|
||||||
Text deathMessage = entity.getDamageTracker().getDeathMessage();
|
Text deathMessage = entity.getDamageTracker().getDeathMessage();
|
||||||
TranslatableTextContent content = (TranslatableTextContent) deathMessage.getContent();
|
TranslatableTextContent deathContent = (TranslatableTextContent) deathMessage.getContent();
|
||||||
Text replaced = Text.translatable(content.getKey().replace("death.", "knockdown."), content.getArgs());
|
|
||||||
if (replaced.getString().equals(content.getKey())) {
|
|
||||||
replaced = deathMessage;
|
|
||||||
}
|
|
||||||
|
|
||||||
server.getPlayerManager().broadcast(replaced, false);
|
String knockdownKey = deathContent.getKey().replace("death.", "knockdown.");
|
||||||
|
Text knockdownMessage = Text.translatable(knockdownKey, deathContent.getArgs());
|
||||||
|
|
||||||
|
server.getPlayerManager().broadcast(!knockdownMessage.getString().equals(knockdownKey) ? knockdownMessage : deathMessage, false);
|
||||||
|
|
||||||
return EventResult.interruptFalse();
|
return EventResult.interruptFalse();
|
||||||
});
|
});
|
||||||
|
|
|
@ -4,7 +4,7 @@ minecraft_version=1.19.2
|
||||||
enabled_platforms=fabric,forge
|
enabled_platforms=fabric,forge
|
||||||
|
|
||||||
archives_base_name=knockdowns
|
archives_base_name=knockdowns
|
||||||
mod_version=2.1.0
|
mod_version=2.1.1
|
||||||
maven_group=ru.octol1ttle.knockdowns
|
maven_group=ru.octol1ttle.knockdowns
|
||||||
|
|
||||||
architectury_version=6.5.85
|
architectury_version=6.5.85
|
||||||
|
|
Loading…
Add table
Reference in a new issue