PortalGameplayConfig class

Пакет: com.hypixel.hytale.builtin.portals.integrations

Файл: com/hypixel/hytale/builtin/portals/integrations/PortalGameplayConfig.java

Исходный код

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

class="kw">import com.hypixel.hytale.builtin.portals.components.voidevent.config.VoidEventConfig;
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">import javax.annotation.Nullable;

class="kw">public class PortalGameplayConfig {
   @Nonnull
   class="kw">public class="kw">static class="kw">final BuilderCodec<PortalGameplayConfig> CODEC = BuilderCodec.builder(PortalGameplayConfig.class, PortalGameplayConfig::new)
      .append(new KeyedCodec<>("VoidEvent", VoidEventConfig.CODEC), (var0, var1) -> var0.voidEvent = var1, var0 -> var0.voidEvent)
      .add()
      .build();
   class="kw">private VoidEventConfig voidEvent;

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

   @Nullable
   class="kw">public VoidEventConfig getVoidEvent() {
      class="kw">return this.voidEvent;
   }
}