Class PonderIndexExclusionHelper
java.lang.Object
net.createmod.ponder.foundation.registration.PonderIndexExclusionHelper
- All Implemented Interfaces:
IndexExclusionHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexclude(net.minecraft.world.level.ItemLike item) excludeBlockVariants(Class<? extends net.minecraft.world.level.block.Block> blockClazz, net.minecraft.world.level.block.Block originalVariant) excludeItemVariants(Class<? extends net.minecraft.world.item.Item> itemClazz, net.minecraft.world.item.Item originalVariant) pluginToExclusions(PonderPlugin plugin)
-
Constructor Details
-
PonderIndexExclusionHelper
public PonderIndexExclusionHelper()
-
-
Method Details
-
pluginToExclusions
public static Stream<Predicate<net.minecraft.world.level.ItemLike>> pluginToExclusions(PonderPlugin plugin) -
getExclusions
-
exclude
- Specified by:
excludein interfaceIndexExclusionHelper
-
excludeItemVariants
public IndexExclusionHelper excludeItemVariants(Class<? extends net.minecraft.world.item.Item> itemClazz, net.minecraft.world.item.Item originalVariant) - Specified by:
excludeItemVariantsin interfaceIndexExclusionHelper
-
excludeBlockVariants
public IndexExclusionHelper excludeBlockVariants(Class<? extends net.minecraft.world.level.block.Block> blockClazz, net.minecraft.world.level.block.Block originalVariant) - Specified by:
excludeBlockVariantsin interfaceIndexExclusionHelper
-
exclude
- Specified by:
excludein interfaceIndexExclusionHelper
-