CLASS net/minecraft/class_3023 net/minecraft/server/command/CloneCommand CLASS class_3024 BlockInfo FIELD field_13494 blockEntityTag Lnet/minecraft/class_2487; FIELD field_13495 state Lnet/minecraft/class_2680; FIELD field_13496 pos Lnet/minecraft/class_2338; METHOD (Lev;Lbvr;Lic;)V ARG 1 pos ARG 2 state ARG 3 blockEntityTag CLASS class_3025 Mode FIELD field_13498 allowsOverlap Z METHOD (Ljava/lang/String;IZ)V ARG 3 allowsOverlap METHOD method_13109 allowsOverlap ()Z FIELD field_13490 IS_AIR_PREDICATE Ljava/util/function/Predicate; FIELD field_13491 TOOBIG_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FIELD field_13492 FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD field_13493 OVERLAP_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; METHOD method_13089 register (Lcom/mojang/brigadier/CommandDispatcher;)V ARG 0 dispatcher METHOD method_13090 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_3023$class_3025;)I ARG 0 source ARG 1 begin ARG 2 end ARG 3 destination ARG 4 filter ARG 5 mode