net.minecraft.commands.arguments.blocks

public class BlockInput

implements Predicate<BlockInWorld>

ge
net.minecraft.commands.arguments.blocks.BlockInput
net.minecraft.class_2247

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_60477
private final BlockState
b
state
field_10632
private final Set<Property<?>>
c
properties
field_10631
private final CompoundTag
d
tag
field_10633

Constructor summary

ModifierConstructor
public (BlockState arg0, Set<Property<?>> arg1, CompoundTag arg2)

Method summary

Modifier and TypeMethod
public BlockState
a()
getState()
method_9494()
public Set<Property<?>>
b()
getDefinedProperties()
method_35759()
public boolean
a(eck arg0)
test(BlockInWorld arg0)
method_9493(class_2694 arg0)
public boolean
a(asi arg0, iy arg1)
test(ServerLevel arg0, BlockPos arg1)
method_35758(class_3218 arg0, class_2338 arg1)
public boolean
a(asi arg0, iy arg1, int arg2)
place(ServerLevel arg0, BlockPos arg1, int arg2)
method_9495(class_3218 arg0, class_2338 arg1, int arg2)
private BlockState
a(ecg arg0)
overwriteWithDefinedProperties(BlockState arg0)
method_65237(class_2680 arg0)
private static <T extends Comparable<T>> BlockState
a(ecg arg0, ecg arg1, edj<T> arg2)
copyProperty(BlockState arg0, BlockState arg1, Property<T> arg2)
method_65238(class_2680 arg0, class_2680 arg1, class_2769<T> arg2)