Interface FunctionUserBuilder<T extends FunctionUserBuilder<T>>
- All Known Implementing Classes:
LootPool.Builder,LootPoolSingletonContainer.Builder,LootPoolSingletonContainer.DummyBuilder,LootTable.Builder
public interface FunctionUserBuilder<T extends FunctionUserBuilder<T>>
Base interface for builders that accept loot functions.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault <E> Tapply(E[] builderSources, Function<E, LootItemFunction.Builder> toBuilderFunction) default <E> Tapply(Iterable<E> builderSources, Function<E, LootItemFunction.Builder> toBuilderFunction) apply(LootItemFunction.Builder functionBuilder) unwrap()
-
Method Details
-
apply
-
apply
default <E> T apply(Iterable<E> builderSources, Function<E, LootItemFunction.Builder> toBuilderFunction) -
apply
-
unwrap
T unwrap()
-