Package net.minecraft.gametest.framework
Class TestFinder.Builder
java.lang.Object
net.minecraft.gametest.framework.TestFinder.Builder
- Enclosing class:
TestFinder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final UnaryOperator<Supplier<Stream<BlockPos>>> private final UnaryOperator<Supplier<Stream<Holder.Reference<GameTestInstance>>>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionBuilder()privateBuilder(UnaryOperator<Supplier<Stream<Holder.Reference<GameTestInstance>>>> pTestFinderWrapper, UnaryOperator<Supplier<Stream<BlockPos>>> pStructureBlockPosFinderWrapper) -
Method Summary
Modifier and TypeMethodDescriptionallNearby(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext) private TestFinderbuild(CommandSourceStack pSource, TestInstanceFinder pInstanceFinder, TestPosFinder pPosFinder) byResourceSelection(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, Collection<Holder.Reference<GameTestInstance>> pCollection) private static <Q> UnaryOperator<Supplier<Stream<Q>>> createCopies(int pCount) createMultipleCopies(int pCount) failedTests(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext) failedTests(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, boolean pOnlyRequired) lookedAt(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext) nearest(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext) radius(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, int pRadius)
-
Field Details
-
testFinderWrapper
-
structureBlockPosFinderWrapper
-
-
Constructor Details
-
Builder
public Builder() -
Builder
private Builder(UnaryOperator<Supplier<Stream<Holder.Reference<GameTestInstance>>>> pTestFinderWrapper, UnaryOperator<Supplier<Stream<BlockPos>>> pStructureBlockPosFinderWrapper)
-
-
Method Details
-
createMultipleCopies
-
createCopies
-
build
private TestFinder build(CommandSourceStack pSource, TestInstanceFinder pInstanceFinder, TestPosFinder pPosFinder) -
radius
public TestFinder radius(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, int pRadius) -
nearest
-
allNearby
public TestFinder allNearby(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext) -
lookedAt
public TestFinder lookedAt(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext) -
failedTests
public TestFinder failedTests(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, boolean pOnlyRequired) -
byResourceSelection
public TestFinder byResourceSelection(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, Collection<Holder.Reference<GameTestInstance>> pCollection) -
failedTests
public TestFinder failedTests(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext)
-