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));
}
}