TaskConditionAsset class

Пакет: com.hypixel.hytale.builtin.adventure.objectives.config.taskcondition

Файл: com/hypixel/hytale/builtin/adventure/objectives/config/taskcondition/TaskConditionAsset.java

Методы (2)

МодификаторыВозвратСигнатура
abstract abstract void consumeConditionvoid consumeCondition(ComponentAccessor<EntityStore> var1, Ref<EntityStore> var2, Set<UUID> var3)
abstract abstract boolean isConditionFulfilledboolean isConditionFulfilled(ComponentAccessor<EntityStore> var1, Ref<EntityStore> var2, Set<UUID> var3)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.adventure.objectives.config.taskcondition;

class="kw">import com.hypixel.hytale.codec.lookup.CodecMapCodec;
class="kw">import com.hypixel.hytale.component.ComponentAccessor;
class="kw">import com.hypixel.hytale.component.Ref;
class="kw">import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
class="kw">import java.util.Set;
class="kw">import java.util.UUID;
class="kw">import javax.annotation.Nonnull;

class="kw">public class="kw">abstract class TaskConditionAsset {
   @Nonnull
   class="kw">public class="kw">static class="kw">final CodecMapCodec<TaskConditionAsset> CODEC = new CodecMapCodec<>("Type");

   class="kw">protected TaskConditionAsset() {
   }

   class="kw">public class="kw">abstract boolean isConditionFulfilled(ComponentAccessor<EntityStore> var1, Ref<EntityStore> var2, Set<UUID> var3);

   class="kw">public class="kw">abstract void consumeCondition(ComponentAccessor<EntityStore> var1, Ref<EntityStore> var2, Set<UUID> var3);

   @Override
   class="kw">public class="kw">abstract boolean equals(Object var1);

   @Override
   class="kw">public class="kw">abstract int hashCode();

   class="kw">static {
      CODEC.register("SoloInventory", SoloInventoryCondition.class, SoloInventoryCondition.CODEC);
   }
}