类 BlockDataObject

  • 所有已实现的接口:
    DataCommandObject

    public class BlockDataObject
    extends Object
    implements DataCommandObject
    Mappings:
    Namespace Name
    official aac
    intermediary net/minecraft/class_3161
    named net/minecraft/command/BlockDataObject
    • 字段详细资料

      • INVALID_BLOCK_EXCEPTION

        private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType INVALID_BLOCK_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official b Laac;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        intermediary field_13785 Lnet/minecraft/class_3161;field_13785:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        named INVALID_BLOCK_EXCEPTION Lnet/minecraft/command/BlockDataObject;INVALID_BLOCK_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      • TYPE_FACTORY

        public static final Function<String,​DataCommand.ObjectType> TYPE_FACTORY
        Mappings:
        Namespace Name Mixin selector
        official a Laac;a:Ljava/util/function/Function;
        intermediary field_13786 Lnet/minecraft/class_3161;field_13786:Ljava/util/function/Function;
        named TYPE_FACTORY Lnet/minecraft/command/BlockDataObject;TYPE_FACTORY:Ljava/util/function/Function;
      • blockEntity

        private final BlockEntity blockEntity
        Mappings:
        Namespace Name Mixin selector
        official c Laac;c:Lchp;
        intermediary field_13784 Lnet/minecraft/class_3161;field_13784:Lnet/minecraft/class_2586;
        named blockEntity Lnet/minecraft/command/BlockDataObject;blockEntity:Lnet/minecraft/block/entity/BlockEntity;
      • pos

        private final BlockPos pos
        Mappings:
        Namespace Name Mixin selector
        official d Laac;d:Lgb;
        intermediary field_13783 Lnet/minecraft/class_3161;field_13783:Lnet/minecraft/class_2338;
        named pos Lnet/minecraft/command/BlockDataObject;pos:Lnet/minecraft/util/math/BlockPos;
    • 构造器详细资料

      • BlockDataObject

        public BlockDataObject​(BlockEntity blockEntity,
                               BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official <init> Laac;<init>(Lchp;Lgb;)V
        intermediary <init> Lnet/minecraft/class_3161;<init>(Lnet/minecraft/class_2586;Lnet/minecraft/class_2338;)V
        named <init> Lnet/minecraft/command/BlockDataObject;<init>(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/util/math/BlockPos;)V
    • 方法详细资料

      • setNbt

        public void setNbt​(CompoundTag nbt)
        指定者:
        setNbt 在接口中 DataCommandObject
        Mappings:
        Namespace Name Mixin selector
        official a Laad;a(Lmv;)V
        intermediary method_13880 Lnet/minecraft/class_3162;method_13880(Lnet/minecraft/class_2487;)V
        named setNbt Lnet/minecraft/command/DataCommandObject;setNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • getNbt

        public CompoundTag getNbt()
        指定者:
        getNbt 在接口中 DataCommandObject
        Mappings:
        Namespace Name Mixin selector
        official a Laad;a()Lmv;
        intermediary method_13881 Lnet/minecraft/class_3162;method_13881()Lnet/minecraft/class_2487;
        named getNbt Lnet/minecraft/command/DataCommandObject;getNbt()Lnet/minecraft/nbt/CompoundTag;
      • feedbackModify

        public Text feedbackModify()
        指定者:
        feedbackModify 在接口中 DataCommandObject
        Mappings:
        Namespace Name Mixin selector
        official b Laad;b()Lon;
        intermediary method_13883 Lnet/minecraft/class_3162;method_13883()Lnet/minecraft/class_2561;
        named feedbackModify Lnet/minecraft/command/DataCommandObject;feedbackModify()Lnet/minecraft/text/Text;
      • feedbackQuery

        public Text feedbackQuery​(Tag element)
        指定者:
        feedbackQuery 在接口中 DataCommandObject
        Mappings:
        Namespace Name Mixin selector
        official a Laad;a(Lnn;)Lon;
        intermediary method_13882 Lnet/minecraft/class_3162;method_13882(Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561;
        named feedbackQuery Lnet/minecraft/command/DataCommandObject;feedbackQuery(Lnet/minecraft/nbt/Tag;)Lnet/minecraft/text/Text;
      • feedbackGet

        public Text feedbackGet​(NbtPathArgumentType.NbtPath path,
                                double scale,
                                int result)
        指定者:
        feedbackGet 在接口中 DataCommandObject
        Mappings:
        Namespace Name Mixin selector
        official a Laad;a(Ldw$g;DI)Lon;
        intermediary method_13879 Lnet/minecraft/class_3162;method_13879(Lnet/minecraft/class_2203$class_2209;DI)Lnet/minecraft/class_2561;
        named feedbackGet Lnet/minecraft/command/DataCommandObject;feedbackGet(Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;DI)Lnet/minecraft/text/Text;