Package com.petrolpark.util
Class AdvancementHelper
java.lang.Object
com.petrolpark.util.AdvancementHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final <T> booleanstatic final booleantestBlock(Optional<net.minecraft.core.Holder<net.minecraft.world.level.block.Block>> blockPredicate, net.minecraft.world.level.block.state.BlockState state) static final booleantestBlocks(Optional<net.minecraft.core.HolderSet<net.minecraft.world.level.block.Block>> blockPredicate, net.minecraft.world.level.block.state.BlockState state) static final booleantestFluid(Optional<net.neoforged.neoforge.fluids.crafting.FluidIngredient> fluidPredicate, net.neoforged.neoforge.fluids.FluidStack fluid) static final booleantestState(Optional<net.minecraft.advancements.critereon.StatePropertiesPredicate> statePredicate, net.minecraft.world.level.block.state.BlockState state)
-
Constructor Details
-
AdvancementHelper
public AdvancementHelper()
-
-
Method Details
-
test
-
testBlock
public static final boolean testBlock(Optional<net.minecraft.core.Holder<net.minecraft.world.level.block.Block>> blockPredicate, net.minecraft.world.level.block.state.BlockState state) -
testBlocks
public static final boolean testBlocks(Optional<net.minecraft.core.HolderSet<net.minecraft.world.level.block.Block>> blockPredicate, net.minecraft.world.level.block.state.BlockState state) -
testState
public static final boolean testState(Optional<net.minecraft.advancements.critereon.StatePropertiesPredicate> statePredicate, net.minecraft.world.level.block.state.BlockState state) -
testFluid
public static final boolean testFluid(Optional<net.neoforged.neoforge.fluids.crafting.FluidIngredient> fluidPredicate, net.neoforged.neoforge.fluids.FluidStack fluid)
-