Class ActionLogMessageImpl

java.lang.Object
me.lucko.luckperms.common.messaging.message.AbstractMessage
me.lucko.luckperms.common.messaging.message.ActionLogMessageImpl
All Implemented Interfaces:
net.luckperms.api.messenger.message.Message, net.luckperms.api.messenger.message.OutgoingMessage, net.luckperms.api.messenger.message.type.ActionLogMessage

public class ActionLogMessageImpl extends AbstractMessage implements net.luckperms.api.messenger.message.type.ActionLogMessage
  • Field Details

  • Constructor Details

    • ActionLogMessageImpl

      public ActionLogMessageImpl(UUID id, net.luckperms.api.actionlog.Action logEntry)
  • Method Details

    • decode

      public static ActionLogMessageImpl decode(@Nullable com.google.gson.JsonElement content, UUID id)
    • getAction

      public @NonNull net.luckperms.api.actionlog.Action getAction()
      Specified by:
      getAction in interface net.luckperms.api.messenger.message.type.ActionLogMessage
    • asEncodedString

      public @NonNull String asEncodedString()
      Specified by:
      asEncodedString in interface net.luckperms.api.messenger.message.OutgoingMessage