net.minecraft.command

public class BlockDataObject

implements DataCommandObject

net.minecraft.server.commands.data.BlockDataAccessor
net.minecraft.class_3161
net.minecraft.command.BlockDataObject

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_60333
LOGGER
private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
ERROR_NOT_A_BLOCK_ENTITY
field_13785
INVALID_BLOCK_EXCEPTION
public static final ArgumentSpec$Unnamed<DataCommandObject>
PROVIDER
field_1_7560
ARGUMENT
private final BlockEntity
entity
field_13784
blockEntity
private final BlockPos
pos
field_13783
pos

Constructor summary

ModifierConstructor
public (BlockEntity blockEntity, BlockPos pos)

Method summary

Modifier and TypeMethod
public void
setData(CompoundTag tag)
method_13880(class_2487 arg0)
setNbt(NbtCompound arg0)
public NbtCompound
getData()
method_13881()
getNbt()
public Text
getModifiedSuccess()
method_13883()
feedbackModify()
public Text
getPrintSuccess(Tag data)
method_13882(class_2520 arg0)
feedbackQuery(NbtElement arg0)
public Text
getPrintSuccess(NbtPathArgument$NbtPath path, double scale, int value)
method_13879(class_2203$class_2209 arg0, double arg1, int arg2)
feedbackGet(NbtPathArgumentType$NbtPath arg0, double arg1, int arg2)
private static ArgumentSpec
lambda$static$0(String arg0)
method_1_6951(String arg0)
method_1_6951(String argName)
private static DataCommandObject
lambda$static$2(String arg0, com.mojang.brigadier.context.CommandContext arg1)
method_1_6953(String arg0, com.mojang.brigadier.context.CommandContext arg1)
method_1_6953(String arg0, com.mojang.brigadier.context.CommandContext context)
private static com.mojang.brigadier.builder.ArgumentBuilder
lambda$static$1(String arg0)
method_1_6952(String arg0)
method_1_6952(String arg0)