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[] collection, Function<E, LootItemFunction.Builder> functionProvider) default <E> Tapply(Iterable<E> collection, Function<E, LootItemFunction.Builder> functionProvider) apply(LootItemFunction.Builder builder) unwrap()
-
Method Details
-
apply
-
apply
-
apply
-
unwrap
T unwrap()
-