EventTitleUtil class

Пакет: com.hypixel.hytale.server.core.util

Файл: com/hypixel/hytale/server/core/util/EventTitleUtil.java

Поля (1)

МодификаторыТипИмя
final String DEFAULT_ZONE

Методы (10)

МодификаторыВозвратСигнатура
static void hideEventTitleFromPlayervoid hideEventTitleFromPlayer(@Nonnull PlayerRef var0, float var1)
abstract hideEventTitleFromPlayer hideEventTitleFromPlayer(var3, var0)
static void hideEventTitleFromWorldvoid hideEventTitleFromWorld(float var0, @Nonnull World var1)
static void showEventTitleToPlayervoid showEventTitleToPlayer(@Nonnull PlayerRef var0, @Nonnull Message var1, @Nonnull Message var2, boolean var3, @Nullable String var4, float var5, float var6, float var7)
static void showEventTitleToPlayervoid showEventTitleToPlayer(@Nonnull PlayerRef var0, @Nonnull Message var1, @Nonnull Message var2, boolean var3)
abstract showEventTitleToPlayer showEventTitleToPlayer(var9, var0, var1, var2, var3, var4, var5, var6)
abstract showEventTitleToPlayer showEventTitleToPlayer(var0, var1, var2, var3, null, 4.0F, 1.5F, 1.5F)
static void showEventTitleToUniversevoid showEventTitleToUniverse(@Nonnull Message var0, @Nonnull Message var1, boolean var2, String var3, float var4, float var5, float var6)
static void showEventTitleToWorldvoid showEventTitleToWorld(@Nonnull Message var0, @Nonnull Message var1, boolean var2, String var3, float var4, float var5, float var6, @Nonnull World var7)
abstract showEventTitleToWorld showEventTitleToWorld(var0, var1, var2, var3, var4, var5, var6, var8)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.util;

class="kw">import com.hypixel.hytale.protocol.packets.interface_.HideEventTitle;
class="kw">import com.hypixel.hytale.protocol.packets.interface_.ShowEventTitle;
class="kw">import com.hypixel.hytale.server.core.Message;
class="kw">import com.hypixel.hytale.server.core.universe.PlayerRef;
class="kw">import com.hypixel.hytale.server.core.universe.Universe;
class="kw">import com.hypixel.hytale.server.core.universe.world.World;
class="kw">import javax.annotation.Nonnull;
class="kw">import javax.annotation.Nullable;

class="kw">public class EventTitleUtil {
   class="kw">public class="kw">static class="kw">final String DEFAULT_ZONE = "Void";
   class="kw">public class="kw">static class="kw">final float DEFAULT_DURATION = 4.0F;
   class="kw">public class="kw">static class="kw">final float DEFAULT_FADE_DURATION = 1.5F;

   class="kw">public EventTitleUtil() {
   }

   class="kw">public class="kw">static void showEventTitleToUniverse(@Nonnull Message var0, @Nonnull Message var1, boolean var2, String var3, float var4, float var5, float var6) {
      for (World var8 : Universe.get().getWorlds().values()) {
         if (var8.isAlive()) {
            showEventTitleToWorld(var0, var1, var2, var3, var4, var5, var6, var8);
         }
      }
   }

   class="kw">public class="kw">static void showEventTitleToWorld(
      @Nonnull Message var0, @Nonnull Message var1, boolean var2, String var3, float var4, float var5, float var6, @Nonnull World var7
   ) {
      for (PlayerRef var9 : var7.getPlayerRefs()) {
         showEventTitleToPlayer(var9, var0, var1, var2, var3, var4, var5, var6);
      }
   }

   class="kw">public class="kw">static void hideEventTitleFromWorld(float var0, @Nonnull World var1) {
      for (PlayerRef var3 : var1.getPlayerRefs()) {
         hideEventTitleFromPlayer(var3, var0);
      }
   }

   class="kw">public class="kw">static void showEventTitleToPlayer(
      @Nonnull PlayerRef var0, @Nonnull Message var1, @Nonnull Message var2, boolean var3, @Nullable String var4, float var5, float var6, float var7
   ) {
      var0.getPacketHandler().writeNoCache(new ShowEventTitle(var6, var7, var5, var4, var3, var1.getFormattedMessage(), var2.getFormattedMessage()));
   }

   class="kw">public class="kw">static void showEventTitleToPlayer(@Nonnull PlayerRef var0, @Nonnull Message var1, @Nonnull Message var2, boolean var3) {
      showEventTitleToPlayer(var0, var1, var2, var3, null, 4.0F, 1.5F, 1.5F);
   }

   class="kw">public class="kw">static void hideEventTitleFromPlayer(@Nonnull PlayerRef var0, float var1) {
      var0.getPacketHandler().writeNoCache(new HideEventTitle(var1));
   }
}