Class DeathMessageModifier

java.lang.Object
io.github.djtpj.trait.Trait
io.github.djtpj.trait.SimpleTrait
io.github.djtpj.trait.traits.DeathMessageModifier
All Implemented Interfaces:
org.bukkit.event.Listener

public class DeathMessageModifier extends SimpleTrait
Changes death message if predicate is fulfilled and replaces it with a defined message.
  • Field Details

  • Constructor Details

    • DeathMessageModifier

      public DeathMessageModifier(String name, String description, org.bukkit.ChatColor color, org.bukkit.Material material, Trait.Type type, Predicate<org.bukkit.event.entity.PlayerDeathEvent> predicate, String message)
    • DeathMessageModifier

      public DeathMessageModifier(Predicate<org.bukkit.event.entity.PlayerDeathEvent> predicate, String message)
      Parameters:
      predicate - the method to check if the message should be changed
      message - the new message.
  • Method Details

    • changeMessage

      public void changeMessage(org.bukkit.event.entity.PlayerDeathEvent event)