Class Email

java.lang.Object
com.mclds.plugins.database.document.BaseDocument
com.mclds.plugins.server.documents.Email

@CustomCodec public class Email extends BaseDocument
  • Field Details

    • sender_uuid

      public String sender_uuid
    • receiver_uuid

      public String receiver_uuid
    • title

      public String title
    • contents

      public List<String> contents
    • command

      public String command
    • command_action_name

      public String command_action_name
    • read_at

      public double read_at
    • send_at

      public double send_at
  • Constructor Details

    • Email

      public Email()
  • Method Details

    • bySystem

      public static Email bySystem(org.bukkit.OfflinePlayer receiver)
    • bySender

      public static Email bySender(org.bukkit.entity.Player sender, org.bukkit.OfflinePlayer receiver)
    • command

      public Email command(String command_action_name, String command)
    • contents

      public Email contents(String... content)
    • contents

      public Email contents(List<String> contents)
    • title

      public Email title(String title)
    • isRead

      public boolean isRead()
    • setReadAt

      public void setReadAt(double read_at)
    • getSender

      @Nullable public @Nullable org.bukkit.OfflinePlayer getSender()
    • getReceiver

      @Nullable public @Nullable org.bukkit.OfflinePlayer getReceiver()
    • isSender

      public boolean isSender(org.bukkit.entity.Player player)