HyCodeYourTale
classpublicabstractPriority 3

RecursivePrefabLoader

com.hypixel.hytale.builtin.buildertools.utils.RecursivePrefabLoader

implements BiFunction<String, Random, T>

3

Methods

3

Public Methods

3

Fields

1

Constructors

Constants

intMAX_RECURSION_DEPTH= 10

Constructors

public
RecursivePrefabLoader(Path rootPrefabsDir, Function<String, T> prefabsLoader)

Methods

Public Methods (3)

public
void accept(T t)
@Override
public
T apply(String name, Random random)
@Nonnull
public
T load(String name, Random random)
@Nonnull

Fields

Protected Fields (2)

protectedFunction<String, T> prefabsLoader
protectedPath rootPrefabsDir

Private/Package Fields (1)

privateint depthTracker

Related Classes