Package net.minecraft.command.argument
Class BlockStateArgument
java.lang.Object
net.minecraft.command.argument.BlockStateArgument
- All Implemented Interfaces:
 Predicate<CachedBlockPosition>
- Mappings:
 Namespace Name named net/minecraft/command/argument/BlockStateArgumentintermediary net/minecraft/class_2247official gf
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable NbtCompoundprivate static final Loggerprivate final BlockState - 
Constructor Summary
ConstructorsConstructorDescriptionBlockStateArgument(BlockState state, Set<Property<?>> properties, @Nullable NbtCompound data)  - 
Method Summary
Modifier and TypeMethodDescriptionprivate BlockStatecopyPropertiesTo(BlockState state) private static <T extends Comparable<T>>
BlockStatecopyProperty(BlockState to, BlockState from, Property<T> property) booleansetBlockState(ServerWorld world, BlockPos pos, int flags) booleantest(CachedBlockPosition cachedBlockPosition) booleantest(ServerWorld world, BlockPos pos)  
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/command/argument/BlockStateArgument;LOGGER:Lorg/slf4j/Logger;intermediary field_60477Lnet/minecraft/class_2247;field_60477:Lorg/slf4j/Logger;official aLgf;a:Lorg/slf4j/Logger;
 - 
state
- Mappings:
 Namespace Name Mixin selector named stateLnet/minecraft/command/argument/BlockStateArgument;state:Lnet/minecraft/block/BlockState;intermediary field_10632Lnet/minecraft/class_2247;field_10632:Lnet/minecraft/class_2680;official bLgf;b:Leeb;
 - 
properties
- Mappings:
 Namespace Name Mixin selector named propertiesLnet/minecraft/command/argument/BlockStateArgument;properties:Ljava/util/Set;intermediary field_10631Lnet/minecraft/class_2247;field_10631:Ljava/util/Set;official cLgf;c:Ljava/util/Set;
 - 
data
- Mappings:
 Namespace Name Mixin selector named dataLnet/minecraft/command/argument/BlockStateArgument;data:Lnet/minecraft/nbt/NbtCompound;intermediary field_10633Lnet/minecraft/class_2247;field_10633:Lnet/minecraft/class_2487;official dLgf;d:Lui;
 
 - 
 - 
Constructor Details
- 
BlockStateArgument
public BlockStateArgument(BlockState state, Set<Property<?>> properties, @Nullable @Nullable NbtCompound data) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/command/argument/BlockStateArgument;<init>(Lnet/minecraft/block/BlockState;Ljava/util/Set;Lnet/minecraft/nbt/NbtCompound;)Vintermediary <init>Lnet/minecraft/class_2247;<init>(Lnet/minecraft/class_2680;Ljava/util/Set;Lnet/minecraft/class_2487;)Vofficial <init>Lgf;<init>(Leeb;Ljava/util/Set;Lui;)V
 
 - 
 - 
Method Details
- 
getBlockState
- Mappings:
 Namespace Name Mixin selector named getBlockStateLnet/minecraft/command/argument/BlockStateArgument;getBlockState()Lnet/minecraft/block/BlockState;intermediary method_9494Lnet/minecraft/class_2247;method_9494()Lnet/minecraft/class_2680;official aLgf;a()Leeb;
 - 
getProperties
- Mappings:
 Namespace Name Mixin selector named getPropertiesLnet/minecraft/command/argument/BlockStateArgument;getProperties()Ljava/util/Set;intermediary method_35759Lnet/minecraft/class_2247;method_35759()Ljava/util/Set;official bLgf;b()Ljava/util/Set;
 - 
test
- Specified by:
 testin interfacePredicate<CachedBlockPosition>- Mappings:
 Namespace Name Mixin selector named testLnet/minecraft/command/argument/BlockStateArgument;test(Lnet/minecraft/block/pattern/CachedBlockPosition;)Zintermediary method_9493Lnet/minecraft/class_2247;method_9493(Lnet/minecraft/class_2694;)Zofficial aLgf;a(Leef;)Z
 - 
test
- Mappings:
 Namespace Name Mixin selector named testLnet/minecraft/command/argument/BlockStateArgument;test(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_35758Lnet/minecraft/class_2247;method_35758(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Zofficial aLgf;a(Laub;Ljb;)Z
 - 
setBlockState
- Mappings:
 Namespace Name Mixin selector named setBlockStateLnet/minecraft/command/argument/BlockStateArgument;setBlockState(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;I)Zintermediary method_9495Lnet/minecraft/class_2247;method_9495(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)Zofficial aLgf;a(Laub;Ljb;I)Z
 - 
copyPropertiesTo
- Mappings:
 Namespace Name Mixin selector named copyPropertiesToLnet/minecraft/command/argument/BlockStateArgument;copyPropertiesTo(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;intermediary method_65237Lnet/minecraft/class_2247;method_65237(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;official aLgf;a(Leeb;)Leeb;
 - 
copyProperty
private static <T extends Comparable<T>> BlockState copyProperty(BlockState to, BlockState from, Property<T> property) - Mappings:
 Namespace Name Mixin selector named copyPropertyLnet/minecraft/command/argument/BlockStateArgument;copyProperty(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Lnet/minecraft/state/property/Property;)Lnet/minecraft/block/BlockState;intermediary method_65238Lnet/minecraft/class_2247;method_65238(Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Lnet/minecraft/class_2680;official aLgf;a(Leeb;Leeb;Lefe;)Leeb;
 
 -