CustomTemplateConnectedBlockPattern class
Пакет: com.hypixel.hytale.server.core.universe.world.connectedblocks
Файл: com/hypixel/hytale/server/core/universe/world/connectedblocks/CustomTemplateConnectedBlockPattern.java
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.universe.world.connectedblocks;
class="kw">import com.hypixel.hytale.codec.lookup.CodecMapCodec;
class="kw">import com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType;
class="kw">import com.hypixel.hytale.server.core.universe.world.storage.ChunkStore;
class="kw">import java.util.Optional;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.joml.Vector3ic;
class="kw">public class="kw">abstract class CustomTemplateConnectedBlockPattern {
@Nonnull
class="kw">public class="kw">static class="kw">final CodecMapCodec<CustomTemplateConnectedBlockPattern> CODEC = new CodecMapCodec<>("Type");
class="kw">public CustomTemplateConnectedBlockPattern() {
}
@Nonnull
class="kw">public class="kw">abstract Optional<ConnectedBlocksUtil.ConnectedBlockResult> getConnectedBlockTypeKey(
@Nonnull String var1,
@Nonnull ChunkStore var2,
@Nonnull Vector3ic var3,
@Nonnull CustomTemplateConnectedBlockRuleSet var4,
@Nonnull BlockType var5,
int var6,
@Nonnull Vector3ic var7,
boolean var8
);
}