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)
protected
Function<String, T> prefabsLoaderprotected
Path rootPrefabsDirPrivate/Package Fields (1)
private
int depthTracker