类 BlockInput
java.lang.Object
net.minecraft.commands.arguments.blocks.BlockInput
- 所有已实现的接口:
Predicate<BlockInWorld>
-
字段概要
字段修饰符和类型字段说明private static final org.slf4j.Logger
private final BlockState
private final CompoundTag
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static <T extends Comparable<T>>
BlockStatecopyProperty
(BlockState p_382881_, BlockState p_382920_, Property<T> p_382944_) getState()
private BlockState
overwriteWithDefinedProperties
(BlockState p_383160_) boolean
place
(ServerLevel p_114671_, BlockPos p_114672_, int p_114673_) boolean
test
(ServerLevel p_173524_, BlockPos p_173525_) boolean
test
(BlockInWorld p_114675_)
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
state
-
properties
-
tag
-
-
构造器详细资料
-
BlockInput
public BlockInput(BlockState p_114666_, Set<Property<?>> p_114667_, @Nullable CompoundTag p_114668_)
-
-
方法详细资料
-
getState
-
getDefinedProperties
-
test
- 指定者:
test
在接口中Predicate<BlockInWorld>
-
test
-
place
-
overwriteWithDefinedProperties
-
copyProperty
private static <T extends Comparable<T>> BlockState copyProperty(BlockState p_382881_, BlockState p_382920_, Property<T> p_382944_)
-