Class NotificationManager

java.lang.Object
me.ranzeplay.messagechain.notification.NotificationManager

public class NotificationManager extends Object
  • Constructor Details

    • NotificationManager

      public NotificationManager()
  • Method Details

    • getInstance

      public static NotificationManager getInstance()
    • registerClientEvents

      public void registerClientEvents()
    • sendNotification

      public <T extends AbstractNBTSerializable> void sendNotification(net.minecraft.util.Identifier identifier, T payload, net.minecraft.server.network.ServerPlayerEntity target)
    • broadcastNotification

      public <T extends AbstractNBTSerializable> void broadcastNotification(net.minecraft.server.MinecraftServer server, net.minecraft.util.Identifier identifier, T payload)
    • registerHandler

      public void registerHandler(net.minecraft.util.Identifier identifier, AbstractNotificationHandler<? extends AbstractNBTSerializable> handler, boolean once)
    • unregisterHandler

      public void unregisterHandler(net.minecraft.util.Identifier identifier)