Interface ConditionUserBuilder<T extends ConditionUserBuilder<T>>
- All Known Implementing Classes:
AlternativesEntry.Builder,CopyBlockState.Builder,CopyComponentsFunction.Builder,CopyCustomDataFunction.Builder,EnchantedCountIncreaseFunction.Builder,EnchantRandomlyFunction.Builder,EnchantWithLevelsFunction.Builder,EntryGroup.Builder,ExplorationMapFunction.Builder,LootItemConditionalFunction.Builder,LootItemConditionalFunction.DummyBuilder,LootPool.Builder,LootPoolEntryContainer.Builder,LootPoolSingletonContainer.Builder,LootPoolSingletonContainer.DummyBuilder,SequentialEntry.Builder,SetAttributesFunction.Builder,SetBannerPatternFunction.Builder,SetContainerContents.Builder,SetEnchantmentsFunction.Builder,SetLoreFunction.Builder,SetStewEffectFunction.Builder
public interface ConditionUserBuilder<T extends ConditionUserBuilder<T>>
Base interface for builders that can accept loot conditions.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionunwrap()default <E> Twhen(Iterable<E> pBuilderSources, Function<E, LootItemCondition.Builder> pToBuilderFunction) when(LootItemCondition.Builder pConditionBuilder)
-
Method Details
-
when
-
when
default <E> T when(Iterable<E> pBuilderSources, Function<E, LootItemCondition.Builder> pToBuilderFunction) -
unwrap
T unwrap()
-