ArchetypeChunkData class

Пакет: com.hypixel.hytale.component.metric

Файл: com/hypixel/hytale/component/metric/ArchetypeChunkData.java

Методы (1)

МодификаторыВозвратСигнатура
public int getEntityCountint getEntityCount()

Исходный код

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

class="kw">import com.hypixel.hytale.codec.Codec;
class="kw">import com.hypixel.hytale.codec.KeyedCodec;
class="kw">import com.hypixel.hytale.codec.builder.BuilderCodec;
class="kw">import javax.annotation.Nonnull;

class="kw">public class ArchetypeChunkData {
   @Nonnull
   class="kw">public class="kw">static class="kw">final Codec<ArchetypeChunkData> CODEC = BuilderCodec.builder(ArchetypeChunkData.class, ArchetypeChunkData::new)
      .append(new KeyedCodec<>("ComponentTypes", Codec.STRING_ARRAY), (var0, var1) -> var0.componentTypes = var1, var0 -> var0.componentTypes)
      .add()
      .append(new KeyedCodec<>("EntityCount", Codec.INTEGER), (var0, var1) -> var0.entityCount = var1, var0 -> var0.entityCount)
      .add()
      .build();
   @Nonnull
   class="kw">private String[] componentTypes = new String[0];
   class="kw">private int entityCount;

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

   class="kw">public ArchetypeChunkData(@Nonnull String[] var1, int var2) {
      this.componentTypes = var1;
      this.entityCount = var2;
   }

   @Nonnull
   class="kw">public String[] getComponentTypes() {
      class="kw">return this.componentTypes;
   }

   class="kw">public int getEntityCount() {
      class="kw">return this.entityCount;
   }
}