PrefabEditorCreationContext interface

Пакет: com.hypixel.hytale.builtin.buildertools.prefabeditor

Файл: com/hypixel/hytale/builtin/buildertools/prefabeditor/PrefabEditorCreationContext.java

Методы (17)

МодификаторыВозвратСигнатура
abstract PrefabAlignment getAlignmentPrefabAlignment getAlignment()
abstract int getBlocksAboveSurfaceint getBlocksAboveSurface()
abstract int getBlocksBetweenEachPrefabint getBlocksBetweenEachPrefab()
abstract Player getEditorPlayer getEditor()
abstract PlayerRef getEditorRefPlayerRef getEditorRef()
abstract String getEnvironmentString getEnvironment()
abstract String getGrassTintString getGrassTint()
abstract int getPasteLevelGoalint getPasteLevelGoal()
abstract List<Path> getPrefabPathsList<Path> getPrefabPaths()
abstract PrefabRootDirectory getPrefabRootDirectoryPrefabRootDirectory getPrefabRootDirectory()
abstract PrefabRowSplitMode getRowSplitModePrefabRowSplitMode getRowSplitMode()
abstract PrefabStackingAxis getStackingAxisPrefabStackingAxis getStackingAxis()
abstract List<String> getUnprocessedPrefabPathsList<String> getUnprocessedPrefabPaths()
abstract WorldGenType getWorldGenTypeWorldGenType getWorldGenType()
abstract boolean isWorldTickingEnabledboolean isWorldTickingEnabled()
abstract boolean loadChildPrefabsboolean loadChildPrefabs()
abstract boolean shouldLoadEntitiesboolean shouldLoadEntities()

Исходный код

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

class="kw">import com.hypixel.hytale.builtin.buildertools.prefabeditor.enums.PrefabAlignment;
class="kw">import com.hypixel.hytale.builtin.buildertools.prefabeditor.enums.PrefabRootDirectory;
class="kw">import com.hypixel.hytale.builtin.buildertools.prefabeditor.enums.PrefabRowSplitMode;
class="kw">import com.hypixel.hytale.builtin.buildertools.prefabeditor.enums.PrefabStackingAxis;
class="kw">import com.hypixel.hytale.builtin.buildertools.prefabeditor.enums.WorldGenType;
class="kw">import com.hypixel.hytale.server.core.entity.entities.Player;
class="kw">import com.hypixel.hytale.server.core.universe.PlayerRef;
class="kw">import java.nio.file.Path;
class="kw">import java.util.List;

class="kw">public class="kw">interface PrefabEditorCreationContext {
   Player getEditor();

   PlayerRef getEditorRef();

   List<Path> getPrefabPaths();

   int getBlocksBetweenEachPrefab();

   int getPasteLevelGoal();

   boolean loadChildPrefabs();

   boolean shouldLoadEntities();

   PrefabStackingAxis getStackingAxis();

   WorldGenType getWorldGenType();

   int getBlocksAboveSurface();

   PrefabAlignment getAlignment();

   PrefabRootDirectory getPrefabRootDirectory();

   boolean isWorldTickingEnabled();

   PrefabRowSplitMode getRowSplitMode();

   List<String> getUnprocessedPrefabPaths();

   String getEnvironment();

   String getGrassTint();
}