LoadAssetEvent class

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

Файл: com/hypixel/hytale/server/core/asset/LoadAssetEvent.java

implements: IEvent<Void>

Поля (1)

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

Методы (3)

МодификаторыВозвратСигнатура
public void failedvoid failed(boolean var1, String var2)
public long getBootStartlong getBootStart()
public boolean isShouldShutdownboolean isShouldShutdown()

Исходный код

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

class="kw">import com.hypixel.hytale.event.IEvent;
class="kw">import it.unimi.dsi.fastutil.objects.ObjectArrayList;
class="kw">import java.util.List;
class="kw">import javax.annotation.Nonnull;

class="kw">public class LoadAssetEvent class="kw">implements IEvent<Void> {
   class="kw">public class="kw">static class="kw">final short PRIORITY_LOAD_COMMON = -32;
   class="kw">public class="kw">static class="kw">final short PRIORITY_LOAD_REGISTRY = -16;
   class="kw">public class="kw">static class="kw">final short PRIORITY_LOAD_LATE = 64;
   class="kw">private class="kw">final long bootStart;
   @Nonnull
   class="kw">private class="kw">final List<String> reasons = new ObjectArrayList();
   class="kw">private boolean shouldShutdown = false;

   class="kw">public LoadAssetEvent(long var1) {
      this.bootStart = var1;
   }

   class="kw">public long getBootStart() {
      class="kw">return this.bootStart;
   }

   class="kw">public boolean isShouldShutdown() {
      class="kw">return this.shouldShutdown;
   }

   @Nonnull
   class="kw">public List<String> getReasons() {
      class="kw">return this.reasons;
   }

   class="kw">public void failed(boolean var1, String var2) {
      this.shouldShutdown |= var1;
      this.reasons.add(var2);
   }

   @Nonnull
   @Override
   class="kw">public String toString() {
      class="kw">return "LoadAssetEvent{bootStart=" + this.bootStart + ", shouldShutdown=" + this.shouldShutdown + ", reasons=" + this.reasons + "}";
   }
}