/// <reference path="./internal_*.d.ts" />
declare namespace Internal {
    class DoubleBlockHalf extends Internal.Enum<Internal.DoubleBlockHalf> implements Internal.StringRepresentable {
        static valueOf<T extends Internal.Enum<T>>(arg0: T, arg1: string): T;
        getClass(): typeof any;
        static fromEnumWithMapping<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, string>): Internal.StringRepresentable$EnumCodec<E>;
        toString(): string;
        static valueOf(arg0: string): Internal.DoubleBlockHalf;
        getSerializedName(): string;
        notifyAll(): void;
        "compareTo(net.minecraft.world.level.block.state.properties.DoubleBlockHalf)"(arg0: Internal.DoubleBlockHalf_): number;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        compareTo(arg0: any): number;
        static values(): Internal.DoubleBlockHalf[];
        name(): string;
        hashCode(): number;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        describeConstable(): Internal.Optional<Internal.Enum$EnumDesc<Internal.DoubleBlockHalf>>;
        ordinal(): number;
        wait(): void;
        wait(arg0: number): void;
        "compareTo(java.lang.Object)"(arg0: any): number;
        equals(arg0: any): boolean;
        compareTo(arg0: Internal.DoubleBlockHalf_): number;
        getDeclaringClass(): typeof Internal.DoubleBlockHalf;
        get class(): typeof any
        get serializedName(): string
        get declaringClass(): typeof Internal.DoubleBlockHalf
        static readonly UPPER: (Internal.DoubleBlockHalf) & (Internal.DoubleBlockHalf);
        static readonly LOWER: (Internal.DoubleBlockHalf) & (Internal.DoubleBlockHalf);
    }
    type DoubleBlockHalf_ = "lower" | DoubleBlockHalf | "upper";
    class GolemSensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
        constructor(arg0: number)
        getClass(): typeof any;
        toString(): string;
        static isEntityTargetable(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        notifyAll(): void;
        static isEntityAttackableIgnoringLineOfSight(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        doTick(arg0: Internal.ServerLevel_, arg1: Internal.LivingEntity_): void;
        hashCode(): number;
        tick(arg0: Internal.ServerLevel_, arg1: Internal.LivingEntity_): void;
        wait(): void;
        static isEntityAttackable(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        wait(arg0: number): void;
        static golemDetected(arg0: Internal.LivingEntity_): void;
        equals(arg0: any): boolean;
        requires(): Internal.Set<Internal.MemoryModuleType<any>>;
        static checkForNearbyGolem(arg0: Internal.LivingEntity_): void;
        get class(): typeof any
    }
    type GolemSensor_ = GolemSensor;
    class SourceJarDisplaySource extends Internal.DisplaySource {
        constructor()
        getClass(): typeof any;
        getName(): net.minecraft.network.chat.Component;
        initConfigurationWidgets(arg0: Internal.DisplayLinkContext_, arg1: Internal.ModularGuiLineBuilder_, arg2: boolean): void;
        loadFlapDisplayLayout(arg0: Internal.DisplayLinkContext_, arg1: Internal.FlapDisplayBlockEntity_, arg2: Internal.FlapDisplayLayout_): void;
        toString(): string;
        shouldPassiveReset(): boolean;
        loadFlapDisplayLayout(arg0: Internal.DisplayLinkContext_, arg1: Internal.FlapDisplayBlockEntity_, arg2: Internal.FlapDisplayLayout_, arg3: number): void;
        notifyAll(): void;
        transferData(arg0: Internal.DisplayLinkContext_, arg1: Internal.DisplayTarget_, arg2: number): void;
        static getAll(arg0: Internal.LevelAccessor_, arg1: BlockPos_): Internal.List<Internal.DisplaySource>;
        provideFlapDisplayText(arg0: Internal.DisplayLinkContext_, arg1: Internal.DisplayTargetStats_): Internal.List<Internal.List<Internal.MutableComponent>>;
        populateData(arg0: Internal.DisplayLinkContext_): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        onSignalReset(arg0: Internal.DisplayLinkContext_): void;
        static displaySource<B extends Internal.Block, P>(arg0: Internal.RegistryEntry_<Internal.DisplaySource>): Internal.NonNullUnaryOperator<com.tterrag.registrate.builders.BlockBuilder<B, P>>;
        hashCode(): number;
        wait(): void;
        static get(arg0: ResourceLocation_): Internal.DisplaySource;
        provideText(arg0: Internal.DisplayLinkContext_, arg1: Internal.DisplayTargetStats_): Internal.List<Internal.MutableComponent>;
        wait(arg0: number): void;
        getPassiveRefreshTicks(): number;
        equals(arg0: any): boolean;
        get class(): typeof any
        get name(): net.minecraft.network.chat.Component
        get passiveRefreshTicks(): number
        static readonly notEnoughSpaceSingle: ([Internal.MutableComponent]) & (Internal.List<Internal.MutableComponent>);
    }
    type SourceJarDisplaySource_ = SourceJarDisplaySource;
    abstract class Permission implements Internal.Guard, Internal.Serializable {
        constructor(arg0: string)
        getClass(): typeof any;
        toString(): string;
        notifyAll(): void;
        abstract implies(arg0: Internal.Permission_): boolean;
        checkGuard(arg0: any): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        abstract hashCode(): number;
        wait(): void;
        getName(): string;
        abstract getActions(): string;
        newPermissionCollection(): Internal.PermissionCollection;
        wait(arg0: number): void;
        abstract equals(arg0: any): boolean;
        get class(): typeof any
        get name(): string
        get actions(): string
    }
    type Permission_ = Permission;
    abstract class CapManipulationBehaviourBase <T, S extends Internal.CapManipulationBehaviourBase<any, any>> extends Internal.BlockEntityBehaviour {
        constructor(arg0: Internal.SmartBlockEntity_, arg1: Internal.CapManipulationBehaviourBase$InterfaceProvider_)
        getClass(): typeof any;
        getTarget(): Internal.BlockFace;
        isSafeNBT(): boolean;
        bypassSidedness(): S;
        destroy(): void;
        onNeighborChanged(arg0: BlockPos_): void;
        write(arg0: Internal.CompoundTag_, arg1: boolean): void;
        static get<T extends Internal.BlockEntityBehaviour>(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BehaviourType_<T>): T;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        getPos(): BlockPos;
        getInventory(): T;
        getAmountFromFilter(): number;
        unload(): void;
        simulate(): S;
        read(arg0: Internal.CompoundTag_, arg1: boolean): void;
        setLazyTickRate(arg0: number): void;
        findNewCapability(): void;
        initialize(): void;
        static get<T extends Internal.BlockEntityBehaviour>(arg0: Internal.BlockEntity_, arg1: Internal.BehaviourType_<T>): T;
        getWorld(): Internal.Level;
        toString(): string;
        hasInventory(): boolean;
        notifyAll(): void;
        writeSafe(arg0: Internal.CompoundTag_): void;
        tick(): void;
        lazyTick(): void;
        hashCode(): number;
        withFilter(arg0: com.google.common.base.Predicate_<Internal.BlockEntity>): S;
        getModeFromFilter(): Internal.ItemHelper$ExtractionCountMode;
        getRequiredItems(): Internal.ItemRequirement;
        wait(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        onBlockChanged(arg0: Internal.BlockState_): void;
        abstract getType(): Internal.BehaviourType<any>;
        get class(): typeof any
        get target(): Internal.BlockFace
        get safeNBT(): boolean
        get pos(): BlockPos
        get inventory(): T
        get amountFromFilter(): number
        set lazyTickRate(arg0: number)
        get world(): Internal.Level
        get modeFromFilter(): Internal.ItemHelper$ExtractionCountMode
        get requiredItems(): Internal.ItemRequirement
        get type(): Internal.BehaviourType<any>
    }
    type CapManipulationBehaviourBase_<T, S extends Internal.CapManipulationBehaviourBase<any, any>> = CapManipulationBehaviourBase<T, S>;
    interface Packet <T extends Internal.PacketListener> {
        abstract write(arg0: Internal.FriendlyByteBuf_): void;
        isSkippable(): boolean;
        abstract handle(arg0: T): void;
        get skippable(): boolean
    }
    type Packet_<T extends Internal.PacketListener> = Packet<T>;
    interface IScreenAddonProvider {
        abstract getScreenAddons(): Internal.List<Internal.IFactory<Internal.IScreenAddon>>;
        get screenAddons(): Internal.List<Internal.IFactory<Internal.IScreenAddon>>
        (): Internal.List_<Internal.IFactory<Internal.IScreenAddon>>;
    }
    type IScreenAddonProvider_ = IScreenAddonProvider | (()=> Internal.List_<Internal.IFactory<Internal.IScreenAddon>>);
    abstract class StructurePiece$BlockSelector {
        constructor()
        abstract next(arg0: Internal.RandomSource_, arg1: number, arg2: number, arg3: number, arg4: boolean): void;
        getClass(): typeof any;
        hashCode(): number;
        toString(): string;
        wait(): void;
        getNext(): Internal.BlockState;
        notifyAll(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
        get next(): Internal.BlockState
        next: Internal.BlockState;
    }
    type StructurePiece$BlockSelector_ = StructurePiece$BlockSelector;
    abstract class Shader {
        constructor()
        getClass(): typeof any;
        hashCode(): number;
        toString(): string;
        wait(): void;
        notifyAll(): void;
        wait(arg0: number): void;
        abstract getNativeShader(): icyllis.arc3d.core.shaders.Shader;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
        get nativeShader(): icyllis.arc3d.core.shaders.Shader
    }
    type Shader_ = Shader;
    class ModConfigEvent$Reloading extends Internal.ModConfigEvent {
        constructor()
        constructor(arg0: Internal.ModConfig_)
        getResult(): Internal.Event$Result;
        setCanceled(arg0: boolean): void;
        getClass(): typeof any;
        self<T extends net.minecraftforge.eventbus.api.Event & Internal.IConfigEvent>(): T;
        static loading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
        toString(): string;
        setPhase(arg0: Internal.EventPriority_): void;
        notifyAll(): void;
        isCanceled(): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        static reloading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
        hasResult(): boolean;
        setResult(arg0: Internal.Event$Result_): void;
        static unloading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
        hashCode(): number;
        isCancelable(): boolean;
        wait(): void;
        getListenerList(): Internal.ListenerList;
        wait(arg0: number): void;
        getPhase(): Internal.EventPriority;
        getConfig(): Internal.ModConfig;
        equals(arg0: any): boolean;
        get result(): Internal.Event$Result
        set canceled(arg0: boolean)
        get class(): typeof any
        set phase(arg0: Internal.EventPriority_)
        get canceled(): boolean
        set result(arg0: Internal.Event$Result_)
        get cancelable(): boolean
        get listenerList(): Internal.ListenerList
        get phase(): Internal.EventPriority
        get config(): Internal.ModConfig
    }
    type ModConfigEvent$Reloading_ = ModConfigEvent$Reloading;
    class ClientboundLevelChunkWithLightPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.LevelChunk_, arg1: Internal.LevelLightEngine_, arg2: Internal.BitSet_, arg3: Internal.BitSet_)
        handle(arg0: Internal.PacketListener_): void;
        getClass(): typeof any;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getX(): number;
        toString(): string;
        notifyAll(): void;
        notify(): void;
        getLightData(): Internal.ClientboundLightUpdatePacketData;
        isSkippable(): boolean;
        wait(arg0: number, arg1: number): void;
        hashCode(): number;
        wait(): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        wait(arg0: number): void;
        "handle(net.minecraft.network.protocol.game.ClientGamePacketListener)"(arg0: Internal.ClientGamePacketListener_): void;
        getChunkData(): Internal.ClientboundLevelChunkPacketData;
        getZ(): number;
        equals(arg0: any): boolean;
        "handle(net.minecraft.network.PacketListener)"(arg0: Internal.PacketListener_): void;
        get class(): typeof any
        get x(): number
        get lightData(): Internal.ClientboundLightUpdatePacketData
        get skippable(): boolean
        get chunkData(): Internal.ClientboundLevelChunkPacketData
        get z(): number
    }
    type ClientboundLevelChunkWithLightPacket_ = ClientboundLevelChunkWithLightPacket;
    abstract class BaseCommandBlock implements Internal.CommandSource {
        constructor()
        getCommand(): string;
        getClass(): typeof any;
        abstract getLevel(): Internal.ServerLevel;
        abstract getPosition(): Vec3d;
        usedBy(arg0: Internal.Player_): Internal.InteractionResult;
        abstract createCommandSourceStack(): Internal.CommandSourceStack;
        notify(): void;
        save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        wait(arg0: number, arg1: number): void;
        acceptsFailure(): boolean;
        load(arg0: Internal.CompoundTag_): void;
        setName(arg0: net.minecraft.network.chat.Component_): void;
        setSuccessCount(arg0: number): void;
        setLastOutput(arg0: net.minecraft.network.chat.Component_): void;
        performCommand(arg0: Internal.Level_): boolean;
        isTrackOutput(): boolean;
        abstract isValid(): boolean;
        getName(): net.minecraft.network.chat.Component;
        toString(): string;
        notifyAll(): void;
        getLastOutput(): net.minecraft.network.chat.Component;
        shouldInformAdmins(): boolean;
        hashCode(): number;
        alwaysAccepts(): boolean;
        setCommand(arg0: string): void;
        wait(): void;
        wait(arg0: number): void;
        setTrackOutput(arg0: boolean): void;
        sendSystemMessage(arg0: net.minecraft.network.chat.Component_): void;
        equals(arg0: any): boolean;
        acceptsSuccess(): boolean;
        abstract onUpdated(): void;
        getSuccessCount(): number;
        get command(): string
        get class(): typeof any
        get level(): Internal.ServerLevel
        get position(): Vec3d
        set name(arg0: net.minecraft.network.chat.Component_)
        set successCount(arg0: number)
        set lastOutput(arg0: net.minecraft.network.chat.Component_)
        get trackOutput(): boolean
        get valid(): boolean
        get name(): net.minecraft.network.chat.Component
        get lastOutput(): net.minecraft.network.chat.Component
        set command(arg0: string)
        set trackOutput(arg0: boolean)
        get successCount(): number
    }
    type BaseCommandBlock_ = BaseCommandBlock;
    class WarpPlateRecipe implements Internal.Recipe<net.minecraft.world.Container> {
        constructor(arg0: ResourceLocation_, arg1: Internal.ItemStack_, arg2: Internal.Ingredient_, arg3: Internal.NonNullList_<Internal.Ingredient>)
        getClass(): typeof any;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        getSchema(): Internal.RecipeSchema;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        assemble(arg0: net.minecraft.world.Container_, arg1: Internal.RegistryAccess_): Internal.ItemStack;
        getId(): ResourceLocation;
        matches(arg0: net.minecraft.world.Container_, arg1: Internal.Level_): boolean;
        getMod(): string;
        getRemainingItems(arg0: net.minecraft.world.Container_): Internal.NonNullList<Internal.ItemStack>;
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getResultItem(arg0: Internal.RegistryAccess_): Internal.ItemStack;
        toString(): string;
        notifyAll(): void;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        showNotification(): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        hashCode(): number;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        wait(): void;
        isIncomplete(): boolean;
        wait(arg0: number): void;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        equals(arg0: any): boolean;
        get class(): typeof any
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get mod(): string
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
    }
    type WarpPlateRecipe_ = WarpPlateRecipe;
    abstract class AbstractListMultimap <K, V> extends Internal.AbstractMapBasedMultimap<K, V> implements Internal.ListMultimap<K, V> {
        getClass(): typeof any;
        entries(): Internal.Collection<Internal.Map$Entry<K, V>>;
        abstract containsValue(arg0: any): boolean;
        abstract isEmpty(): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        containsKey(arg0: any): boolean;
        abstract putAll(arg0: K, arg1: Internal.Iterable_<V>): boolean;
        replaceValues(arg0: K, arg1: Internal.Iterable_<V>): Internal.List<V>;
        abstract keys(): Internal.Multiset<K>;
        abstract keySet(): Internal.Set<K>;
        removeAll(arg0: any): Internal.Collection<any>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        toString(): string;
        values(): Internal.Collection<V>;
        notifyAll(): void;
        abstract remove(arg0: any, arg1: any): boolean;
        abstract containsEntry(arg0: any, arg1: any): boolean;
        size(): number;
        abstract hashCode(): number;
        abstract putAll(arg0: Internal.Multimap_<K, V>): boolean;
        put(arg0: K, arg1: V): boolean;
        wait(): void;
        clear(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        asMap(): Internal.Map<K, Internal.Collection<V>>;
        get(arg0: K): Internal.List<V>;
        get class(): typeof any
        get empty(): boolean
    }
    type AbstractListMultimap_<K, V> = AbstractListMultimap<K, V>;
    abstract class AbstractObjectSortedSet <K> extends Internal.AbstractObjectSet<K> implements Internal.ObjectSortedSet<K> {
        abstract addAll(arg0: Internal.Collection_<K>): boolean;
        subSet(arg0: any, arg1: any): Internal.SortedSet<any>;
        static "of(java.lang.Object)"<K>(arg0: K): Internal.ObjectSet<K>;
        notify(): void;
        static of<K>(arg0: K, arg1: K): Internal.ObjectSet<K>;
        parallelStream(): Internal.Stream<K>;
        abstract retainAll(arg0: Internal.Collection_<any>): boolean;
        abstract comparator(): Internal.Comparator<K>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        abstract last(): K;
        abstract toArray<T>(arg0: T[]): T[];
        forEach(arg0: Internal.Consumer_<K>): void;
        abstract remove(arg0: any): boolean;
        removeIf(arg0: Internal.Predicate_<K>): boolean;
        static of<K>(): Internal.ObjectSet<K>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        spliterator(): Internal.Spliterator<any>;
        abstract removeAll(arg0: Internal.Collection_<any>): boolean;
        static of<K>(...arg0: K[]): Internal.ObjectSet<K>;
        wait(): void;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        abstract add(arg0: K): boolean;
        getClass(): typeof any;
        tailSet(arg0: any): Internal.SortedSet<any>;
        static of<K>(arg0: K, arg1: K, arg2: K): Internal.ObjectSet<K>;
        abstract isEmpty(): boolean;
        wait(arg0: number, arg1: number): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.Set<E>;
        abstract containsAll(arg0: Internal.Collection_<any>): boolean;
        abstract iterator(arg0: K): Internal.ObjectBidirectionalIterator<K>;
        headSet(arg0: any): Internal.SortedSet<any>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        abstract contains(arg0: any): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        toString(): string;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        iterator(): Internal.Iterator<any>;
        notifyAll(): void;
        abstract "toArray(java.lang.Object[])"<T>(arg0: T[]): T[];
        "toArray(java.util.function.IntFunction)"<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static "of(java.lang.Object[])"<K>(...arg0: K[]): Internal.ObjectSet<K>;
        abstract toArray(): any[];
        hashCode(): number;
        abstract size(): number;
        abstract clear(): void;
        wait(arg0: number): void;
        static of<K>(arg0: K): Internal.ObjectSet<K>;
        equals(arg0: any): boolean;
        abstract first(): K;
        stream(): Internal.Stream<K>;
        get class(): typeof any
        get empty(): boolean
    }
    type AbstractObjectSortedSet_<K> = AbstractObjectSortedSet<K>;
    interface StreamTagVisitor {
        abstract "visit(long[])"(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(int[])"(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract visitElement(arg0: Internal.TagType_<any>, arg1: number): Internal.StreamTagVisitor$EntryResult;
        abstract visitEnd(): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(byte[])"(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(long)"(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(byte)"(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract visitList(arg0: Internal.TagType_<any>, arg1: number): Internal.StreamTagVisitor$ValueResult;
        abstract visitEntry(arg0: Internal.TagType_<any>): Internal.StreamTagVisitor$EntryResult;
        abstract visitEntry(arg0: Internal.TagType_<any>, arg1: string): Internal.StreamTagVisitor$EntryResult;
        abstract visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: string): Internal.StreamTagVisitor$ValueResult;
        abstract visitContainerEnd(): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(java.lang.String)"(arg0: string): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(int)"(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract visitRootEntry(arg0: Internal.TagType_<any>): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        abstract visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(double)"(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(float)"(arg0: number): Internal.StreamTagVisitor$ValueResult;
        abstract "visit(short)"(arg0: number): Internal.StreamTagVisitor$ValueResult;
    }
    type StreamTagVisitor_ = StreamTagVisitor;
    class IntSliderBuilder extends Internal.AbstractSliderFieldBuilder<number, any, Internal.IntSliderBuilder> {
        constructor(resetButtonKey: net.minecraft.network.chat.Component_, fieldNameKey: net.minecraft.network.chat.Component_, value: number, min: number, max: number)
        getClass(): typeof any;
        setTooltip(...tooltip: net.minecraft.network.chat.Component_[]): this;
        "setTooltipSupplier(java.util.function.Function)"(tooltipSupplier: Internal.Function_<number, Internal.Optional<net.minecraft.network.chat.Component[]>>): this;
        "setTooltip(java.util.Optional)"(arg0: Internal.Optional_<any>): Internal.FieldBuilder<any, any, any>;
        setMin(min: number): this;
        setMin(min: number): this;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        "setDefaultValue(int)"(defaultValue: number): this;
        "setMin(int)"(min: number): this;
        isRequireRestart(): boolean;
        getTooltipSupplier(): Internal.Function<number, Internal.Optional<net.minecraft.network.chat.Component[]>>;
        "setTooltipSupplier(java.util.function.Supplier)"(arg0: Internal.Supplier_<any>): Internal.FieldBuilder<any, any, any>;
        "setDefaultValue(java.lang.Integer)"(defaultValue: number): this;
        setTooltip(arg0: Internal.Optional_<any>): Internal.FieldBuilder<any, any, any>;
        setRequirement(requirement: Internal.Requirement_): this;
        "setDefaultValue(java.util.function.Supplier)"(defaultValue: Internal.Supplier_<number>): this;
        "setTooltip(net.minecraft.network.chat.Component[])"(...tooltip: net.minecraft.network.chat.Component_[]): this;
        setTooltipSupplier(tooltipSupplier: Internal.Function_<number, Internal.Optional<net.minecraft.network.chat.Component[]>>): this;
        getSaveConsumer(): Internal.Consumer<number>;
        setDisplayRequirement(requirement: Internal.Requirement_): this;
        requireRestart(): Internal.FieldBuilder<any, any, any>;
        requireRestart(requireRestart: boolean): void;
        toString(): string;
        notifyAll(): void;
        "setMax(java.lang.Integer)"(max: number): this;
        setDefaultValue(defaultValue: number): this;
        setDefaultValue(defaultValue: Internal.Supplier_<number>): this;
        "setMin(java.lang.Integer)"(min: number): this;
        removeMin(): this;
        setTextGetter(textGetter: Internal.Function_<number, net.minecraft.network.chat.Component>): this;
        getDefaultValue(): Internal.Supplier<number>;
        setSaveConsumer(saveConsumer: Internal.Consumer_<number>): this;
        build(): Internal.AbstractConfigListEntry<any>;
        setErrorSupplier(errorSupplier: Internal.Function_<number, Internal.Optional<net.minecraft.network.chat.Component>>): this;
        /**
         * @deprecated
        */
        buildEntry(): Internal.AbstractConfigListEntry<any>;
        hashCode(): number;
        setTooltipSupplier(arg0: Internal.Supplier_<any>): Internal.FieldBuilder<any, any, any>;
        getResetButtonKey(): net.minecraft.network.chat.Component;
        setMax(max: number): this;
        setDefaultValue(defaultValue: number): this;
        getFieldNameKey(): net.minecraft.network.chat.Component;
        wait(): void;
        removeMax(): this;
        wait(arg0: number): void;
        "setMax(int)"(max: number): this;
        equals(arg0: any): boolean;
        setMax(max: number): this;
        get class(): typeof any
        set tooltip(...tooltip: net.minecraft.network.chat.Component_[])
        set "tooltipSupplier(java.util.function.Function)"(tooltipSupplier: Internal.Function_<number, Internal.Optional<net.minecraft.network.chat.Component[]>>)
        set "tooltip(java.util.Optional)"(arg0: Internal.Optional_<any>)
        set min(min: number)
        set min(min: number)
        set "defaultValue(int)"(defaultValue: number)
        set "min(int)"(min: number)
        get requireRestart(): boolean
        get tooltipSupplier(): Internal.Function<number, Internal.Optional<net.minecraft.network.chat.Component[]>>
        set "tooltipSupplier(java.util.function.Supplier)"(arg0: Internal.Supplier_<any>)
        set "defaultValue(java.lang.Integer)"(defaultValue: number)
        set tooltip(arg0: Internal.Optional_<any>)
        set requirement(requirement: Internal.Requirement_)
        set "defaultValue(java.util.function.Supplier)"(defaultValue: Internal.Supplier_<number>)
        set "tooltip(net.minecraft.network.chat.Component[])"(...tooltip: net.minecraft.network.chat.Component_[])
        set tooltipSupplier(tooltipSupplier: Internal.Function_<number, Internal.Optional<net.minecraft.network.chat.Component[]>>)
        get saveConsumer(): Internal.Consumer<number>
        set displayRequirement(requirement: Internal.Requirement_)
        set "max(java.lang.Integer)"(max: number)
        set defaultValue(defaultValue: number)
        set defaultValue(defaultValue: Internal.Supplier_<number>)
        set "min(java.lang.Integer)"(min: number)
        set textGetter(textGetter: Internal.Function_<number, net.minecraft.network.chat.Component>)
        get defaultValue(): Internal.Supplier<number>
        set saveConsumer(saveConsumer: Internal.Consumer_<number>)
        set errorSupplier(errorSupplier: Internal.Function_<number, Internal.Optional<net.minecraft.network.chat.Component>>)
        set tooltipSupplier(arg0: Internal.Supplier_<any>)
        get resetButtonKey(): net.minecraft.network.chat.Component
        set max(max: number)
        set defaultValue(defaultValue: number)
        get fieldNameKey(): net.minecraft.network.chat.Component
        set "max(int)"(max: number)
        set max(max: number)
    }
    type IntSliderBuilder_ = IntSliderBuilder;
    class ServerboundSetCarriedItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        getClass(): typeof any;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        toString(): string;
        notifyAll(): void;
        notify(): void;
        isSkippable(): boolean;
        wait(arg0: number, arg1: number): void;
        "handle(net.minecraft.network.protocol.game.ServerGamePacketListener)"(arg0: Internal.ServerGamePacketListener_): void;
        hashCode(): number;
        wait(): void;
        wait(arg0: number): void;
        getSlot(): number;
        equals(arg0: any): boolean;
        "handle(net.minecraft.network.PacketListener)"(arg0: Internal.PacketListener_): void;
        get class(): typeof any
        get skippable(): boolean
        get slot(): number
    }
    type ServerboundSetCarriedItemPacket_ = ServerboundSetCarriedItemPacket;
    class MessageBox {
        getClass(): typeof any;
        addMessage(arg0: net.minecraft.network.chat.Component_): void;
        toString(): string;
        notifyAll(): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        hashCode(): number;
        wait(): void;
        getIterator(): Internal.Iterator<xaero.map.gui.message.Message>;
        addMessageWithSource(arg0: net.minecraft.network.chat.Component_, arg1: net.minecraft.network.chat.Component_): void;
        wait(arg0: number): void;
        getCapacity(): number;
        equals(arg0: any): boolean;
        get class(): typeof any
        get iterator(): Internal.Iterator<xaero.map.gui.message.Message>
        get capacity(): number
    }
    type MessageBox_ = MessageBox;
    class CompassItem extends Internal.Item implements Internal.Vanishable {
        constructor(arg0: Internal.Item$Properties_)
        getDrinkingSound(): Internal.SoundEvent;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        allowContinuingBlockBreaking(player: Internal.Player_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
        getDestroySpeed(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): number;
        moonlight$addAdditionalBehavior(placementOverride: Internal.AdditionalItemPlacement_): void;
        isFireResistant(): boolean;
        forciblyAllowsTableEnchantment(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        getFoodProperties(): Internal.FoodProperties;
        moonlight$getClientAnimationExtension(): any;
        handler$fmm000$moonlight$initializeClient(consumer: Internal.Consumer_<any>, ci: Internal.CallbackInfo_): void;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        asItem(): Internal.Item;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        getTypeData(): Internal.CompoundTag;
        getDefaultInstance(): Internal.ItemStack;
        fabric_setCustomDamageHandler(handler: Internal.CustomDamageHandler_): void;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        setMaxStackSize(arg0: number): void;
        getBarWidth(arg0: Internal.ItemStack_): number;
        setMaxDamage(arg0: number): void;
        getItem(): Internal.Item;
        getBarColor(arg0: Internal.ItemStack_): number;
        getOrCreateDescriptionId(): string;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        asIngredient(): Internal.Ingredient;
        /**
         * @deprecated
        */
        hasCraftingRemainingItem(): boolean;
        getClass(): typeof any;
        static byId(arg0: number): Internal.Item;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        setCraftingRemainingItem(arg0: Internal.Item_): void;
        interactLivingEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.LivingEntity_, arg3: Internal.InteractionHand_): Internal.InteractionResult;
        moonlight$setClientAnimationExtension(obj: any): void;
        moonlight$getAdditionalBehavior(): Internal.AdditionalItemPlacement;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        selectEnchantments(arg0: Internal.List_<Internal.EnchantmentInstance>, arg1: Internal.RandomSource_, arg2: Internal.ItemStack_, arg3: number, arg4: number, arg5: number, arg6: boolean): Internal.List<Internal.EnchantmentInstance>;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        setCraftingRemainingItemFTBL(arg0: Internal.Item_): void;
        attachCapability(capabilityBuilder: Internal.CapabilityBuilder_<any, any, any>): void;
        isEdible(): boolean;
        getTooltipImage(arg0: Internal.ItemStack_): Internal.Optional<Internal.TooltipComponent>;
        getAttributeModifiers(stack: Internal.ItemStack_, slot: Internal.EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        use(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_): Internal.InteractionResultHolder<Internal.ItemStack>;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        wait(arg0: number): void;
        isFoil(arg0: Internal.ItemStack_): boolean;
        "getAttributeModifiers(net.minecraft.world.entity.EquipmentSlot,net.minecraft.world.item.ItemStack)"(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        useOnRelease(arg0: Internal.ItemStack_): boolean;
        canAttackBlock(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        fabric_getEquipmentSlotProvider(): Internal.EquipmentSlotProvider;
        canGrindstoneRepair(arg0: Internal.ItemStack_): boolean;
        setDigSpeed(speed: number): void;
        getDescriptionId(arg0: Internal.ItemStack_): string;
        releaseUsing(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_, arg3: number): void;
        setAttackSpeed(attackSpeed: number): void;
        getUseDuration(arg0: Internal.ItemStack_): number;
        onStopUsing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        static getLodestonePosition(arg0: Internal.CompoundTag_): Internal.GlobalPos;
        handler$ecg000$connectormod$redirectIsPiglinCurrency(arg0: Internal.ItemStack_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        canFitInsideContainerItems(): boolean;
        wait(): void;
        "setFoodProperties(java.util.function.Consumer)"(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        setFireResistant(arg0: boolean): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientItemExtensions>): void;
        mineBlock(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.LivingEntity_): boolean;
        setNameKey(arg0: string): void;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vector3f;
        getName(arg0: Internal.ItemStack_): net.minecraft.network.chat.Component;
        /**
         * @deprecated
        */
        getDefaultAttributeModifiers(arg0: Internal.EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$registryName(): ResourceLocation;
        getIdLocation(): ResourceLocation;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        "getAttributeModifiers(net.minecraft.world.item.ItemStack,net.minecraft.world.entity.EquipmentSlot)"(stack: Internal.ItemStack_, slot: Internal.EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        inventoryTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Entity_, arg3: number, arg4: boolean): void;
        allowNbtUpdateAnimation(player: Internal.Player_, hand: Internal.InteractionHand_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        shouldOverrideMultiplayerNbt(): boolean;
        fabric_getCachedItemVariant(): Internal.ItemVariant;
        static getId(arg0: Internal.Item_): number;
        fabric_getCustomDamageHandler(): Internal.CustomDamageHandler;
        overrideOtherStackedOnMe(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.Slot_, arg3: Internal.ClickAction_, arg4: Internal.Player_, arg5: Internal.SlotAccess_): boolean;
        setFoodProperties(arg0: Internal.FoodProperties_): void;
        setCraftingRemainder(arg0: Internal.Item_): void;
        isTreasureAllowed(arg0: Internal.ItemStack_, arg1: boolean): boolean;
        static getPlayerPOVHitResult(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.ClipContext$Fluid_): Internal.BlockHitResult;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        equals(arg0: any): boolean;
        setRarity(arg0: Internal.Rarity_): void;
        getRecipeRemainder(stack: Internal.ItemStack_): Internal.ItemStack;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        /**
         * @deprecated
        */
        onDestroyed(arg0: Internal.ItemEntity_): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        isComplex(): boolean;
        onCraftedBy(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        onUseTick(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: Internal.ItemStack_, arg3: number): void;
        canBeHurtBy(arg0: DamageSource_): boolean;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        fabric_setEquipmentSlotProvider(equipmentSlotProvider: Internal.EquipmentSlotProvider_): void;
        getDescriptionId(): string;
        getUseAnimation(arg0: Internal.ItemStack_): Internal.UseAnim;
        isValidRepairItem(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        setBurnTime(i: number): void;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        static getSpawnPosition(arg0: Internal.Level_): Internal.GlobalPos;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        getItemBuilder(): Internal.ItemBuilder;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        getMaxDamage(): number;
        getDescription(): net.minecraft.network.chat.Component;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        useOn(arg0: Internal.UseOnContext_): Internal.InteractionResult;
        getRarity(arg0: Internal.ItemStack_): Internal.Rarity;
        setItemBuilder(b: Internal.ItemBuilder_): void;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        setAttackDamage(attackDamage: number): void;
        arch$holder(): Internal.Holder<Internal.Item>;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        toString(): string;
        getEnchantmentValue(): number;
        setArmorToughness(armorToughness: number): void;
        notifyAll(): void;
        getId(): string;
        isEnchantable(arg0: Internal.ItemStack_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        isSuitableFor(stack: Internal.ItemStack_, state: Internal.BlockState_): boolean;
        getDigSpeed(): number;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        overrideStackedOnOther(arg0: Internal.ItemStack_, arg1: Internal.Slot_, arg2: Internal.ClickAction_, arg3: Internal.Player_): boolean;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        "setFoodProperties(net.minecraft.world.food.FoodProperties)"(arg0: Internal.FoodProperties_): void;
        isRepairable(arg0: Internal.ItemStack_): boolean;
        puzzleslib$setRenderProperties(arg0: any): void;
        notify(): void;
        static getLodestoneDimension(arg0: Internal.CompoundTag_): Internal.Optional<Internal.ResourceKey<Internal.Level>>;
        isBarVisible(arg0: Internal.ItemStack_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        getMaxStackSize(): number;
        /**
         * @deprecated
        */
        static byBlock(arg0: Internal.Block_): Internal.Item;
        bookshelf$setCraftingRemainder(arg0: Internal.Item_): void;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: net.minecraft.network.chat.Component_): net.minecraft.network.chat.Component;
        isCorrectToolForDrops(arg0: Internal.BlockState_): boolean;
        verifyTagAfterLoad(arg0: Internal.CompoundTag_): void;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        finishUsingItem(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_): Internal.ItemStack;
        onInventoryTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_, arg3: number, arg4: number): void;
        getEatingSound(): Internal.SoundEvent;
        puzzleslib$getRenderProperties(): any;
        canBeDepleted(): boolean;
        onEnchantment(arg0: Internal.ItemStack_, arg1: Internal.List_<Internal.EnchantmentInstance>): Internal.ItemStack;
        getDamage(arg0: Internal.ItemStack_): number;
        wait(arg0: number, arg1: number): void;
        getMod(): string;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Item>;
        static isLodestoneCompass(arg0: Internal.ItemStack_): boolean;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        hurtEnemy(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        getCraftingRemainingItem(): Internal.Item;
        getTypeItemStackKey(): Internal.ItemStackKey;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        get drinkingSound(): Internal.SoundEvent
        get fireResistant(): boolean
        /**
         * @deprecated
        */
        get foodProperties(): Internal.FoodProperties
        get typeData(): Internal.CompoundTag
        get defaultInstance(): Internal.ItemStack
        set maxStackSize(arg0: number)
        set maxDamage(arg0: number)
        get item(): Internal.Item
        get orCreateDescriptionId(): string
        get class(): typeof any
        get renderPropertiesInternal(): any
        set craftingRemainingItem(arg0: Internal.Item_)
        set craftingRemainingItemFTBL(arg0: Internal.Item_)
        get edible(): boolean
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        set "foodProperties(java.util.function.Consumer)"(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        set armorKnockbackResistance(knockbackResistance: number)
        set fireResistant(arg0: boolean)
        set nameKey(arg0: string)
        get idLocation(): ResourceLocation
        set foodProperties(arg0: Internal.FoodProperties_)
        set craftingRemainder(arg0: Internal.Item_)
        set rarity(arg0: Internal.Rarity_)
        get complex(): boolean
        get descriptionId(): string
        get creativeTab(): string
        set burnTime(i: number)
        get itemBuilder(): Internal.ItemBuilder
        /**
         * @deprecated
        */
        get maxDamage(): number
        get description(): net.minecraft.network.chat.Component
        set itemBuilder(b: Internal.ItemBuilder_)
        set attackDamage(attackDamage: number)
        get enchantmentValue(): number
        set armorToughness(armorToughness: number)
        get id(): string
        get digSpeed(): number
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        set "foodProperties(net.minecraft.world.food.FoodProperties)"(arg0: Internal.FoodProperties_)
        /**
         * @deprecated
        */
        get maxStackSize(): number
        get eatingSound(): Internal.SoundEvent
        get mod(): string
        set armorProtection(armorProtection: number)
        /**
         * @deprecated
        */
        get craftingRemainingItem(): Internal.Item
        get typeItemStackKey(): Internal.ItemStackKey
        static readonly TAG_LODESTONE_TRACKED: ("LodestoneTracked") & (string);
        static readonly TAG_LODESTONE_POS: ("LodestonePos") & (string);
        static readonly TAG_LODESTONE_DIMENSION: ("LodestoneDimension") & (string);
    }
    type CompassItem_ = CompassItem;
    interface Blender$DistanceGetter {
        abstract getDistance(arg0: number, arg1: number, arg2: number): number;
        (arg0: number, arg1: number, arg2: number): number;
    }
    type Blender$DistanceGetter_ = ((arg0: number, arg1: number, arg2: number)=> number) | Blender$DistanceGetter;
    class EffectDebilitatingSting extends Internal.MobEffect {
        getDisplayName(): net.minecraft.network.chat.Component;
        getClass(): typeof any;
        addAttributeModifier(arg0: Internal.Attribute_, arg1: string, arg2: number, arg3: Internal.AttributeModifier$Operation_): Internal.MobEffect;
        addAttributeModifiers(arg0: Internal.LivingEntity_, arg1: Internal.AttributeMap_, arg2: number): void;
        isInstantenous(): boolean;
        applyInstantenousEffect(arg0: Internal.Entity_, arg1: Internal.Entity_, arg2: Internal.LivingEntity_, arg3: number, arg4: number): void;
        notify(): void;
        isBeneficial(): boolean;
        wait(arg0: number, arg1: number): void;
        getEffectRendererInternal(): any;
        getColor(): number;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientMobEffectExtensions>): void;
        removeAttributeModifiers(arg0: Internal.LivingEntity_, arg1: Internal.AttributeMap_, arg2: number): void;
        applyEffectTick(arg0: Internal.LivingEntity_, arg1: number): void;
        getAttributeModifierValue(arg0: number, arg1: Internal.AttributeModifier_): number;
        getSortOrder(arg0: Internal.MobEffectInstance_): number;
        getDescriptionId(): string;
        static getIdFromNullable(arg0: Internal.MobEffect_): number;
        getCategory(): Internal.MobEffectCategory;
        toString(): string;
        getCurativeItems(): Internal.List<Internal.ItemStack>;
        notifyAll(): void;
        isEntityInsideOpaqueBlock(arg0: Internal.Entity_): boolean;
        setFactorDataFactory(arg0: Internal.Supplier_<Internal.MobEffectInstance$FactorData>): Internal.MobEffect;
        createFactorData(): Internal.Optional<Internal.MobEffectInstance$FactorData>;
        static byId(arg0: number): Internal.MobEffect;
        hashCode(): number;
        getAttributeModifiers(): Internal.Map<Internal.Attribute, Internal.AttributeModifier>;
        wait(): void;
        getOrCreateDescriptionId(): string;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        isDurationEffectTick(arg0: number, arg1: number): boolean;
        static getId(arg0: Internal.MobEffect_): number;
        get displayName(): net.minecraft.network.chat.Component
        get class(): typeof any
        get instantenous(): boolean
        get beneficial(): boolean
        get effectRendererInternal(): any
        get color(): number
        get descriptionId(): string
        get category(): Internal.MobEffectCategory
        get curativeItems(): Internal.List<Internal.ItemStack>
        set factorDataFactory(arg0: Internal.Supplier_<Internal.MobEffectInstance$FactorData>)
        get attributeModifiers(): Internal.Map<Internal.Attribute, Internal.AttributeModifier>
        get orCreateDescriptionId(): string
    }
    type EffectDebilitatingSting_ = EffectDebilitatingSting;
    class ConnectedGlassBlock extends Internal.GlassBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ConnectedGlassBlock_ = ConnectedGlassBlock;
    class EntityEntry <T extends Internal.Entity> extends Internal.RegistryEntry<Internal.EntityType<T>> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.RegistryObject_<Internal.EntityType<T>>)
        getClass(): typeof any;
        get(): Internal.EntityType<T>;
        static cast<T extends Internal.Entity>(arg0: Internal.RegistryEntry_<Internal.EntityType<T>>): Internal.EntityEntry<T>;
        getSibling<R, E extends R>(arg0: Internal.ResourceKey_<Internal.Registry<R>>): Internal.RegistryEntry<E>;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        "getSibling(net.minecraft.resources.ResourceKey)"<R, E extends R>(arg0: Internal.ResourceKey_<Internal.Registry<R>>): Internal.RegistryEntry<E>;
        "is(net.minecraft.world.entity.Entity)"(arg0: Internal.Entity_): boolean;
        getSibling<R, E extends R>(arg0: Internal.IForgeRegistry_<R>): Internal.RegistryEntry<E>;
        is<R>(arg0: R): boolean;
        notify(): void;
        "getSibling(net.minecraftforge.registries.IForgeRegistry)"<R, E extends R>(arg0: Internal.IForgeRegistry_<R>): Internal.RegistryEntry<E>;
        static empty<T>(): Internal.RegistryEntry<T>;
        wait(arg0: number, arg1: number): void;
        getUnchecked(): Internal.EntityType<T>;
        ifPresent(arg0: Internal.Consumer_<Internal.EntityType<T>>): void;
        isPresent(): boolean;
        getId(): ResourceLocation;
        orElseGet(arg0: Internal.Supplier_<Internal.EntityType<T>>): Internal.EntityType<T>;
        lazyMap<U>(arg0: Internal.Function_<Internal.EntityType<T>, U>): Internal.Supplier<U>;
        "updateReference(net.minecraftforge.registries.RegisterEvent)"(arg0: Internal.RegisterEvent_): void;
        /**
         * @deprecated
        */
        "updateReference(net.minecraftforge.registries.IForgeRegistry)"(arg0: Internal.IForgeRegistry_<Internal.EntityType<T>>): void;
        getHolder(): Internal.Optional<Internal.Holder<Internal.EntityType<T>>>;
        /**
         * @deprecated
        */
        updateReference(arg0: Internal.IForgeRegistry_<Internal.EntityType<T>>): void;
        getKey(): Internal.ResourceKey<Internal.EntityType<T>>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.EntityType<T>>;
        updateReference(arg0: Internal.RegisterEvent_): void;
        toString(): string;
        map<U>(arg0: Internal.Function_<Internal.EntityType<T>, U>): Internal.Optional<U>;
        orElseThrow<X extends Internal.Throwable>(arg0: Internal.Supplier_<X>): Internal.EntityType<T>;
        create(arg0: Internal.Level_): T;
        notifyAll(): void;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        filter(arg0: Internal.Predicate_<Internal.EntityType<T>>): Internal.RegistryEntry<Internal.EntityType<T>>;
        is(arg0: Internal.Entity_): boolean;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        hashCode(): number;
        wait(): void;
        orElse(arg0: Internal.EntityType_<T>): Internal.EntityType<T>;
        wait(arg0: number): void;
        flatMap<U>(arg0: Internal.Function_<Internal.EntityType<T>, Internal.Optional<U>>): Internal.Optional<U>;
        equals(arg0: any): boolean;
        stream(): Internal.Stream<Internal.EntityType<T>>;
        "is(java.lang.Object)"<R>(arg0: R): boolean;
        get class(): typeof any
        get unchecked(): Internal.EntityType<T>
        get present(): boolean
        get id(): ResourceLocation
        get holder(): Internal.Optional<Internal.Holder<Internal.EntityType<T>>>
        get key(): Internal.ResourceKey<Internal.EntityType<T>>
    }
    type EntityEntry_<T extends Internal.Entity> = EntityEntry<T>;
    class BoneAnimationQueue extends Internal.Record {
        constructor(bone: Internal.CoreGeoBone_, rotationXQueue: Internal.AnimationPointQueue_, rotationYQueue: Internal.AnimationPointQueue_, rotationZQueue: Internal.AnimationPointQueue_, positionXQueue: Internal.AnimationPointQueue_, positionYQueue: Internal.AnimationPointQueue_, positionZQueue: Internal.AnimationPointQueue_, scaleXQueue: Internal.AnimationPointQueue_, scaleYQueue: Internal.AnimationPointQueue_, scaleZQueue: Internal.AnimationPointQueue_)
        constructor(arg0: Internal.CoreGeoBone_)
        addPosYPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        getClass(): typeof any;
        addPosZPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        addPosXPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        addRotationYPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        addRotationZPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        addRotationXPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        addRotations(arg0: Internal.AnimationPoint_, arg1: Internal.AnimationPoint_, arg2: Internal.AnimationPoint_): void;
        addScaleXPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        addScaleYPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        addNextScale(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: Internal.BoneSnapshot_, arg4: Internal.AnimationPoint_, arg5: Internal.AnimationPoint_, arg6: Internal.AnimationPoint_): void;
        scaleYQueue(): Internal.AnimationPointQueue;
        scaleXQueue(): Internal.AnimationPointQueue;
        scaleZQueue(): Internal.AnimationPointQueue;
        toString(): string;
        addNextPosition(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: Internal.BoneSnapshot_, arg4: Internal.AnimationPoint_, arg5: Internal.AnimationPoint_, arg6: Internal.AnimationPoint_): void;
        notifyAll(): void;
        positionZQueue(): Internal.AnimationPointQueue;
        rotationXQueue(): Internal.AnimationPointQueue;
        addScales(arg0: Internal.AnimationPoint_, arg1: Internal.AnimationPoint_, arg2: Internal.AnimationPoint_): void;
        positionXQueue(): Internal.AnimationPointQueue;
        rotationZQueue(): Internal.AnimationPointQueue;
        rotationYQueue(): Internal.AnimationPointQueue;
        positionYQueue(): Internal.AnimationPointQueue;
        addScaleZPoint(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: number, arg4: number): void;
        hashCode(): number;
        addNextRotation(arg0: software.bernie.geckolib.core.keyframe.Keyframe_<any>, arg1: number, arg2: number, arg3: Internal.BoneSnapshot_, arg4: Internal.BoneSnapshot_, arg5: Internal.AnimationPoint_, arg6: Internal.AnimationPoint_, arg7: Internal.AnimationPoint_): void;
        wait(): void;
        bone(): Internal.CoreGeoBone;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        addPositions(arg0: Internal.AnimationPoint_, arg1: Internal.AnimationPoint_, arg2: Internal.AnimationPoint_): void;
        get class(): typeof any
    }
    type BoneAnimationQueue_ = BoneAnimationQueue;
    interface TransformableBlockEntity {
        abstract transform(arg0: Internal.BlockEntity_, arg1: Internal.StructureTransform_): void;
        (arg0: Internal.BlockEntity, arg1: Internal.StructureTransform): void;
    }
    type TransformableBlockEntity_ = ((arg0: Internal.BlockEntity, arg1: Internal.StructureTransform)=> void) | TransformableBlockEntity;
    class BellowsBlock extends Internal.BotaniaBlock implements Internal.EntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type BellowsBlock_ = BellowsBlock;
    abstract class WorldCarver <C extends Internal.CarverConfiguration> {
        constructor(arg0: Internal.Codec_<C>)
        getClass(): typeof any;
        toString(): string;
        notifyAll(): void;
        configuredCodec(): Internal.Codec<Internal.ConfiguredWorldCarver<C>>;
        getRange(): number;
        carveBlock(arg0: Internal.CarvingContext_, arg1: C, arg2: Internal.ChunkAccess_, arg3: Internal.Function_<BlockPos, Internal.Holder<Internal.Biome>>, arg4: Internal.CarvingMask_, arg5: Internal.BlockPos$MutableBlockPos_, arg6: Internal.BlockPos$MutableBlockPos_, arg7: Internal.Aquifer_, arg8: Internal.MutableBoolean_): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        static canReach(arg0: Internal.ChunkPos_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        hashCode(): number;
        configured(arg0: C): Internal.ConfiguredWorldCarver<C>;
        wait(): void;
        abstract isStartChunk(arg0: C, arg1: Internal.RandomSource_): boolean;
        wait(arg0: number): void;
        static isDebugEnabled(arg0: Internal.CarverConfiguration_): boolean;
        carveEllipsoid(arg0: Internal.CarvingContext_, arg1: C, arg2: Internal.ChunkAccess_, arg3: Internal.Function_<BlockPos, Internal.Holder<Internal.Biome>>, arg4: Internal.Aquifer_, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: Internal.CarvingMask_, arg11: Internal.WorldCarver$CarveSkipChecker_): boolean;
        canReplaceBlock(arg0: C, arg1: Internal.BlockState_): boolean;
        getCarveState(arg0: Internal.CarvingContext_, arg1: C, arg2: BlockPos_, arg3: Internal.Aquifer_): Internal.BlockState;
        abstract carve(arg0: Internal.CarvingContext_, arg1: C, arg2: Internal.ChunkAccess_, arg3: Internal.Function_<BlockPos, Internal.Holder<Internal.Biome>>, arg4: Internal.RandomSource_, arg5: Internal.Aquifer_, arg6: Internal.ChunkPos_, arg7: Internal.CarvingMask_): boolean;
        equals(arg0: any): boolean;
        get class(): typeof any
        get range(): number
        static readonly CANYON: (Internal.CanyonWorldCarver) & (Internal.WorldCarver<Internal.CanyonCarverConfiguration>);
        static readonly AIR: (Internal.BlockState) & (Internal.BlockState);
        liquids: Internal.Set<Internal.Fluid>;
        static readonly LAVA: (Internal.FluidState) & (Internal.FluidState);
        static readonly NETHER_CAVE: (Internal.NetherWorldCarver) & (Internal.WorldCarver<Internal.CaveCarverConfiguration>);
        static readonly CAVE_AIR: (Internal.BlockState) & (Internal.BlockState);
        static readonly WATER: (Internal.FluidState) & (Internal.FluidState);
        static readonly CAVE: (Internal.CaveWorldCarver) & (Internal.WorldCarver<Internal.CaveCarverConfiguration>);
    }
    type WorldCarver_<C extends Internal.CarverConfiguration> = WorldCarver<C> | Special.Carver;
    class TransformRecipeSerializer implements Internal.RecipeSerializer<Internal.TransformRecipe> {
        getClass(): typeof any;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.TransformRecipe_): void;
        "fromNetwork(net.minecraft.resources.ResourceLocation,net.minecraft.network.FriendlyByteBuf)"(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
        toString(): string;
        "toNetwork(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.item.crafting.Recipe)"(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
        notifyAll(): void;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.TransformRecipe;
        "toNetwork(net.minecraft.network.FriendlyByteBuf,appeng.recipes.transform.TransformRecipe)"(arg0: Internal.FriendlyByteBuf_, arg1: Internal.TransformRecipe_): void;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
        notify(): void;
        "fromJson(net.minecraft.resources.ResourceLocation,com.google.gson.JsonObject)"(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        wait(arg0: number, arg1: number): void;
        "fromNetwork(net.minecraft.resources.ResourceLocation,net.minecraft.network.FriendlyByteBuf)"(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.TransformRecipe;
        static register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        hashCode(): number;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        wait(): void;
        wait(arg0: number): void;
        "fromJson(net.minecraft.resources.ResourceLocation,com.google.gson.JsonObject)"(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.TransformRecipe;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.TransformRecipe;
        equals(arg0: any): boolean;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): Internal.TransformRecipe;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
        get class(): typeof any
        static readonly INSTANCE: (Internal.TransformRecipeSerializer) & (Internal.TransformRecipeSerializer);
    }
    type TransformRecipeSerializer_ = TransformRecipeSerializer;
    class BloodMagicRecipeType <RECIPE extends Internal.BloodMagicRecipe> implements Internal.RecipeType<RECIPE> {
        getClass(): typeof any;
        hashCode(): number;
        toString(): string;
        wait(): void;
        notifyAll(): void;
        wait(arg0: number): void;
        static simple<T extends Internal.Recipe<any>>(arg0: ResourceLocation_): Internal.RecipeType<T>;
        static register<T extends Internal.Recipe<any>>(arg0: string): Internal.RecipeType<T>;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
        static readonly RECIPE_TYPES: (Internal.RecipeTypeDeferredRegister) & (Internal.RecipeTypeDeferredRegister);
        static readonly TARTARICFORGE: Internal.RecipeTypeRegistryObject<Internal.RecipeTartaricForge>;
        static readonly LIVINGDOWNGRADE: Internal.RecipeTypeRegistryObject<Internal.RecipeLivingDowngrade>;
        static readonly POTIONFLASK: Internal.RecipeTypeRegistryObject<Internal.RecipePotionFlaskBase>;
        static readonly ALTAR: Internal.RecipeTypeRegistryObject<Internal.RecipeBloodAltar>;
        static readonly ALCHEMYTABLE: Internal.RecipeTypeRegistryObject<Internal.RecipeAlchemyTable>;
        static readonly ARRAY: Internal.RecipeTypeRegistryObject<Internal.RecipeAlchemyArray>;
        static readonly METEOR: Internal.RecipeTypeRegistryObject<Internal.RecipeMeteor>;
        static readonly ARC: Internal.RecipeTypeRegistryObject<Internal.RecipeARC>;
    }
    type BloodMagicRecipeType_<RECIPE extends Internal.BloodMagicRecipe> = BloodMagicRecipeType<RECIPE>;
    class VirtualScreen implements Internal.AutoCloseable {
        constructor(arg0: Internal.Minecraft_)
        getClass(): typeof any;
        hashCode(): number;
        newWindow(arg0: Internal.DisplayData_, arg1: string, arg2: string): com.mojang.blaze3d.platform.Window;
        toString(): string;
        wait(): void;
        close(): void;
        notifyAll(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
    }
    type VirtualScreen_ = VirtualScreen;
    class AltarRecipe implements Internal.Recipe<Internal.AltarRecipeInventory> {
        constructor(arg0: ResourceLocation_, arg1: Internal.EntityType_<any>, arg2: Internal.CompoundTag_, arg3: number, arg4: Internal.Ingredient_, arg5: string, ...arg6: Internal.Ingredient_[])
        constructor(arg0: ResourceLocation_, arg1: Internal.EntityType_<any>, arg2: Internal.CompoundTag_, arg3: number, ...arg4: Internal.Ingredient_[])
        getClass(): typeof any;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        getSchema(): Internal.RecipeSchema;
        getExtraData(): Internal.CompoundTag;
        spawnOutputEntity(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.AltarRecipeInventory_): void;
        "assemble(net.minecraft.world.Container,net.minecraft.core.RegistryAccess)"(arg0: net.minecraft.world.Container_, arg1: Internal.RegistryAccess_): Internal.ItemStack;
        assemble(arg0: Internal.AltarRecipeInventory_, arg1: Internal.RegistryAccess_): Internal.ItemStack;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        "matches(com.github.tartaricacid.touhoulittlemaid.inventory.AltarRecipeInventory,net.minecraft.world.level.Level)"(arg0: Internal.AltarRecipeInventory_, arg1: Internal.Level_): boolean;
        getSerializer(): Internal.RecipeSerializer<any>;
        assemble(arg0: net.minecraft.world.Container_, arg1: Internal.RegistryAccess_): Internal.ItemStack;
        getId(): ResourceLocation;
        getPowerCost(): number;
        getCopyInput(): Internal.Ingredient;
        matches(arg0: Internal.AltarRecipeInventory_, arg1: Internal.Level_): boolean;
        matches(arg0: net.minecraft.world.Container_, arg1: Internal.Level_): boolean;
        isItemCraft(): boolean;
        getMod(): string;
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        getEntityType(): Internal.EntityType<any>;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getResultItem(arg0: Internal.RegistryAccess_): Internal.ItemStack;
        toString(): string;
        notifyAll(): void;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        "matches(net.minecraft.world.Container,net.minecraft.world.level.Level)"(arg0: net.minecraft.world.Container_, arg1: Internal.Level_): boolean;
        showNotification(): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        hashCode(): number;
        "assemble(com.github.tartaricacid.touhoulittlemaid.inventory.AltarRecipeInventory,net.minecraft.core.RegistryAccess)"(arg0: Internal.AltarRecipeInventory_, arg1: Internal.RegistryAccess_): Internal.ItemStack;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        getCopyTag(): string;
        wait(): void;
        getRemainingItems(arg0: Internal.AltarRecipeInventory_): Internal.NonNullList<Internal.ItemStack>;
        isIncomplete(): boolean;
        wait(arg0: number): void;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        equals(arg0: any): boolean;
        get class(): typeof any
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get extraData(): Internal.CompoundTag
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get powerCost(): number
        get copyInput(): Internal.Ingredient
        get itemCraft(): boolean
        get mod(): string
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get entityType(): Internal.EntityType<any>
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get copyTag(): string
        get incomplete(): boolean
    }
    type AltarRecipe_ = AltarRecipe;
    interface Weighted <T> {
        abstract getSound(arg0: Internal.RandomSource_): T;
        abstract getWeight(): number;
        abstract preloadIfRequired(arg0: Internal.SoundEngine_): void;
        get weight(): number
    }
    type Weighted_<T> = Weighted<T>;
    class PolymerProperty implements Internal.IMaterialProperty {
        constructor()
        getClass(): typeof any;
        hashCode(): number;
        toString(): string;
        wait(): void;
        notifyAll(): void;
        verifyProperty(arg0: Internal.MaterialProperties_): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
    }
    type PolymerProperty_ = PolymerProperty;
    interface RepeatedDelayStrategy {
        abstract delayCyclesAfterSuccess(): number;
        exponentialBackoff(arg0: number): this;
        abstract delayCyclesAfterFailure(): number;
        readonly CONSTANT: Internal.RepeatedDelayStrategy;
    }
    type RepeatedDelayStrategy_ = RepeatedDelayStrategy;
    /**
     * @deprecated
    */
    abstract class BackendRenderTarget {
        constructor(width: number, height: number)
        getClass(): typeof any;
        toString(): string;
        getWidth(): number;
        notifyAll(): void;
        abstract getBackendFormat(): Internal.BackendFormat;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        setVkQueueFamilyIndex(queueFamilyIndex: number): void;
        abstract getSampleCount(): number;
        abstract getStencilBits(): number;
        hashCode(): number;
        getGLFramebufferInfo(info: Internal.GLFramebufferInfo_): boolean;
        wait(): void;
        abstract isProtected(): boolean;
        wait(arg0: number): void;
        abstract getDepthBits(): number;
        getVkImageInfo(info: Internal.VulkanImageDesc_): boolean;
        setVkImageLayout(layout: number): void;
        getHeight(): number;
        abstract getBackend(): number;
        equals(arg0: any): boolean;
        get class(): typeof any
        get width(): number
        get backendFormat(): Internal.BackendFormat
        set vkQueueFamilyIndex(queueFamilyIndex: number)
        get sampleCount(): number
        get stencilBits(): number
        get "protected"(): boolean
        get depthBits(): number
        set vkImageLayout(layout: number)
        get height(): number
        get backend(): number
    }
    type BackendRenderTarget_ = BackendRenderTarget;
    class ModWallHangingSignBlock extends Internal.WallHangingSignBlock {
        constructor(properties: Internal.BlockBehaviour$Properties_, type: Internal.WoodType_)
        getSignHitboxCenterPosition(arg0: Internal.BlockState_): Vec3d;
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static getWoodType(arg0: Internal.Block_): Internal.WoodType;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(pos: BlockPos_, state: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        openTextEdit(arg0: Internal.Player_, arg1: Internal.SignBlockEntity_, arg2: boolean): void;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        getYRotationDegrees(arg0: Internal.BlockState_): number;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        type(): Internal.WoodType;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canAttachTo(arg0: Internal.LevelReader_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        canPlace(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModWallHangingSignBlock_ = ModWallHangingSignBlock;
    class EntityEvent extends net.minecraftforge.eventbus.api.Event {
        constructor()
        constructor(arg0: Internal.Entity_)
        getResult(): Internal.Event$Result;
        setCanceled(arg0: boolean): void;
        getClass(): typeof any;
        toString(): string;
        setPhase(arg0: Internal.EventPriority_): void;
        notifyAll(): void;
        isCanceled(): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        hasResult(): boolean;
        setResult(arg0: Internal.Event$Result_): void;
        hashCode(): number;
        isCancelable(): boolean;
        getEntity(): Internal.Entity;
        wait(): void;
        getListenerList(): Internal.ListenerList;
        wait(arg0: number): void;
        getPhase(): Internal.EventPriority;
        equals(arg0: any): boolean;
        get result(): Internal.Event$Result
        set canceled(arg0: boolean)
        get class(): typeof any
        set phase(arg0: Internal.EventPriority_)
        get canceled(): boolean
        set result(arg0: Internal.Event$Result_)
        get cancelable(): boolean
        get entity(): Internal.Entity
        get listenerList(): Internal.ListenerList
        get phase(): Internal.EventPriority
    }
    type EntityEvent_ = EntityEvent;
    class Realms32BitWarningStatus {
        constructor(arg0: Internal.Minecraft_)
        showRealms32BitWarningIfNeeded(arg0: Internal.Screen_): void;
        getClass(): typeof any;
        hashCode(): number;
        toString(): string;
        wait(): void;
        notifyAll(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
    }
    type Realms32BitWarningStatus_ = Realms32BitWarningStatus;
    class PrivacyMode extends Internal.Enum<Internal.PrivacyMode> implements Internal.StringRepresentable {
        static valueOf<T extends Internal.Enum<T>>(arg0: T, arg1: string): T;
        getClass(): typeof any;
        static fromEnumWithMapping<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, string>): Internal.StringRepresentable$EnumCodec<E>;
        "compareTo(dev.ftb.mods.ftbteams.api.property.PrivacyMode)"(arg0: Internal.PrivacyMode_): number;
        static values(): Internal.PrivacyMode[];
        toString(): string;
        getSerializedName(): string;
        notifyAll(): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        compareTo(arg0: any): number;
        name(): string;
        hashCode(): number;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        compareTo(arg0: Internal.PrivacyMode_): number;
        ordinal(): number;
        wait(): void;
        wait(arg0: number): void;
        "compareTo(java.lang.Object)"(arg0: any): number;
        equals(arg0: any): boolean;
        static valueOf(name: string): Internal.PrivacyMode;
        describeConstable(): Internal.Optional<Internal.Enum$EnumDesc<Internal.PrivacyMode>>;
        getDeclaringClass(): typeof Internal.PrivacyMode;
        get class(): typeof any
        get serializedName(): string
        get declaringClass(): typeof Internal.PrivacyMode
        readonly name: string;
        static readonly ALLIES: (Internal.PrivacyMode) & (Internal.PrivacyMode);
        static readonly PUBLIC: (Internal.PrivacyMode) & (Internal.PrivacyMode);
        static readonly NAME_MAP: Internal.NameMap<Internal.PrivacyMode>;
        static readonly PRIVATE: (Internal.PrivacyMode) & (Internal.PrivacyMode);
        static readonly VALUES: Internal.PrivacyMode[];
    }
    type PrivacyMode_ = "public" | "allies" | PrivacyMode | "private";
    interface ICuriosItemHandler {
        abstract "findCurios(net.minecraft.world.item.Item)"(arg0: Internal.Item_): Internal.List<Internal.SlotResult>;
        abstract getLootingLevel(arg0: DamageSource_, arg1: Internal.LivingEntity_, arg2: number): number;
        removeSlotModifier(arg0: string, arg1: Internal.UUID_): void;
        abstract clearCachedSlotModifiers(): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        processSlots(): void;
        abstract getModifiers(): Internal.Multimap<string, Internal.AttributeModifier>;
        abstract addPermanentSlotModifiers(arg0: Internal.Multimap_<string, Internal.AttributeModifier>): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getLootingBonus(): number;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getLockedSlots(): Internal.Set<string>;
        abstract getUpdatingInventories(): Internal.Set<Internal.ICurioStacksHandler>;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        setEnchantmentBonuses(arg0: Internal.Tuple_<number, number>): void;
        abstract getSlots(): number;
        abstract readTag(arg0: Internal.Tag_): void;
        "saveInventory(boolean,java.util.function.BiPredicate)"(arg0: boolean, arg1: Internal.BiPredicate_<Internal.ItemStack, Internal.SlotContext>): Internal.ListTag;
        addTransientSlotModifier(arg0: string, arg1: Internal.UUID_, arg2: string, arg3: number, arg4: Internal.AttributeModifier$Operation_): void;
        isEquipped(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        abstract "findCurios(java.lang.String[])"(...arg0: string[]): Internal.List<Internal.SlotResult>;
        abstract findCurios(arg0: Internal.Item_): Internal.List<Internal.SlotResult>;
        abstract getCurios(): Internal.Map<string, Internal.ICurioStacksHandler>;
        abstract getFortuneLevel(arg0: Internal.LootContext_): number;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        abstract growSlotType(arg0: string, arg1: number): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        lockSlotType(arg0: string): void;
        abstract "findFirstCurio(net.minecraft.world.item.Item)"(arg0: Internal.Item_): Internal.Optional<Internal.SlotResult>;
        abstract "findFirstCurio(java.util.function.Predicate)"(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Optional<Internal.SlotResult>;
        abstract "findCurios(java.util.function.Predicate)"(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.List<Internal.SlotResult>;
        abstract saveInventory(arg0: boolean): Internal.ListTag;
        abstract getEquippedCurios(): Internal.IItemHandlerModifiable;
        abstract writeTag(): Internal.Tag;
        abstract clearSlotModifiers(): void;
        abstract loseInvalidStack(arg0: Internal.ItemStack_): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getFortuneBonus(): number;
        saveInventory(arg0: boolean, arg1: Internal.BiPredicate_<Internal.ItemStack, Internal.SlotContext>): Internal.ListTag;
        abstract setCurios(arg0: Internal.Map_<string, Internal.ICurioStacksHandler>): void;
        saveInventory(arg0: boolean, arg1: Internal.Predicate_<Internal.ItemStack>): Internal.ListTag;
        abstract setEquippedCurio(arg0: string, arg1: number, arg2: Internal.ItemStack_): void;
        "isEquipped(java.util.function.Predicate)"(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        "isEquipped(net.minecraft.world.item.Item)"(arg0: Internal.Item_): boolean;
        abstract loadInventory(arg0: Internal.ListTag_): void;
        abstract getStacksHandler(arg0: string): Internal.Optional<Internal.ICurioStacksHandler>;
        abstract findCurios(...arg0: string[]): Internal.List<Internal.SlotResult>;
        abstract findCurios(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.List<Internal.SlotResult>;
        abstract handleInvalidStacks(): void;
        addPermanentSlotModifier(arg0: string, arg1: Internal.UUID_, arg2: string, arg3: number, arg4: Internal.AttributeModifier$Operation_): void;
        abstract reset(): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        unlockSlotType(arg0: string, arg1: number, arg2: boolean, arg3: boolean): void;
        abstract findCurio(arg0: string, arg1: number): Internal.Optional<Internal.SlotResult>;
        "saveInventory(boolean,java.util.function.Predicate)"(arg0: boolean, arg1: Internal.Predicate_<Internal.ItemStack>): Internal.ListTag;
        abstract removeSlotModifiers(arg0: Internal.Multimap_<string, Internal.AttributeModifier>): void;
        getVisibleSlots(): number;
        isEquipped(arg0: Internal.Item_): boolean;
        abstract getWearer(): Internal.LivingEntity;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        abstract shrinkSlotType(arg0: string, arg1: number): void;
        abstract findFirstCurio(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Optional<Internal.SlotResult>;
        abstract addTransientSlotModifiers(arg0: Internal.Multimap_<string, Internal.AttributeModifier>): void;
        abstract findFirstCurio(arg0: Internal.Item_): Internal.Optional<Internal.SlotResult>;
        get modifiers(): Internal.Multimap<string, Internal.AttributeModifier>
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        get lootingBonus(): number
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        get lockedSlots(): Internal.Set<string>
        get updatingInventories(): Internal.Set<Internal.ICurioStacksHandler>
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        set enchantmentBonuses(arg0: Internal.Tuple_<number, number>)
        get slots(): number
        get curios(): Internal.Map<string, Internal.ICurioStacksHandler>
        get equippedCurios(): Internal.IItemHandlerModifiable
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        get fortuneBonus(): number
        set curios(arg0: Internal.Map_<string, Internal.ICurioStacksHandler>)
        get visibleSlots(): number
        get wearer(): Internal.LivingEntity
        readonly LOGGER: (Internal.Log4jLogger) & (org.slf4j.Logger);
    }
    type ICuriosItemHandler_ = ICuriosItemHandler;
    class MinimapElementOverMapRendererHandler extends xaero.common.minimap.element.render.MinimapElementRendererHandler {
        render(arg0: GuiGraphics_, arg1: Vec3d_, arg2: number, arg3: Internal.RenderTarget_, arg4: number, arg5: Internal.ResourceKey_<Internal.Level>): void;
        getClass(): typeof any;
        toString(): string;
        static translatePosition(arg0: PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: boolean, arg11: number[]): boolean;
        notifyAll(): void;
        /**
         * @deprecated
        */
        add(arg0: xaero.common.minimap.element.render.MinimapElementRenderer_<any, any>): void;
        prepareRender(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: boolean, arg8: number): void;
        "add(xaero.hud.minimap.element.render.MinimapElementRenderer)"(arg0: Internal.MinimapElementRenderer_<any, any>): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        hashCode(): number;
        wait(): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        "add(xaero.common.minimap.element.render.MinimapElementRenderer)"(arg0: xaero.common.minimap.element.render.MinimapElementRenderer_<any, any>): void;
        equals(arg0: any): boolean;
        add(arg0: Internal.MinimapElementRenderer_<any, any>): void;
        get class(): typeof any
    }
    type MinimapElementOverMapRendererHandler_ = MinimapElementOverMapRendererHandler;
    class ModBlocks$16 extends Internal.TrapDoorBlock {
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        playSound(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: boolean): void;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$16_ = ModBlocks$16;
    class ModBlocks$17 extends Internal.DoorBlock {
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        setOpen(arg0: Internal.Entity_, arg1: Internal.Level_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: boolean): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        static isWoodenDoor(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        type(): Internal.BlockSetType;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        isOpen(arg0: Internal.BlockState_): boolean;
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isWoodenDoor(arg0: Internal.BlockState_): boolean;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$17_ = ModBlocks$17;
    class ModBlocks$14 extends Internal.TrapDoorBlock {
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        playSound(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: boolean): void;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$14_ = ModBlocks$14;
    class ModBlocks$15 extends Internal.DoorBlock {
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        setOpen(arg0: Internal.Entity_, arg1: Internal.Level_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: boolean): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        static isWoodenDoor(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        type(): Internal.BlockSetType;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        isOpen(arg0: Internal.BlockState_): boolean;
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isWoodenDoor(arg0: Internal.BlockState_): boolean;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$15_ = ModBlocks$15;
    class StoringChunkProgressListener implements Internal.ChunkProgressListener {
        constructor(arg0: number)
        getProgress(): number;
        getClass(): typeof any;
        getFullDiameter(): number;
        toString(): string;
        getDiameter(): number;
        notifyAll(): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        start(): void;
        hashCode(): number;
        getStatus(arg0: number, arg1: number): Internal.ChunkStatus;
        wait(): void;
        stop(): void;
        wait(arg0: number): void;
        onStatusChange(arg0: Internal.ChunkPos_, arg1: Internal.ChunkStatus_): void;
        updateSpawnPos(arg0: Internal.ChunkPos_): void;
        equals(arg0: any): boolean;
        get progress(): number
        get class(): typeof any
        get fullDiameter(): number
        get diameter(): number
    }
    type StoringChunkProgressListener_ = StoringChunkProgressListener;
    class ModBlocks$18 extends Internal.TrapDoorBlock {
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        playSound(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: boolean): void;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$18_ = ModBlocks$18;
    class ModBlocks$19 extends Internal.FenceGateBlock {
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        static connectsToDirection(arg0: Internal.BlockState_, arg1: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        tlmOpenSound(): Internal.SoundEvent;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        tlmCloseSound(): Internal.SoundEvent;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$19_ = ModBlocks$19;
    class ModBlocks$20 extends Internal.ButtonBlock {
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        playSound(arg0: Internal.Player_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: boolean): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSound(arg0: boolean): Internal.SoundEvent;
        static canAttach(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        checkPressed(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        static getConnectedDirection(arg0: Internal.BlockState_): Internal.Direction;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        press(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$20_ = ModBlocks$20;
    interface CustomIngredientSerializer <T extends Internal.CustomIngredient> {
        abstract "write(net.minecraft.network.FriendlyByteBuf,net.fabricmc.fabric.api.recipe.v1.ingredient.CustomIngredient)"(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        abstract "read(net.minecraft.network.FriendlyByteBuf)"(arg0: Internal.FriendlyByteBuf_): T;
        get(identifier: ResourceLocation_): Internal.CustomIngredientSerializer<any>;
        abstract read(arg0: Internal.JsonObject_): T;
        abstract "read(com.google.gson.JsonObject)"(arg0: Internal.JsonObject_): T;
        abstract write(arg0: Internal.JsonObject_, arg1: T): void;
        abstract write(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        abstract read(arg0: Internal.FriendlyByteBuf_): T;
        abstract getIdentifier(): ResourceLocation;
        abstract "write(com.google.gson.JsonObject,net.fabricmc.fabric.api.recipe.v1.ingredient.CustomIngredient)"(arg0: Internal.JsonObject_, arg1: T): void;
        register(serializer: Internal.CustomIngredientSerializer_<any>): void;
        get identifier(): ResourceLocation
    }
    type CustomIngredientSerializer_<T extends Internal.CustomIngredient> = CustomIngredientSerializer<T>;
    class EnderDragon extends Internal.Mob implements Internal.Enemy {
        constructor(arg0: Internal.EntityType_<Internal.EnderDragon>, arg1: Internal.Level_)
        getUpVector(arg0: number): Vec3d;
        gameEvent(arg0: Internal.GameEvent_, arg1: Internal.Entity_): void;
        static checkMobSpawnRules(arg0: Internal.EntityType_<Internal.Mob>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        isSuppressingBounce(): boolean;
        setTarget(arg0: Internal.LivingEntity_): void;
        dead(): boolean;
        setCulled(value: boolean): void;
        isOnFire(): boolean;
        getDeathSound(): Internal.SoundEvent;
        getPositionCodec(): Internal.VecDeltaCodec;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        setMaxUpStep(arg0: number): void;
        /**
         * @deprecated
        */
        updateFluidHeightAndDoFluidPushing(arg0: Internal.TagKey_<Internal.Fluid>, arg1: number): boolean;
        shouldPassengersInheritMalus(): boolean;
        convertTo<T extends Internal.Mob>(arg0: Internal.EntityType_<T>, arg1: boolean): T;
        getFallFlyingTicks(): number;
        setPosition(x: number, y: number, z: number): void;
        runCommandSilent(command: string): number;
        chunkPosition(): Internal.ChunkPos;
        dropLeash(arg0: boolean, arg1: boolean): void;
        handler$eod001$ars_nouveau$onRemove(arg0: Internal.CallbackInfo_): void;
        gameEvent(arg0: Internal.GameEvent_): void;
        setXxa(arg0: number): void;
        updateWalkAnimation(arg0: number): void;
        setDelayedLeashHolderId(arg0: number): void;
        isShiftKeyDown(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        setUUID(arg0: Internal.UUID_): void;
        checkBelowWorld(): void;
        onEffectUpdated(arg0: Internal.MobEffectInstance_, arg1: boolean, arg2: Internal.Entity_): void;
        updateSwingTime(): void;
        setMotionZ(z: number): void;
        callCheckTotemDeathProtection(arg0: DamageSource_): boolean;
        getAttachmentProgress(arg0: number): number;
        "deserializeNBT(net.minecraft.nbt.Tag)"(arg0: Internal.Tag_): void;
        canFreeze(): boolean;
        ignoreExplosion(): boolean;
        getBlockY(): number;
        isSpectator(): boolean;
        isFreezingFromFrostmint(): boolean;
        isAlwaysExperienceDropper(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        removeEffectNoUpdate(arg0: Internal.MobEffect_): Internal.MobEffectInstance;
        spawnAtLocation(arg0: Internal.ItemLike_, arg1: number): Internal.ItemEntity;
        getPersistentData(): Internal.CompoundTag;
        getHealth(): number;
        getMaxHealth(): number;
        setPathfindingMalus(arg0: Internal.BlockPathTypes_, arg1: number): void;
        getRandomZ(arg0: number): number;
        setAggressive(arg0: boolean): void;
        getFusionModel(layerIndex: number): Internal.Triple<any, any, any>;
        setRemoved(arg0: Internal.Entity$RemovalReason_): void;
        getAttachedOrCreate<A>(type: Internal.AttachmentType_<A>, initializer: Internal.Supplier_<A>): A;
        getDistanceSq(arg0: number, arg1: number, arg2: number): number;
        isInWaterRainOrBubble(): boolean;
        getRemovalReason(): Internal.Entity$RemovalReason;
        onFlap(): void;
        getIndirectPassengers(): Internal.Iterable<Internal.Entity>;
        actuallyHurt(arg0: DamageSource_, arg1: number): void;
        resetFallDistance(): void;
        canSprint(): boolean;
        blockPosition(): BlockPos;
        setLevel(arg0: Internal.Level_): void;
        setBoundingBox(arg0: Internal.AABB_): void;
        isAmbientCreature(): boolean;
        handler$cab000$attributeslib$apoth_onEffectUpdateRemoveAttribute(arg0: Internal.MobEffectInstance_, arg1: boolean, arg2: Internal.Entity_, arg3: Internal.CallbackInfo_): void;
        handler$fic000$alexscaves$ac_isInWater(arg0: Internal.CallbackInfoReturnable_<any>): void;
        wrapOperation$efj000$eclipticseasons$checkFallDamage_snow$mixinextras$bridge$435(arg0: Internal.ParticleType_<any>, arg1: Internal.BlockState_, arg2: Internal.Operation_<any>, arg3: Internal.LocalRef_<any>): Internal.BlockParticleOption;
        setZza(arg0: number): void;
        getBlock(): Internal.BlockContainerJS;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        redirect$cab000$attributeslib$apoth_applyProtPen(arg0: number, arg1: number, arg2: DamageSource_, arg3: number): number;
        randomTeleport(arg0: number, arg1: number, arg2: number, arg3: boolean): boolean;
        invalidateCaps(): void;
        getName(): net.minecraft.network.chat.Component;
        playAmbientSound(): void;
        onGround(): boolean;
        getControlledVehicle(): Internal.Entity;
        isOnSameTeam(arg0: Internal.Entity_): boolean;
        getArmorValue(): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        tick(): void;
        getSwipeDelay(): number;
        getKillCredit(): Internal.LivingEntity;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        sinkInFluid(arg0: Internal.FluidType_): void;
        tryCheckInsideBlocks(): void;
        handler$fic000$alexscaves$ac_turn(arg0: number, arg1: number, arg2: Internal.CallbackInfo_): void;
        hasPermissions(arg0: number): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        onInsideBlock(arg0: Internal.BlockState_): void;
        setOutOfCamera(value: boolean): void;
        static createMobAttributes(): Internal.AttributeSupplier$Builder;
        getDefaultLootTable(): ResourceLocation;
        isAutoSpinAttack(): boolean;
        getRemainingFireTicks(): number;
        limitPistonMovement(arg0: Vec3d_): Vec3d;
        botania_getAmbientSound(): Internal.SoundEvent;
        onlyOpCanSetNbt(): boolean;
        handler$dag000$ad_astra$adastra$tick(ci: Internal.CallbackInfo_): void;
        handler$dag000$ad_astra$adastra$hurt(source: DamageSource_, amount: number, cir: Internal.CallbackInfoReturnable_<any>): void;
        addMotion(arg0: number, arg1: number, arg2: number): void;
        fireImmune(): boolean;
        getMaxFallDistance(): number;
        dsurround_getEffectInfo(): Internal.EntityEffectInfo;
        isHolding(arg0: Internal.Item_): boolean;
        getZ(arg0: number): number;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        static areAllEffectsAmbient(arg0: Internal.Collection_<Internal.MobEffectInstance>): boolean;
        doHurtTarget(arg0: Internal.Entity_): boolean;
        abstract setNoHoney(arg0: number): void;
        getTicksFrozen(): number;
        tickRidden(arg0: Internal.Player_, arg1: Vec3d_): void;
        getRandomX(arg0: number): number;
        getDynamicLightZ(): number;
        create$callSpawnItemParticles(arg0: Internal.ItemStack_, arg1: number): void;
        spawnAtLocation(arg0: Internal.ItemStack_, arg1: number): Internal.ItemEntity;
        pick(arg0: number, arg1: number, arg2: boolean): Internal.HitResult;
        getVoicePitch(): number;
        setLastHurtByPlayerTime(arg0: number): void;
        setStatusMessage(message: net.minecraft.network.chat.Component_): void;
        setSleepingPos(arg0: BlockPos_): void;
        getTurretPos(): BlockPos;
        isDescending(): boolean;
        getAttributeBaseValue(arg0: Internal.Attribute_): number;
        sendEffectToPassengers(arg0: Internal.MobEffectInstance_): void;
        getHeadRotSpeed(): number;
        getLastHurtByPlayer(): Internal.Player;
        getYHeadRot(): number;
        verifyEquippedItem(arg0: Internal.ItemStack_): void;
        getProjectile(arg0: Internal.ItemStack_): Internal.ItemStack;
        handler$enj000$ars_nouveau$anSetDeltaMovement(arg0: Vec3d_, arg1: Internal.CallbackInfo_): void;
        getAllFields(): Internal.Map<any, any>;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        syncPacketPositionCodec(arg0: number, arg1: number, arg2: number): void;
        setAbsorptionAmount(arg0: number): void;
        localvar$bpo000$attributeslib$apoth_checkFallDamageWithGravity(arg0: number): number;
        callUpdateEffectVisibility(): void;
        handler$fic000$alexscaves$ac_onSyncedDataUpdated(arg0: Internal.EntityDataAccessor_<any>, arg1: Internal.CallbackInfo_): void;
        isSunBurnTick(): boolean;
        makeBrain(arg0: Internal.Dynamic_<any>): Internal.Brain<any>;
        isAffectedByFluids(): boolean;
        canAddPassenger(arg0: Internal.Entity_): boolean;
        shouldRenderAtSqrDistance(arg0: number): boolean;
        getAttachedOrSet<A>(type: Internal.AttachmentType_<A>, defaultValue: A): A;
        damageSources(): Internal.DamageSources;
        removeAttached<A>(type: Internal.AttachmentType_<A>): A;
        removeAllGoals(arg0: Internal.Predicate_<Internal.Goal>): void;
        swing(): void;
        getAmbientSound(): Internal.SoundEvent;
        recreateFromPacket(arg0: Internal.ClientboundAddEntityPacket_): void;
        canStartSwimming(): boolean;
        setDeltaMovement(arg0: Vec3d_): void;
        getLeashOffset(arg0: number): Vec3d;
        isBaby(): boolean;
        isCulled(): boolean;
        modifyExpressionValue$enf000$ars_nouveau$eytraValidOverride(arg0: boolean): boolean;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isGlowing(): boolean;
        "isInFluidType(net.minecraft.world.level.material.FluidState)"(arg0: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        canBreatheUnderwater(): boolean;
        die(arg0: DamageSource_): void;
        removeAllEffects(): boolean;
        getLeashOffset(): Vec3d;
        hasLineOfSight(arg0: Internal.Entity_): boolean;
        onClimbable(): boolean;
        isAttackable(): boolean;
        getRiddenSpeed(arg0: Internal.Player_): number;
        processPortalCooldown(): void;
        handler$cbh000$etstlib$percentageBypass(arg0: DamageSource_, arg1: number, arg2: Internal.CallbackInfoReturnable_<any>): void;
        getStepGenerator(engine: eu.ha3.presencefootsteps.sound.SoundEngine_): Internal.Optional<any>;
        getSlot(arg0: number): Internal.SlotAccess;
        "deserializeNBT(net.minecraft.nbt.CompoundTag)"(arg0: Internal.CompoundTag_): void;
        callMobInteract(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        stopSeenByPlayer(arg0: Internal.ServerPlayer_): void;
        isUnderWater(): boolean;
        stopRiding(): void;
        getSwimHighSpeedSplashSound(): Internal.SoundEvent;
        getLeashHolder(): Internal.Entity;
        createWitherRose(arg0: Internal.LivingEntity_): void;
        getX(arg0: number): number;
        getSensing(): Internal.Sensing;
        getLegsArmorItem(): Internal.ItemStack;
        getLuminance(): number;
        callUnsetRemoved(): void;
        captureDrops(arg0: Internal.Collection_<Internal.ItemEntity>): Internal.Collection<Internal.ItemEntity>;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getDeltaMovement(): Vec3d;
        canTakeItem(arg0: Internal.ItemStack_): boolean;
        removeSoulSpeed(): void;
        shouldDropExperience(): boolean;
        getEquipmentDropChance(arg0: Internal.EquipmentSlot_): number;
        hasPassenger(arg0: Internal.Entity_): boolean;
        getDynamicLightX(): number;
        setSecondsOnFire(arg0: number): void;
        moveTo(arg0: number, arg1: number, arg2: number): void;
        "getDisplayName()"(): net.minecraft.network.chat.Component;
        getLootTable(): ResourceLocation;
        getTicksUsingItem(): number;
        findClosestNode(arg0: number, arg1: number, arg2: number): number;
        tickHeadTurn(arg0: number, arg1: number): number;
        getArrowCount(): number;
        calculateViewVector(arg0: number, arg1: number): Vec3d;
        getMoveControl(): Internal.MoveControl;
        setMotion(arg0: number, arg1: number, arg2: number): void;
        playSound(arg0: Internal.SoundEvent_): void;
        makeBoundingBox(): Internal.AABB;
        getDefaultMovementSpeed(): number;
        restoreFrom(arg0: Internal.Entity_): void;
        wrapOperation$efi000$eclipticseasons$playStepSound$mixinextras$bridge$637(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: Internal.Operation_<any>, arg5: Internal.LocalRef_<any>, arg6: Internal.LocalRef_<any>): SoundType;
        isPeacefulCreature(): boolean;
        setOnGround(arg0: boolean): void;
        addEffect(arg0: Internal.MobEffectInstance_, arg1: Internal.Entity_): boolean;
        ate(): void;
        setPos(arg0: number, arg1: number, arg2: number): void;
        notify(): void;
        getFirstTick(): boolean;
        setPersistenceRequired(): void;
        getLastHurtByMobTimestamp(): number;
        getVehicle(): Internal.Entity;
        isEffectiveAi(): boolean;
        startRiding(arg0: Internal.Entity_, arg1: boolean): boolean;
        setSpawnCancelled(arg0: boolean): void;
        getStringUuid(): string;
        handler$glk001$createdieselgenerators$load(arg0: Internal.CompoundTag_, arg1: Internal.CallbackInfo_): void;
        setSwimming(arg0: boolean): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getMainArm(): Internal.HumanoidArm;
        checkSpawnRules(arg0: Internal.LevelAccessor_, arg1: Internal.MobSpawnType_): boolean;
        getRotationVector(): Internal.Vec2;
        abstract sdl$getDynamicLightY(): number;
        getHurtDir(): number;
        isSprinting(): boolean;
        isMaxGroupSizeReached(arg0: number): boolean;
        getMotionY(): number;
        getOffhandItem(): Internal.ItemStack;
        canCollideWith(arg0: Internal.Entity_): boolean;
        getBlockExplosionResistance(arg0: Internal.Explosion_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.FluidState_, arg5: number): number;
        wrapOperation$efi000$eclipticseasons$spawnSprintParticle_snow$mixinextras$bridge$638(arg0: Internal.ParticleType_<any>, arg1: Internal.BlockState_, arg2: Internal.Operation_<any>, arg3: Internal.LocalRef_<any>): Internal.BlockParticleOption;
        callGetJumpPower(): number;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        setLootTable(arg0: ResourceLocation_): void;
        clearSleepingPos(): void;
        canRide(arg0: Internal.Entity_): boolean;
        ac_setDropChance(arg0: Internal.EquipmentSlot_, arg1: number): void;
        canSpawnSprintParticle(): boolean;
        "moveTo(net.minecraft.core.BlockPos,float,float)"(arg0: BlockPos_, arg1: number, arg2: number): void;
        redirect$cab000$attributeslib$apoth_sunderingGetAmplifier(arg0: Internal.MobEffectInstance_): number;
        static HEALTH(): Internal.EntityDataAccessor<number>;
        getLastHurtMob(): Internal.LivingEntity;
        moveRelative(arg0: number, arg1: Vec3d_): void;
        getOnPos(arg0: number): BlockPos;
        getSelfAndPassengers(): Internal.Stream<Internal.Entity>;
        isAddedToWorld(): boolean;
        saveAsPassenger(arg0: Internal.CompoundTag_): boolean;
        gtceu$setFireImmune(arg0: boolean): void;
        getDrinkingSound(arg0: Internal.ItemStack_): Internal.SoundEvent;
        getSoundSource(): Internal.SoundSource;
        getLastDamageSource(): DamageSource;
        removeAfterChangingDimensions(): void;
        setNoActionTime(arg0: number): void;
        isJumping(): boolean;
        setMovementSpeedAddition(speed: number): void;
        equipmentHasChanged(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getPose(): Internal.Pose;
        callActuallyHurt(arg0: DamageSource_, arg1: number): void;
        handler$eel000$curios$curio$canFreeze(arg0: Internal.CallbackInfoReturnable_<any>): void;
        getSharedFlag(arg0: number): boolean;
        getAttribute(arg0: Internal.Attribute_): Internal.AttributeInstance;
        setPositionAndRotation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        canBeAffected(arg0: Internal.MobEffectInstance_): boolean;
        checkFallDamage(arg0: number, arg1: boolean, arg2: Internal.BlockState_, arg3: BlockPos_): void;
        tryAddFrost(): void;
        callGetSoundVolume(): number;
        getPhaseManager(): Internal.EnderDragonPhaseManager;
        getRestrictCenter(): BlockPos;
        isLeftHanded(): boolean;
        removeVehicle(): void;
        defineSynchedData(): void;
        shouldFusionRecomputeModel(layerIndex: number): boolean;
        checkInsideBlocks(): void;
        setZ(z: number): void;
        getY(): number;
        hashCode(): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        eat(arg0: Internal.Level_, arg1: Internal.ItemStack_): Internal.ItemStack;
        createHoverEvent(): Internal.HoverEvent;
        "setNoActionTime(int)"(arg0: number): void;
        bookshelf$makePoofParticles(): void;
        serverAiStep(): void;
        isWithinMeleeAttackRange(arg0: Internal.LivingEntity_): boolean;
        broadcastBreakEvent(arg0: Internal.EquipmentSlot_): void;
        getExitPortal(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: boolean, arg3: Internal.WorldBorder_): Internal.Optional<Internal.BlockUtil$FoundRectangle>;
        setItemSlotAndDropWhenKilled(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): void;
        sendDebugPackets(): void;
        showVehicleHealth(): boolean;
        getDistance(pos: BlockPos_): number;
        isBlocking(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playMuffledStepSound(arg0: Internal.BlockState_, arg1: BlockPos_): void;
        canChangeDirection(): boolean;
        shouldUpdateDynamicLight(): boolean;
        handler$fic000$alexscaves$ac_makeBoundingBox(arg0: Internal.CallbackInfoReturnable_<any>): void;
        /**
         * @deprecated
        */
        isPushedByFluid(): boolean;
        dropFromLootTable(arg0: DamageSource_, arg1: boolean): void;
        getArmorCoverPercentage(): number;
        handleRelativeFrictionAndCalculateMovement(arg0: Vec3d_, arg1: number): Vec3d;
        static HEALTH$sakuratinker_$md$9bf31e$2(): Internal.EntityDataAccessor<any>;
        turn(arg0: number, arg1: number): void;
        getAirSupply(): number;
        waterSwimSound(): void;
        moveTo(arg0: BlockPos_, arg1: number, arg2: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        canBeCollidedWith(): boolean;
        getMotionDirection(): Internal.Direction;
        handler$cbf000$etstlib$cancelHurt(arg0: DamageSource_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        handler$elh000$biomancy$onGetAttributeValue(arg0: Internal.Attribute_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        sdl$isDynamicLightEnabled(): boolean;
        lavaHurt(): void;
        handleDamageEvent(arg0: DamageSource_): void;
        updateUsingItem(arg0: Internal.ItemStack_): void;
        getFabricBalmData(): Internal.CompoundTag;
        canChangeDimensions(): boolean;
        jumpInFluid(arg0: Internal.FluidType_): void;
        getCommandSenderWorld(): Internal.Level;
        getTotalMovementSpeed(): number;
        getMotions(): Internal.Stack<any>;
        changeDimension(arg0: Internal.ServerLevel_): Internal.Entity;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3d_, arg2: number): boolean;
        blockedByShield(arg0: Internal.LivingEntity_): void;
        handler$dlp000$sodiumdynamiclights$onRemove(ci: Internal.CallbackInfo_): void;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getFireImmuneTicks(): number;
        getAttributes(): Internal.AttributeMap;
        setMagneticDeltaY(arg0: number): void;
        handler$cbf000$etstlib$removeFromTickerMap(arg0: Internal.Entity$RemovalReason_, arg1: Internal.CallbackInfo_): void;
        isSpawnCancelled(): boolean;
        "hasPassenger(java.util.function.Predicate)"(arg0: Internal.Predicate_<Internal.Entity>): boolean;
        botania_playHurtSound(arg0: DamageSource_): void;
        getDimensions(arg0: Internal.Pose_): Internal.EntityDimensions;
        abstract sdl$getDynamicLightX(): number;
        isSwimming(): boolean;
        setSprinting(arg0: boolean): void;
        mayInteract(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        setRot(arg0: number, arg1: number): void;
        setPortalCooldown(): void;
        getAttackAnim(arg0: number): number;
        redirect$fko000$moonlight$fixSpawnAnimX(instance: Internal.Mob_, v: number): number;
        setX(x: number): void;
        getPortalWaitTime(): number;
        getBlockStateOn(): Internal.BlockState;
        getItemBySlot(arg0: Internal.EquipmentSlot_): Internal.ItemStack;
        wantsToPickUp(arg0: Internal.ItemStack_): boolean;
        getFluidJumpThreshold(): number;
        enchantSpawnedArmor(arg0: Internal.RandomSource_, arg1: number, arg2: Internal.EquipmentSlot_): void;
        "setPositionAndRotation(double,double,double,float,float)"(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        isInvisibleTo(arg0: Internal.Player_): boolean;
        setRewinding(arg0: boolean): void;
        stopSleeping(): void;
        activeEffects(): Internal.Map<any, any>;
        setAirSupply(arg0: number): void;
        getOnPos(): BlockPos;
        isUndead(): boolean;
        repositionEntityAfterLoad(): boolean;
        static createLivingAttributes(): Internal.AttributeSupplier$Builder;
        setUseItemRemaining(arg0: number): void;
        getBlockPosBelowThatAffectsMyMovement(): BlockPos;
        moveTowardsClosestSpace(arg0: number, arg1: number, arg2: number): void;
        redirect$cal000$fabric_entity_events_v1$beforeEntityKilled(livingEntity: Internal.LivingEntity_, source: DamageSource_, amount: number): boolean;
        handler$glk001$createdieselgenerators$save(arg0: Internal.CompoundTag_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        getStepHeight(): number;
        static getCollisionHorizontalEscapeVector(arg0: number, arg1: number, arg2: number): Vec3d;
        handler$cbh000$etstlib$getDamage(arg0: DamageSource_, arg1: number, arg2: Internal.CallbackInfoReturnable_<any>): void;
        getTargetSelector(): Internal.GoalSelector;
        stopUsingItem(): void;
        isSleeping(): boolean;
        acceptsFailure(): boolean;
        playCombinationStepSounds(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: BlockPos_): void;
        handler$fic000$alexscaves$ac_collide(arg0: Vec3d_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        setOnGroundWithKnownMovement(arg0: boolean, arg1: Vec3d_): void;
        getFluidFallingAdjustedMovement(arg0: number, arg1: boolean, arg2: Vec3d_): Vec3d;
        setLastDamageSource(arg0: DamageSource_): void;
        setOldPosAndRot(): void;
        handler$chl000$dsurround$playStepSound(pos: BlockPos_, state: Internal.BlockState_, ci: Internal.CallbackInfo_): void;
        isFree(arg0: number, arg1: number, arg2: number): boolean;
        getDismountPoses(): Internal.ImmutableList<Internal.Pose>;
        getLastHurtMobTimestamp(): number;
        playBlockFallSound(): void;
        "moveTo(double,double,double)"(arg0: number, arg1: number, arg2: number): void;
        setRemainingFireTicks(arg0: number): void;
        updateControlFlags(): void;
        createBodyControl(): Internal.BodyRotationControl;
        /**
         * @deprecated
        */
        getOnPosLegacy(): BlockPos;
        findDimensionEntryPoint(arg0: Internal.ServerLevel_): Internal.PortalInfo;
        setPos(arg0: Vec3d_): void;
        enchantSpawnedWeapon(arg0: Internal.RandomSource_, arg1: number): void;
        setLastHurt(arg0: number): void;
        populateDefaultEquipmentEnchantments(arg0: Internal.RandomSource_, arg1: Internal.DifficultyInstance_): void;
        setSwipeDelay(arg0: number): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        setCanPickUpLoot(arg0: boolean): void;
        getStandingEyeHeight(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        getMainHandItem(): Internal.ItemStack;
        areCapsCompatible(arg0: Internal.CapabilityDispatcher_): boolean;
        setSilent(arg0: boolean): void;
        doPush(arg0: Internal.Entity_): void;
        captureDrops(): Internal.Collection<Internal.ItemEntity>;
        hasExactlyOnePlayerPassenger(): boolean;
        canBeSeenAsEnemy(): boolean;
        setLeftHanded(arg0: boolean): void;
        getSwimSplashSound(): Internal.SoundEvent;
        getActiveEffects(): Internal.Collection<Internal.MobEffectInstance>;
        isOnPortalCooldown(): boolean;
        hurtArmor(arg0: DamageSource_, arg1: number): void;
        canAttack(arg0: Internal.LivingEntity_, arg1: Internal.TargetingConditions_): boolean;
        increaseAirSupply(arg0: number): number;
        getAttributeValue(arg0: Internal.Holder_<Internal.Attribute>): number;
        setPitch(arg0: number): void;
        isMultipartEntity(): boolean;
        setPosRaw(arg0: number, arg1: number, arg2: number): void;
        getParts(): Internal.PartEntity<any>[];
        handleEntityEvent(arg0: number): void;
        spawnSoulSpeedParticle(): void;
        removeFrost(): void;
        isUsingItem(): boolean;
        isAlwaysTicking(): boolean;
        interactAt(arg0: Internal.Player_, arg1: Vec3d_, arg2: Internal.InteractionHand_): Internal.InteractionResult;
        lerpTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): void;
        onPassengerTurned(arg0: Internal.Entity_): void;
        spawnAtLocation(arg0: Internal.ItemLike_): Internal.ItemEntity;
        setAttached(type: Internal.AttachmentType_<any>, value: any): any;
        serializeNBT(): Internal.CompoundTag;
        /**
         * @deprecated
        */
        couldAcceptPassenger(): boolean;
        getForgePersistentData(): Internal.CompoundTag;
        ac_dropCustomDeathLoot(arg0: DamageSource_, arg1: number, arg2: boolean): void;
        "spawnAtLocation(net.minecraft.world.level.ItemLike,int)"(arg0: Internal.ItemLike_, arg1: number): Internal.ItemEntity;
        setInvulnerable(arg0: boolean): void;
        modifyExpressionValue$enf001$ars_nouveau$elytraOverride(arg0: boolean): boolean;
        push(arg0: Internal.Entity_): void;
        isInFluidType(): boolean;
        jumpFromGround(): void;
        canReplaceCurrentItem(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getDamageAfterArmorAbsorb(arg0: DamageSource_, arg1: number): number;
        maxUpStep(): number;
        setGlowing(arg0: boolean): void;
        load(arg0: Internal.CompoundTag_): void;
        modifyReturnValue$gji000$create$onFireImmune(arg0: boolean): boolean;
        "broadcastBreakEvent(net.minecraft.world.entity.EquipmentSlot)"(arg0: Internal.EquipmentSlot_): void;
        setLeashedTo(arg0: Internal.Entity_, arg1: boolean): void;
        onChangedBlock(arg0: BlockPos_): void;
        isAlive(): boolean;
        biomancy$setMoveControl(arg0: Internal.MoveControl_): void;
        startSleeping(arg0: BlockPos_): void;
        dsurround_getPotionSwirlColor(): number;
        pickUpItem(arg0: Internal.ItemEntity_): void;
        hurt(arg0: Internal.EnderDragonPart_, arg1: DamageSource_, arg2: number): boolean;
        getBbHeight(): number;
        getMeleeAttackRangeSqr(arg0: Internal.LivingEntity_): number;
        bookshelf$getDrinkingSound(arg0: Internal.ItemStack_): Internal.SoundEvent;
        getViewVector(arg0: number): Vec3d;
        getTags(): Internal.Set<string>;
        calculateFallDamage(arg0: number, arg1: number): number;
        getField(arg0: string): Internal.Field;
        getLastAttacker(): Internal.LivingEntity;
        hasControllingPassenger(): boolean;
        closerThan(arg0: Internal.Entity_, arg1: number, arg2: number): boolean;
        absMoveTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        updateEffectVisibility(): void;
        getGoalSelector(): Internal.GoalSelector;
        getSubEntities(): Internal.EnderDragonPart[];
        onPathfindingStart(): void;
        getPercentFrozen(): number;
        setPortalCooldown(arg0: number): void;
        setPossessedByWatcher(arg0: boolean): void;
        hasGlowingTag(): boolean;
        shouldBlockExplode(arg0: Internal.Explosion_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: number): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        getSoundVolume(): number;
        isLeashed(): boolean;
        addEffect(arg0: Internal.MobEffectInstance_): boolean;
        getViewXRot(arg0: number): number;
        canRiderInteract(): boolean;
        biomancy$getHurtSound(arg0: DamageSource_): Internal.SoundEvent;
        aether$getRandom(): Internal.RandomSource;
        fabric_getAttachments(): Internal.Map<any, any>;
        setPose(arg0: Internal.Pose_): void;
        getReachDistance(): number;
        static collideBoundingBox(arg0: Internal.Entity_, arg1: Vec3d_, arg2: Internal.AABB_, arg3: Internal.Level_, arg4: Internal.List_<Internal.VoxelShape>): Vec3d;
        getEntityType(): Internal.EntityType<any>;
        isWaterCreature(): boolean;
        toString(): string;
        updateInvisibilityStatus(): void;
        redirect$cab000$attributeslib$apoth_sunderingApplyEffect(arg0: number, arg1: number, arg2: DamageSource_, arg3: number): number;
        setLastHurtByPlayer(arg0: Internal.Player_): void;
        "getServer()"(): Internal.MinecraftServer;
        handler$cbb000$fabric_entity_events_v1$injectElytraTick(info: Internal.CallbackInfo_): void;
        mobInteract(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        wasExperienceConsumed(): boolean;
        isPushable(): boolean;
        setYBodyRot(arg0: number): void;
        foodEaten(is: Internal.ItemStack_): void;
        onClientRemoval(): void;
        self(): Internal.LivingEntity;
        shouldDropLoot(): boolean;
        reviveCaps(): void;
        getDistance(x: number, y: number, z: number): number;
        wrapOperation$ffh000$artifacts$travel(state: Internal.BlockState_, level: Internal.LevelReader_, pos: BlockPos_, entity: Internal.Entity_, original: Internal.Operation_<any>): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttached(type: Internal.AttachmentType_<any>): any;
        setRotation(yaw: number, pitch: number): void;
        isDynamicLightEnabled(): boolean;
        getMagneticDeltaZ(): number;
        setFightOrigin(arg0: BlockPos_): void;
        abstract sdl$resetDynamicLight(): void;
        calculateEntityAnimation(arg0: boolean): void;
        forceAddEffect(arg0: Internal.MobEffectInstance_, arg1: Internal.Entity_): void;
        setChestArmorItem(item: Internal.ItemStack_): void;
        abstract sodiumdynamiclights$scheduleTrackedChunksRebuild(arg0: LevelRenderer_): void;
        handler$fic000$alexscaves$ac_move(arg0: Internal.MoverType_, arg1: Vec3d_, arg2: Internal.CallbackInfo_): void;
        checkAutoSpinAttack(arg0: Internal.AABB_, arg1: Internal.AABB_): void;
        bookshelf$getHurtSound(arg0: DamageSource_): Internal.SoundEvent;
        onAboveBubbleCol(arg0: boolean): void;
        "playSound(net.minecraft.sounds.SoundEvent,float,float)"(arg0: Internal.SoundEvent_, arg1: number, arg2: number): void;
        isPassenger(): boolean;
        hasPose(arg0: Internal.Pose_): boolean;
        playStepSound(arg0: BlockPos_, arg1: Internal.BlockState_): void;
        /**
         * @deprecated
        */
        isEyeInFluid(arg0: Internal.TagKey_<Internal.Fluid>): boolean;
        isInvulnerableTo(arg0: DamageSource_): boolean;
        makeStuckInBlock(arg0: Internal.BlockState_, arg1: Vec3d_): void;
        handler$cde000$l2library$overrideClientGlow_isCurrentlyGlowing(arg0: Internal.CallbackInfoReturnable_<any>): void;
        getAttachedOrGet<A>(type: Internal.AttachmentType_<A>, defaultValue: Internal.Supplier_<A>): A;
        isSensitiveToWater(): boolean;
        skipAttackInteraction(arg0: Internal.Entity_): boolean;
        maybeBackOffFromEdge(arg0: Vec3d_, arg1: Internal.MoverType_): Vec3d;
        newFloatList(...arg0: number[]): Internal.ListTag;
        lerpMotion(arg0: number, arg1: number, arg2: number): void;
        "getAttributeValue(net.minecraft.core.Holder)"(arg0: Internal.Holder_<Internal.Attribute>): number;
        shouldRender(arg0: number, arg1: number, arg2: number): boolean;
        getJumpControl(): Internal.JumpControl;
        isFlapping(): boolean;
        getEyeHeight(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        getFeetArmorItem(): Internal.ItemStack;
        static getViewScale(): number;
        handler$enh000$ars_nouveau$decreaseAirSupply(arg0: number, arg1: Internal.CallbackInfoReturnable_<any>): void;
        getVisualRotationYInDegrees(): number;
        setSpeed(arg0: number): void;
        requiresCustomPersistence(): boolean;
        isDiscrete(): boolean;
        unRide(): void;
        getLevel(): Internal.Level;
        "spawnAtLocation(net.minecraft.world.item.ItemStack)"(arg0: Internal.ItemStack_): Internal.ItemEntity;
        biomancy$setJumpControl(arg0: Internal.JumpControl_): void;
        getCombatTracker(): Internal.CombatTracker;
        updateDynamicGameEventListener(arg0: Internal.BiConsumer_<Internal.DynamicGameEventListener<any>, Internal.ServerLevel>): void;
        callGetRelativePortalPosition(arg0: Internal.Direction$Axis_, arg1: Internal.BlockUtil$FoundRectangle_): Vec3d;
        "onSyncedDataUpdated(net.minecraft.network.syncher.EntityDataAccessor)"(arg0: Internal.EntityDataAccessor_<any>): void;
        isNoAi(): boolean;
        areCapsCompatible(arg0: Internal.CapabilityProvider_<Internal.Entity>): boolean;
        extinguishFire(): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getEyeHeightForge(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getBlockJumpFactor(): number;
        tell(message: net.minecraft.network.chat.Component_): void;
        biomancy$getDeathSound(): Internal.SoundEvent;
        closerThan(arg0: Internal.Entity_, arg1: number): boolean;
        onSoulSpeedBlock(): boolean;
        /**
         * @deprecated
        */
        goDownInWater(): void;
        getDistanceSq(pos: BlockPos_): number;
        indicateDamage(arg0: number, arg1: number): void;
        canBeSeenByAnyone(): boolean;
        getDragonFight(): Internal.EndDragonFight;
        playEntityOnFireExtinguishedSound(): void;
        setFrostmintFreezing(arg0: boolean): void;
        isFullyFrozen(): boolean;
        dropCustomDeathLoot(arg0: DamageSource_, arg1: number, arg2: boolean): void;
        getHeadLookVector(arg0: number): Vec3d;
        isInWall(): boolean;
        getMeleeAttackReferencePosition(): Vec3d;
        getAllSlots(): Internal.Iterable<Internal.ItemStack>;
        remove(arg0: Internal.Entity$RemovalReason_): void;
        getMagneticDeltaX(): number;
        getScale(): number;
        isSuppressingSlidingDownLadder(): boolean;
        getBlockZ(): number;
        dampensVibrations(): boolean;
        hasAttached(type: Internal.AttachmentType_<any>): boolean;
        isSilent(): boolean;
        "playSound(net.minecraft.sounds.SoundEvent)"(id: Internal.SoundEvent_): void;
        newDoubleList(...arg0: number[]): Internal.ListTag;
        getPitch(): number;
        getPathfindingMalus(arg0: Internal.BlockPathTypes_): number;
        getRandom(): Internal.RandomSource;
        canReplaceEqualItem(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        handler$fij000$alexscaves$ac_livingTick(arg0: Internal.CallbackInfo_): void;
        handler$fgf001$sakuratinker$percentageBypass(arg0: DamageSource_, arg1: number, arg2: Internal.CallbackInfoReturnable_<any>): void;
        rotate(arg0: Internal.Rotation_): number;
        getPassengersAndSelf(): Internal.Stream<Internal.Entity>;
        setTurretPos(arg0: BlockPos_): void;
        shouldRiderFaceForward(arg0: Internal.Player_): boolean;
        setMagneticAttachmentFace(arg0: Internal.Direction_): void;
        handler$eod000$ars_nouveau$removed(arg0: Internal.CallbackInfo_): void;
        breakItem(arg0: Internal.ItemStack_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        "getAttributeBaseValue(net.minecraft.core.Holder)"(arg0: Internal.Holder_<Internal.Attribute>): number;
        setMagnetHeadRotation(): void;
        clearRestriction(): void;
        callGetDeathSound(): Internal.SoundEvent;
        setValue(arg0: Internal.Field_, arg1: typeof any, arg2: any): boolean;
        biomancy$getAmbientSound(): Internal.SoundEvent;
        "self()"(): Internal.LivingEntity;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        handler$eam000$touhou_little_maid$positionRider(arg0: Internal.Entity_, arg1: Internal.Entity$MoveFunction_, arg2: Internal.CallbackInfo_): void;
        "isHolding(java.util.function.Predicate)"(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getPrevMagneticAttachmentFace(): Internal.Direction;
        getNoActionTime(): number;
        isVisuallyCrawling(): boolean;
        isAggressive(): boolean;
        setValue<T>(arg0: Internal.Field_, arg1: any): boolean;
        setYya(arg0: number): void;
        shouldUpdateFluidWhileBoating(arg0: Internal.FluidState_, arg1: Internal.Boat_): boolean;
        abstract sdl$shouldUpdateDynamicLight(): boolean;
        setDropChance(arg0: Internal.EquipmentSlot_, arg1: number): void;
        "broadcastBreakEvent(net.minecraft.world.InteractionHand)"(arg0: Internal.InteractionHand_): void;
        setFluidTypeHeight(arg0: Internal.FluidType_, arg1: number): void;
        dropExperience(): void;
        handler$dah000$ad_astra$adastra$checkSpawnObstruction(levelReader: Internal.LevelReader_, cir: Internal.CallbackInfoReturnable_<any>): void;
        teleportRelative(arg0: number, arg1: number, arg2: number): void;
        setBaby(arg0: boolean): void;
        getLastHurtByMob(): Internal.LivingEntity;
        isInWaterOrBubble(): boolean;
        decreaseAirSupply(arg0: number): number;
        handler$zgg000$armorcurve$applyArmorToDamage(arg0: DamageSource_, arg1: number, arg2: Internal.CallbackInfoReturnable_<any>): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        updateFluidHeightAndDoFluidPushing(): void;
        getPortalCooldown(): number;
        getItem(): Internal.ItemStack;
        causeFallDamage(arg0: number, arg1: number, arg2: DamageSource_): boolean;
        releaseUsingItem(): void;
        getPosition(arg0: number): Vec3d;
        removeFreeWill(): void;
        setSlowFallingFlag(arg0: boolean): void;
        removeWhenFarAway(arg0: number): boolean;
        wait(arg0: number): void;
        isIgnoringBlockTriggers(): boolean;
        setRecordPlayingNearby(arg0: BlockPos_, arg1: boolean): void;
        getHandHoldingItemAngle(arg0: Internal.Item_): Vec3d;
        hasItemInSlot(arg0: Internal.EquipmentSlot_): boolean;
        canUpdate(arg0: boolean): void;
        distanceToSqr(arg0: Vec3d_): number;
        getEyeInFluidType(): Internal.FluidType;
        modifyAttached<A>(type: Internal.AttachmentType_<A>, modifier: Internal.UnaryOperator_<A>): A;
        isSteppingCarefully(): boolean;
        handler$eid000$twilightdelight$getTeamColor$renderShiny(arg0: Internal.CallbackInfoReturnable_<any>): void;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        "spawnAtLocation(net.minecraft.world.item.ItemStack,float)"(arg0: Internal.ItemStack_, arg1: number): Internal.ItemEntity;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(): number;
        getBlockX(): number;
        isFallFlying(): boolean;
        getEncodeId(): string;
        getY(arg0: number): number;
        getMaxHeadXRot(): number;
        getNbt(): Internal.CompoundTag;
        setInvisible(arg0: boolean): void;
        canEnterPose(arg0: Internal.Pose_): boolean;
        getEffect(arg0: Internal.MobEffect_): Internal.MobEffectInstance;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getDynamicLightY(): number;
        setHealth(arg0: number): void;
        attack(arg0: DamageSource_, arg1: number): boolean;
        getBlockSpeedFactor(): number;
        onInsideBubbleColumn(arg0: boolean): void;
        getEyePosition(): Vec3d;
        getEyeHeight(): number;
        onOffspringSpawnedFromEgg(arg0: Internal.Player_, arg1: Internal.Mob_): void;
        setDiscardFriction(arg0: boolean): void;
        hasPassenger(arg0: Internal.Predicate_<Internal.Entity>): boolean;
        getYaw(): number;
        isPossessedByWatcher(): boolean;
        redirect$cab000$attributeslib$apoth_applyArmorPen(arg0: number, arg1: number, arg2: number, arg3: DamageSource_, arg4: number): number;
        swing(arg0: Internal.InteractionHand_, arg1: boolean): void;
        getUsedItemHand(): Internal.InteractionHand;
        setDefaultMovementSpeed(speed: number): void;
        onEffectAdded(arg0: Internal.MobEffectInstance_, arg1: Internal.Entity_): void;
        canAttackType(arg0: Internal.EntityType_<any>): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        wrapOperation$efj000$eclipticseasons$checkFallDamage_snow(arg0: Internal.ParticleType_<any>, arg1: Internal.BlockState_, arg2: Internal.Operation_<any>, arg3: BlockPos_): Internal.BlockParticleOption;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        getBrain(): Internal.Brain<any>;
        dsurround_isJumping(): boolean;
        setCustomNameVisible(arg0: boolean): void;
        isAlliedTo(arg0: Internal.Team_): boolean;
        getAttachedOrCreate<A>(type: Internal.AttachmentType_<A>): A;
        getControllingPassenger(): Internal.LivingEntity;
        canFireProjectileWeapon(arg0: Internal.ProjectileWeaponItem_): boolean;
        getScriptType(): Internal.ScriptType;
        shouldDiscardFriction(): boolean;
        handler$fic000$alexscaves$ac_getEyePosition_lerp(arg0: number, arg1: Internal.CallbackInfoReturnable_<any>): void;
        startRiding(arg0: Internal.Entity_): boolean;
        saveWithoutId(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        getForward(): Vec3d;
        getDamageAfterMagicAbsorb(arg0: DamageSource_, arg1: number): number;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getId(): number;
        canBeHitByProjectile(): boolean;
        findPath(arg0: number, arg1: number, arg2: Internal.Node_): net.minecraft.world.level.pathfinder.Path;
        postMagnetJump(): void;
        setDead(arg0: boolean): void;
        getEyeY(): number;
        skipDropExperience(): void;
        fabric_readAttachmentsFromNbt(nbt: Internal.CompoundTag_): void;
        getBoundingBox(): Internal.AABB;
        isInWaterOrRain(): boolean;
        setItemSlot(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): void;
        tryAddSoulSpeed(): void;
        equals(arg0: any): boolean;
        getViewYRot(arg0: number): number;
        getSwimSound(): Internal.SoundEvent;
        dismountsUnderwater(): boolean;
        abstract sodiumdynamiclights$updateDynamicLight(arg0: LevelRenderer_): boolean;
        isAffectedByPotions(): boolean;
        playerTouch(arg0: Internal.Player_): void;
        addTag(arg0: string): boolean;
        getCitadelEntityData(): Internal.CompoundTag;
        getEyeHeight(arg0: Internal.Pose_): number;
        getAddEntityPacket(): Internal.Packet<Internal.ClientGamePacketListener>;
        doWaterSplashEffect(): void;
        static getEquipmentForSlot(arg0: Internal.EquipmentSlot_, arg1: number): Internal.Item;
        isWithinRestriction(arg0: BlockPos_): boolean;
        getTeam(): Internal.Team;
        setTicksFrozen(arg0: number): void;
        getUseItem(): Internal.ItemStack;
        getMyRidingOffset(): number;
        handler$cab000$attributeslib$apoth_ownedAttrMap(arg0: Internal.EntityType_<any>, arg1: Internal.Level_, arg2: Internal.CallbackInfo_): void;
        dismountTo(arg0: number, arg1: number, arg2: number): void;
        handler$eod009$ars_nouveau$onTick(arg0: Internal.CallbackInfo_): void;
        getFlyingSpeed(): number;
        hasCustomName(): boolean;
        getSwimAmount(arg0: number): number;
        isLiving(): boolean;
        getX(): number;
        dropAllDeathLoot(arg0: DamageSource_): void;
        isVehicle(): boolean;
        static transfer(original: Internal.AttachmentTarget_, target: Internal.AttachmentTarget_, isDeath: boolean): void;
        handler$fij000$alexscaves$ac_increaseAirSupply(arg0: number, arg1: Internal.CallbackInfoReturnable_<any>): void;
        stepOnMagnetBlock(arg0: BlockPos_): void;
        handler$cbf000$etstlib$addVibrationListener(arg0: Internal.BiConsumer_<any, any>, arg1: Internal.CallbackInfo_): void;
        resetDynamicLight(): void;
        tickLeash(): void;
        spawnAtLocation(arg0: Internal.ItemStack_): Internal.ItemEntity;
        customServerAiStep(): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        thunderHit(arg0: Internal.ServerLevel_, arg1: Internal.LightningBolt_): void;
        setIsInPowderSnow(arg0: boolean): void;
        doEnchantDamageEffects(arg0: Internal.LivingEntity_, arg1: Internal.Entity_): void;
        setCustomName(arg0: net.minecraft.network.chat.Component_): void;
        handleNetherPortal(): void;
        lambdynlights$scheduleTrackedChunksRebuild(arg0: LevelRenderer_): void;
        setLastDamageStamp(arg0: number): void;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        setStingerCount(arg0: number): void;
        getMaxHeadYRot(): number;
        getBoundingBoxForPose(arg0: Internal.Pose_): Internal.AABB;
        isCustomNameVisible(): boolean;
        isSupportedBy(arg0: BlockPos_): boolean;
        getPistonPushReaction(): Internal.PushReaction;
        shouldRiderSit(): boolean;
        lookAt(arg0: Internal.EntityAnchorArgument$Anchor_, arg1: Vec3d_): void;
        hurtCurrentlyUsedShield(arg0: number): void;
        triggerItemUseEffects(arg0: Internal.ItemStack_, arg1: number): void;
        getLootTableSeed(): number;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        collide(arg0: Vec3d_): Vec3d;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        "onSyncedDataUpdated(java.util.List)"(arg0: Internal.List_<Internal.SynchedEntityData$DataValue<any>>): void;
        canBeLeashed(arg0: Internal.Player_): boolean;
        hasIndirectPassenger(arg0: Internal.Entity_): boolean;
        getEntityData(): Internal.SynchedEntityData;
        sdl$dynamicLightTick(): void;
        bookshelf$getFallDamageSound(arg0: number): Internal.SoundEvent;
        handler$cab000$attributeslib$apoth_onEffectUpdateAddAttribute(arg0: Internal.MobEffectInstance_, arg1: boolean, arg2: Internal.Entity_, arg3: Internal.CallbackInfo_): void;
        handleInsidePortal(arg0: BlockPos_): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        /**
         * @deprecated
        */
        jumpInLiquid(arg0: Internal.TagKey_<Internal.Fluid>): void;
        getLastHurtByPlayerTime(): number;
        biomancy$getVoicePitch(): number;
        absMoveTo(arg0: number, arg1: number, arg2: number): void;
        updateFluidHeightAndDoFluidPushing(arg0: Internal.Predicate_<Internal.FluidState>): void;
        onBelowWorld(): void;
        isOnRails(): boolean;
        getAttachedOrThrow<A>(type: Internal.AttachmentType_<A>): A;
        getStingerCount(): number;
        markFusionRecomputeModels(): void;
        getFallSounds(): Internal.LivingEntity$Fallsounds;
        reapplyPosition(): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        getDimensionChangingDelay(): number;
        setLivingEntityFlag(arg0: number, arg1: boolean): void;
        getWaterSlowDown(): number;
        createNavigation(arg0: Internal.Level_): Internal.PathNavigation;
        setYaw(arg0: number): void;
        getPickRadius(): number;
        isRemoved(): boolean;
        teleportToWithTicket(arg0: number, arg1: number, arg2: number): void;
        aether$getPortalEntrancePos(): BlockPos;
        spawnAnim(): void;
        getJumpBoostPower(): number;
        resetMagnetHeadRotation(): void;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_): void;
        self(): Internal.Entity;
        isRewinding(): boolean;
        refreshDimensions(): void;
        bookshelf$getAmbientSound(): Internal.SoundEvent;
        "spawnAtLocation(net.minecraft.world.level.ItemLike)"(arg0: Internal.ItemLike_): Internal.ItemEntity;
        "isHolding(net.minecraft.world.item.Item)"(arg0: Internal.Item_): boolean;
        "getAttributeValue(net.minecraft.world.entity.ai.attributes.Attribute)"(arg0: Internal.Attribute_): number;
        setShiftKeyDown(arg0: boolean): void;
        getEyePosition(arg0: number): Vec3d;
        getPassengers(): Internal.EntityArrayList;
        getRiddenInput(arg0: Internal.Player_, arg1: Vec3d_): Vec3d;
        calculateUpVector(arg0: number, arg1: number): Vec3d;
        spawnSprintParticle(): void;
        handler$eid000$twilightdelight$isCurrentlyGlowing$renderShinny(arg0: Internal.CallbackInfoReturnable_<any>): void;
        setSwipes(arg0: number): void;
        getMaxHeightFluidType(): Internal.FluidType;
        getZ(): number;
        checkSupportingBlock(arg0: boolean, arg1: Vec3d_): void;
        dropEquipment(): void;
        shouldRemoveSoulSpeed(arg0: Internal.BlockState_): boolean;
        handler$glk010$createdieselgenerators$tick(arg0: Internal.CallbackInfo_): void;
        teleportTo(arg0: number, arg1: number, arg2: number): void;
        maybeDisableShield(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.ItemStack_): void;
        handler$enj008$ars_nouveau$onTick(arg0: Internal.CallbackInfo_): void;
        getAttributeBaseValue(arg0: Internal.Holder_<Internal.Attribute>): number;
        getServer(): Internal.MinecraftServer;
        getExperienceReward(): number;
        getFirstPassenger(): Internal.Entity;
        heal(arg0: number): void;
        getSpawnType(): Internal.MobSpawnType;
        setLastHurtMob(arg0: Internal.Entity_): void;
        getRelativePortalPosition(arg0: Internal.Direction$Axis_, arg1: Internal.BlockUtil$FoundRectangle_): Vec3d;
        setLastHurtByMob(arg0: Internal.LivingEntity_): void;
        interact(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        removePassenger(arg0: Internal.Entity_): void;
        abstract sdl$getDynamicLightLevel(): Internal.Level;
        getDismountLocationForPassenger(arg0: Internal.LivingEntity_): Vec3d;
        invokeSetLevel(arg0: Internal.Level_): void;
        checkSlowFallDistance(): void;
        handler$dag000$ad_astra$adastra$travel(travelVector: Vec3d_, ci: Internal.CallbackInfo_): void;
        tickDeath(): void;
        updateInWaterStateAndDoWaterCurrentPushing(): void;
        canStandOnFluid(arg0: Internal.FluidState_): boolean;
        addPassenger(arg0: Internal.Entity_): void;
        setFabricBalmData(arg0: Internal.CompoundTag_): void;
        callGetAmbientSound(): Internal.SoundEvent;
        touchingUnloadedChunk(): boolean;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        abstract sdl$getDynamicLightZ(): number;
        getLookAngle(): Vec3d;
        getAmbientSoundInterval(): number;
        setArrowCount(arg0: number): void;
        getPermissionLevel(): number;
        getMotionZ(): number;
        nextStep(): number;
        isPersistenceRequired(): boolean;
        isInvisible(): boolean;
        is(arg0: Internal.Entity_): boolean;
        getBedOrientation(): Internal.Direction;
        /**
         * @deprecated
        */
        getBlockStateOnLegacy(): Internal.BlockState;
        ejectPassengers(): void;
        removeEffect(arg0: Internal.MobEffect_): boolean;
        getProfile(): Internal.GameProfile;
        isDeadOrDying(): boolean;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        static setViewScale(arg0: number): void;
        take(arg0: Internal.Entity_, arg1: number): void;
        setLevelCallback(arg0: Internal.EntityInLevelCallback_): void;
        biomancy$getSoundVolume(): number;
        getLookControl(): Internal.LookControl;
        handler$dlh000$l2damagetracker$checkTotemDeathProtection$addCustomTotem(arg0: DamageSource_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        pushEntities(): void;
        playSound(arg0: Internal.SoundEvent_, arg1: number, arg2: number): void;
        "areCapsCompatible(net.minecraftforge.common.capabilities.CapabilityDispatcher)"(arg0: Internal.CapabilityDispatcher_): boolean;
        canAttack(arg0: Internal.LivingEntity_): boolean;
        aether$setPortalEntrancePos(arg0: BlockPos_): void;
        getOffHandItem(): Internal.ItemStack;
        startSeenByPlayer(arg0: Internal.ServerPlayer_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        startUsingItem(arg0: Internal.InteractionHand_): void;
        position(): Vec3d;
        biomancy$random(): Internal.RandomSource;
        setTimeout(): void;
        static getEquipmentSlotForItem(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        handler$fij000$alexscaves$ac_calculateEntityAnimation(arg0: boolean, arg1: Internal.CallbackInfo_): void;
        displayFireAnimation(): boolean;
        isOutOfCamera(): boolean;
        getRopeHoldPosition(arg0: number): Vec3d;
        copyPosition(arg0: Internal.Entity_): void;
        onAddedToWorld(): void;
        "hasPassenger(net.minecraft.world.entity.Entity)"(arg0: Internal.Entity_): boolean;
        isCrouching(): boolean;
        "getAttributeBaseValue(net.minecraft.world.entity.ai.attributes.Attribute)"(arg0: Internal.Attribute_): number;
        onLeaveCombat(): void;
        getFrictionInfluencedSpeed(arg0: number): number;
        setY(y: number): void;
        getAttributeValue(arg0: Internal.Attribute_): number;
        getFeetBlockState(): Internal.BlockState;
        isWithinRestriction(): boolean;
        changeDimension(arg0: Internal.ServerLevel_, arg1: Internal.ITeleporter_): Internal.Entity;
        positionRider(arg0: Internal.Entity_): void;
        isHorizontalCollisionMinor(arg0: Vec3d_): boolean;
        baseTick(): void;
        broadcastToPlayer(arg0: Internal.ServerPlayer_): boolean;
        setSharedFlag(arg0: number, arg1: boolean): void;
        getSleepingPos(): Internal.Optional<BlockPos>;
        modifyExpressionValue$gji000$create$playerHidingAsBoxIsCrouchingNotSwimming(arg0: boolean, arg1: Internal.Pose_): boolean;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getEyeHeightAccess(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        damageHeldItem(): void;
        getCustomName(): net.minecraft.network.chat.Component;
        getClass(): typeof any;
        "self()"(): Internal.Entity;
        isVisuallySwimming(): boolean;
        getMaxAirSupply(): number;
        canTrample(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: number): boolean;
        blockUsingShield(arg0: Internal.LivingEntity_): void;
        processFlappingMovement(): void;
        wrapOperation$efi000$eclipticseasons$playStepSound(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: Internal.Operation_<any>, arg5: BlockPos_, arg6: Internal.BlockState_): SoundType;
        setItemInHand(arg0: Internal.InteractionHand_, arg1: Internal.ItemStack_): void;
        setMaxHealth(hp: number): void;
        dynamicLightTick(): void;
        getFacing(): Internal.Direction;
        deathScore(): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>, arg1: boolean): boolean;
        onCrystalDestroyed(arg0: Internal.EndCrystal_, arg1: BlockPos_, arg2: DamageSource_): void;
        isPassengerOfSameVehicle(arg0: Internal.Entity_): boolean;
        getBoundingBoxForCulling(): Internal.AABB;
        getTarget(): Internal.LivingEntity;
        restrictTo(arg0: BlockPos_, arg1: number): void;
        trackingPosition(): Vec3d;
        setMagneticDeltaX(arg0: number): void;
        getNameTagOffsetY(): number;
        getCurrentSwingDuration(): number;
        isInvulnerable(): boolean;
        isInLava(): boolean;
        isInWater(): boolean;
        awardKillScore(arg0: Internal.Entity_, arg1: number, arg2: DamageSource_): void;
        /**
         * @deprecated
        */
        finalizeSpawn(arg0: Internal.ServerLevelAccessor_, arg1: Internal.DifficultyInstance_, arg2: Internal.MobSpawnType_, arg3: Internal.SpawnGroupData_, arg4: Internal.CompoundTag_): Internal.SpawnGroupData;
        unsetRemoved(): void;
        getPickupReach(): Vec3i;
        hasEffect(arg0: Internal.MobEffect_): boolean;
        swing(arg0: Internal.InteractionHand_): void;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        /**
         * @deprecated
        */
        fixupDimensions(): void;
        setFusionModel(layerIndex: number, model: Internal.Triple_<any, any, any>): void;
        getRootVehicle(): Internal.Entity;
        onPathfindingDone(): void;
        save(arg0: Internal.CompoundTag_): boolean;
        handler$fgf001$sakuratinker$getDamage(arg0: DamageSource_, arg1: number, arg2: Internal.CallbackInfoReturnable_<any>): void;
        sdl$getLuminance(): number;
        getLocalBoundsForPose(arg0: Internal.Pose_): Internal.AABB;
        isNoGravity(): boolean;
        curePotionEffects(arg0: Internal.ItemStack_): boolean;
        onItemPickup(arg0: Internal.ItemEntity_): void;
        handler$fic000$alexscaves$ac_getEyePosition(arg0: Internal.CallbackInfoReturnable_<any>): void;
        setCitadelEntityData(arg0: Internal.CompoundTag_): void;
        setMagneticDeltaZ(arg0: number): void;
        populateDefaultEquipmentSlots(arg0: Internal.RandomSource_, arg1: Internal.DifficultyInstance_): void;
        completeUsingItem(): void;
        bookshelf$createHoverEvent(): Internal.HoverEvent;
        isImmobile(): boolean;
        updateSwimming(): void;
        isHolding(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getSpeed(): number;
        hasSlowFallingFlag(): boolean;
        shouldInformAdmins(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        abstract getNoHoney(): number;
        rideTick(): void;
        getSwipes(): number;
        wait(): void;
        dsurround_setPotionSwirlColor(color: number): void;
        getUuid(): Internal.UUID;
        setOffHandItem(item: Internal.ItemStack_): void;
        spawn(): void;
        setNoAi(arg0: boolean): void;
        teleportTo(arg0: Internal.ServerLevel_, arg1: number, arg2: number, arg3: number, arg4: Internal.Set_<Internal.RelativeMovement>, arg5: number, arg6: number): boolean;
        fabric_writeAttachmentsToNbt(nbt: Internal.CompoundTag_): void;
        shouldShowName(): boolean;
        markHurt(): void;
        getArmorSlots(): Internal.Iterable<Internal.ItemStack>;
        canPickUpLoot(): boolean;
        kill(): void;
        onEnterCombat(): void;
        playSwimSound(arg0: number): void;
        animateHurt(arg0: number): void;
        static resetForwardDirectionOfRelativePortalPosition(arg0: Vec3d_): Vec3d;
        brainProvider(): Internal.Brain$Provider<any>;
        getJumpPower(): number;
        setDragonFight(arg0: Internal.EndDragonFight_): void;
        registerGoals(): void;
        hasRestriction(): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getDimensionsForge(arg0: Internal.Pose_): Internal.EntityDimensions;
        handleOnClimbable(arg0: Vec3d_): Vec3d;
        deserializeNBT(arg0: Internal.Tag_): void;
        positionRider(arg0: Internal.Entity_, arg1: Internal.Entity$MoveFunction_): void;
        removeEffectParticles(): void;
        revive(): void;
        getBbWidth(): number;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        addDeltaMovement(arg0: Vec3d_): void;
        getHurtSound(arg0: DamageSource_): Internal.SoundEvent;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        "getName()"(): net.minecraft.network.chat.Component;
        mirror(arg0: Internal.Mirror_): number;
        canUpdate(): boolean;
        knockback(arg0: number, arg1: number, arg2: number): void;
        getTypeName(): net.minecraft.network.chat.Component;
        getTicksRequiredToFreeze(): number;
        getLatencyPos(arg0: number, arg1: number): number[];
        shouldDespawnInPeaceful(): boolean;
        catnip$callSetLevel(arg0: Internal.Level_): void;
        getVisibilityPercent(arg0: Internal.Entity_): number;
        getMaxSpawnClusterSize(): number;
        doAutoAttackOnTouch(arg0: Internal.LivingEntity_): void;
        artifacts$getPocketPistonLength(): number;
        reallyHurt(arg0: DamageSource_, arg1: number): boolean;
        getUsername(): string;
        getPrimaryStepSoundBlockPos(arg0: BlockPos_): BlockPos;
        move(arg0: Internal.MoverType_, arg1: Vec3d_): void;
        onRemovedFromWorld(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isPickable(): boolean;
        setYHeadRot(arg0: number): void;
        redirect$cab000$attributeslib$apoth_sunderingHasEffect(arg0: Internal.LivingEntity_, arg1: Internal.MobEffect_): boolean;
        setJumping(arg0: boolean): void;
        getPickResult(): Internal.ItemStack;
        handler$enh001$ars_nouveau$getJumpPower(arg0: Internal.CallbackInfoReturnable_<any>): void;
        "getMainHandItem()"(): Internal.ItemStack;
        getAbsorptionAmount(): number;
        "setLastHurtByPlayer(net.minecraft.world.entity.player.Player)"(arg0: Internal.Player_): void;
        findClosestNode(): number;
        getRandomY(): number;
        onEffectRemoved(arg0: Internal.MobEffectInstance_): void;
        getDisplayName(): net.minecraft.network.chat.Component;
        setNextStepDistance(arg0: number): void;
        getMobType(): Internal.MobType;
        travel(arg0: Vec3d_): void;
        maxhealthfix$setRestorePoint(arg0: number): void;
        getItemInHand(arg0: Internal.InteractionHand_): Internal.ItemStack;
        localvar$eaf000$lionfishapi$fluidCollision(arg0: Vec3d_): Vec3d;
        getFightOrigin(): BlockPos;
        abstract isUrsa(): boolean;
        shouldBeSaved(): boolean;
        getFluidTypeHeight(arg0: Internal.FluidType_): number;
        fabric_hasPersistentAttachments(): boolean;
        "areCapsCompatible(net.minecraftforge.common.capabilities.CapabilityProvider)"(arg0: Internal.CapabilityProvider_<Internal.Entity>): boolean;
        restoreLeashFromSave(): void;
        hurtHelmet(arg0: DamageSource_, arg1: number): void;
        handler$enj000$ars_nouveau$anSetDeltaMovement(arg0: number, arg1: number, arg2: number, arg3: Internal.CallbackInfo_): void;
        removeTag(arg0: string): boolean;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        /**
         * @deprecated
        */
        getFluidHeight(arg0: Internal.TagKey_<Internal.Fluid>): number;
        canSpawnSoulSpeedParticle(): boolean;
        notifyAll(): void;
        aiStep(): void;
        getPassengersRidingOffset(): number;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        "isInFluidType(java.util.function.BiPredicate)"(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        distanceToEntitySqr(arg0: Internal.Entity_): number;
        "getDamageAfterArmorAbsorb(net.minecraft.world.damagesource.DamageSource,float)"(arg0: DamageSource_, arg1: number): number;
        isFrame(): boolean;
        broadcastBreakEvent(arg0: Internal.InteractionHand_): void;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        discard(): void;
        sendSystemMessage(arg0: net.minecraft.network.chat.Component_): void;
        handler$dlp005$sodiumdynamiclights$onTick(ci: Internal.CallbackInfo_): void;
        acceptsSuccess(): boolean;
        setNoGravity(arg0: boolean): void;
        getUseItemRemainingTicks(): number;
        sdl$setDynamicLightEnabled(enabled: boolean): void;
        tlmCanAddPassenger(arg0: Internal.Entity_): boolean;
        attackable(): boolean;
        createCommandSourceStack(): Internal.CommandSourceStack;
        getNavigation(): Internal.PathNavigation;
        isControlledByLocalInstance(): boolean;
        isMonster(): boolean;
        getLastClimbablePos(): Internal.Optional<BlockPos>;
        getEatingSound(arg0: Internal.ItemStack_): Internal.SoundEvent;
        setId(arg0: number): void;
        getPerceivedTargetDistanceSquareForMeleeAttack(arg0: Internal.LivingEntity_): number;
        getHorizontalFacing(): Internal.Direction;
        onSyncedDataUpdated(arg0: Internal.List_<Internal.SynchedEntityData$DataValue<any>>): void;
        getType(): string;
        isDamageSourceBlocked(arg0: DamageSource_): boolean;
        getLightProbePosition(arg0: number): Vec3d;
        ac_getEquipmentDropChance(arg0: Internal.EquipmentSlot_): number;
        getActiveEffectsMap(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>;
        onEquipItem(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_, arg2: Internal.ItemStack_): void;
        checkDespawn(): void;
        getDynamicLightWorld(): Internal.Level;
        lookAt(arg0: Internal.Entity_, arg1: number, arg2: number): void;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        playHurtSound(arg0: DamageSource_): void;
        equipItemIfPossible(arg0: Internal.ItemStack_): Internal.ItemStack;
        onSyncedDataUpdated(arg0: Internal.EntityDataAccessor_<any>): void;
        getMagneticAttachmentFace(): Internal.Direction;
        lerpHeadTo(arg0: number, arg1: number): void;
        getHeadPartYOffset(arg0: number, arg1: number[], arg2: number[]): number;
        canDisableShield(): boolean;
        doesEmitEquipEvent(arg0: Internal.EquipmentSlot_): boolean;
        setMotionX(x: number): void;
        getHandSlots(): Internal.Iterable<Internal.ItemStack>;
        getMovementEmission(): Internal.Entity$MovementEmission;
        distanceToEntity(arg0: Internal.Entity_): number;
        bookshelf$getDeathSound(): Internal.SoundEvent;
        getMagneticDeltaY(): number;
        wait(arg0: number, arg1: number): void;
        getTeamColor(): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        "isInFluidType(net.minecraftforge.fluids.FluidType)"(arg0: Internal.FluidType_): boolean;
        checkSpawnObstruction(arg0: Internal.LevelReader_): boolean;
        extinguish(): void;
        setDynamicLightEnabled(arg0: boolean): void;
        getRestrictRadius(): number;
        moveTo(arg0: Vec3d_): void;
        isColliding(arg0: BlockPos_, arg1: Internal.BlockState_): boolean;
        updateInWaterStateAndDoFluidPushing(): boolean;
        "swing(net.minecraft.world.InteractionHand)"(arg0: Internal.InteractionHand_): void;
        dsurround_setEffectInfo(info: Internal.EntityEffectInfo_): void;
        lambdynlights$updateDynamicLight(arg0: LevelRenderer_): boolean;
        tickEffects(): void;
        wrapOperation$efi000$eclipticseasons$spawnSprintParticle_snow(arg0: Internal.ParticleType_<any>, arg1: Internal.BlockState_, arg2: Internal.Operation_<any>, arg3: BlockPos_): Internal.BlockParticleOption;
        isForcedVisible(): boolean;
        handler$fic001$alexscaves$ac_tick(arg0: Internal.CallbackInfo_): void;
        isInvertedHealAndHarm(): boolean;
        canHoldItem(arg0: Internal.ItemStack_): boolean;
        killedEntity(arg0: Internal.ServerLevel_, arg1: Internal.LivingEntity_): boolean;
        getAttachedOrElse<A>(type: Internal.AttachmentType_<A>, defaultValue: A): A;
        handler$ebg000$cataclysm$CMcanAttack(arg0: Internal.LivingEntity_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        getClassification(arg0: boolean): MobCategory;
        isFreezing(): boolean;
        runCommand(command: string): number;
        setGuaranteedDrop(arg0: Internal.EquipmentSlot_): void;
        setSharedFlagOnFire(arg0: boolean): void;
        set defaultMovementSpeedMultiplier(speed: number)
        get suppressingBounce(): boolean
        set target(arg0: Internal.LivingEntity_)
        set culled(value: boolean)
        get onFire(): boolean
        get deathSound(): Internal.SoundEvent
        get positionCodec(): Internal.VecDeltaCodec
        set maxUpStep(arg0: number)
        get fallFlyingTicks(): number
        set xxa(arg0: number)
        set delayedLeashHolderId(arg0: number)
        get shiftKeyDown(): boolean
        set UUID(arg0: Internal.UUID_)
        set motionZ(z: number)
        get blockY(): number
        get spectator(): boolean
        get freezingFromFrostmint(): boolean
        get alwaysExperienceDropper(): boolean
        set mainHandItem(item: Internal.ItemStack_)
        get persistentData(): Internal.CompoundTag
        get health(): number
        get maxHealth(): number
        set aggressive(arg0: boolean)
        set removed(arg0: Internal.Entity$RemovalReason_)
        get inWaterRainOrBubble(): boolean
        get removalReason(): Internal.Entity$RemovalReason
        get indirectPassengers(): Internal.Iterable<Internal.Entity>
        set level(arg0: Internal.Level_)
        set boundingBox(arg0: Internal.AABB_)
        get ambientCreature(): boolean
        set zza(arg0: number)
        get block(): Internal.BlockContainerJS
        get name(): net.minecraft.network.chat.Component
        get controlledVehicle(): Internal.Entity
        get armorValue(): number
        get swipeDelay(): number
        get killCredit(): Internal.LivingEntity
        set outOfCamera(value: boolean)
        get defaultLootTable(): ResourceLocation
        get autoSpinAttack(): boolean
        get remainingFireTicks(): number
        get maxFallDistance(): number
        set noHoney(arg0: number)
        get ticksFrozen(): number
        get dynamicLightZ(): number
        get voicePitch(): number
        set lastHurtByPlayerTime(arg0: number)
        set statusMessage(message: net.minecraft.network.chat.Component_)
        set sleepingPos(arg0: BlockPos_)
        get turretPos(): BlockPos
        get descending(): boolean
        get headRotSpeed(): number
        get lastHurtByPlayer(): Internal.Player
        get YHeadRot(): number
        get allFields(): Internal.Map<any, any>
        set absorptionAmount(arg0: number)
        get sunBurnTick(): boolean
        get affectedByFluids(): boolean
        get ambientSound(): Internal.SoundEvent
        set deltaMovement(arg0: Vec3d_)
        get baby(): boolean
        get culled(): boolean
        get glowing(): boolean
        get leashOffset(): Vec3d
        get attackable(): boolean
        get underWater(): boolean
        get swimHighSpeedSplashSound(): Internal.SoundEvent
        get leashHolder(): Internal.Entity
        get sensing(): Internal.Sensing
        get legsArmorItem(): Internal.ItemStack
        get luminance(): number
        get deltaMovement(): Vec3d
        get dynamicLightX(): number
        set secondsOnFire(arg0: number)
        get "displayName()"(): net.minecraft.network.chat.Component
        get lootTable(): ResourceLocation
        get ticksUsingItem(): number
        get arrowCount(): number
        get moveControl(): Internal.MoveControl
        get defaultMovementSpeed(): number
        get peacefulCreature(): boolean
        set onGround(arg0: boolean)
        get firstTick(): boolean
        get lastHurtByMobTimestamp(): number
        get vehicle(): Internal.Entity
        get effectiveAi(): boolean
        set spawnCancelled(arg0: boolean)
        get stringUuid(): string
        set swimming(arg0: boolean)
        get mainArm(): Internal.HumanoidArm
        get rotationVector(): Internal.Vec2
        get hurtDir(): number
        get sprinting(): boolean
        get motionY(): number
        get offhandItem(): Internal.ItemStack
        set lootTable(arg0: ResourceLocation_)
        get lastHurtMob(): Internal.LivingEntity
        get selfAndPassengers(): Internal.Stream<Internal.Entity>
        get addedToWorld(): boolean
        get soundSource(): Internal.SoundSource
        get lastDamageSource(): DamageSource
        set noActionTime(arg0: number)
        get jumping(): boolean
        set movementSpeedAddition(speed: number)
        get pose(): Internal.Pose
        get phaseManager(): Internal.EnderDragonPhaseManager
        get restrictCenter(): BlockPos
        get leftHanded(): boolean
        set z(z: number)
        get y(): number
        set "noActionTime(int)"(arg0: number)
        get blocking(): boolean
        /**
         * @deprecated
        */
        get pushedByFluid(): boolean
        get armorCoverPercentage(): number
        get airSupply(): number
        get player(): boolean
        get animal(): boolean
        get motionDirection(): Internal.Direction
        get fabricBalmData(): Internal.CompoundTag
        get commandSenderWorld(): Internal.Level
        get totalMovementSpeed(): number
        get motions(): Internal.Stack<any>
        get fireImmuneTicks(): number
        get attributes(): Internal.AttributeMap
        set magneticDeltaY(arg0: number)
        get spawnCancelled(): boolean
        get swimming(): boolean
        set sprinting(arg0: boolean)
        set x(x: number)
        get portalWaitTime(): number
        get blockStateOn(): Internal.BlockState
        get fluidJumpThreshold(): number
        set rewinding(arg0: boolean)
        set airSupply(arg0: number)
        get onPos(): BlockPos
        get undead(): boolean
        set useItemRemaining(arg0: number)
        get blockPosBelowThatAffectsMyMovement(): BlockPos
        get stepHeight(): number
        get targetSelector(): Internal.GoalSelector
        get sleeping(): boolean
        set lastDamageSource(arg0: DamageSource_)
        get dismountPoses(): Internal.ImmutableList<Internal.Pose>
        get lastHurtMobTimestamp(): number
        set remainingFireTicks(arg0: number)
        /**
         * @deprecated
        */
        get onPosLegacy(): BlockPos
        set pos(arg0: Vec3d_)
        set lastHurt(arg0: number)
        set swipeDelay(arg0: number)
        set canPickUpLoot(arg0: boolean)
        get mainHandItem(): Internal.ItemStack
        set silent(arg0: boolean)
        set leftHanded(arg0: boolean)
        get swimSplashSound(): Internal.SoundEvent
        get activeEffects(): Internal.Collection<Internal.MobEffectInstance>
        get onPortalCooldown(): boolean
        set pitch(arg0: number)
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get usingItem(): boolean
        get alwaysTicking(): boolean
        get forgePersistentData(): Internal.CompoundTag
        set invulnerable(arg0: boolean)
        get inFluidType(): boolean
        set glowing(arg0: boolean)
        get alive(): boolean
        get bbHeight(): number
        get tags(): Internal.Set<string>
        get lastAttacker(): Internal.LivingEntity
        get goalSelector(): Internal.GoalSelector
        get subEntities(): Internal.EnderDragonPart[]
        get percentFrozen(): number
        set portalCooldown(arg0: number)
        set possessedByWatcher(arg0: boolean)
        set position(block: Internal.BlockContainerJS_)
        get soundVolume(): number
        get leashed(): boolean
        set pose(arg0: Internal.Pose_)
        get reachDistance(): number
        get entityType(): Internal.EntityType<any>
        get waterCreature(): boolean
        set lastHurtByPlayer(arg0: Internal.Player_)
        get "server()"(): Internal.MinecraftServer
        get pushable(): boolean
        set YBodyRot(arg0: number)
        set motionY(y: number)
        get dynamicLightEnabled(): boolean
        get magneticDeltaZ(): number
        set fightOrigin(arg0: BlockPos_)
        set chestArmorItem(item: Internal.ItemStack_)
        get passenger(): boolean
        get sensitiveToWater(): boolean
        get jumpControl(): Internal.JumpControl
        get flapping(): boolean
        get feetArmorItem(): Internal.ItemStack
        get viewScale(): number
        get visualRotationYInDegrees(): number
        set speed(arg0: number)
        get discrete(): boolean
        get level(): Internal.Level
        get combatTracker(): Internal.CombatTracker
        get noAi(): boolean
        get chestArmorItem(): Internal.ItemStack
        get blockJumpFactor(): number
        get dragonFight(): Internal.EndDragonFight
        set frostmintFreezing(arg0: boolean)
        get fullyFrozen(): boolean
        get inWall(): boolean
        get meleeAttackReferencePosition(): Vec3d
        get allSlots(): Internal.Iterable<Internal.ItemStack>
        get magneticDeltaX(): number
        get scale(): number
        get suppressingSlidingDownLadder(): boolean
        get blockZ(): number
        get silent(): boolean
        get pitch(): number
        get random(): Internal.RandomSource
        get passengersAndSelf(): Internal.Stream<Internal.Entity>
        set turretPos(arg0: BlockPos_)
        set magneticAttachmentFace(arg0: Internal.Direction_)
        get prevMagneticAttachmentFace(): Internal.Direction
        get noActionTime(): number
        get visuallyCrawling(): boolean
        get aggressive(): boolean
        set yya(arg0: number)
        set baby(arg0: boolean)
        get lastHurtByMob(): Internal.LivingEntity
        get inWaterOrBubble(): boolean
        get portalCooldown(): number
        get item(): Internal.ItemStack
        set slowFallingFlag(arg0: boolean)
        get ignoringBlockTriggers(): boolean
        get eyeInFluidType(): Internal.FluidType
        get steppingCarefully(): boolean
        /**
         * @deprecated
        */
        get lightLevelDependentMagicValue(): number
        get blockX(): number
        get fallFlying(): boolean
        get encodeId(): string
        get maxHeadXRot(): number
        get nbt(): Internal.CompoundTag
        set invisible(arg0: boolean)
        set totalMovementSpeedMultiplier(speed: number)
        get dynamicLightY(): number
        set health(arg0: number)
        get blockSpeedFactor(): number
        get eyePosition(): Vec3d
        get eyeHeight(): number
        set discardFriction(arg0: boolean)
        get yaw(): number
        get possessedByWatcher(): boolean
        get usedItemHand(): Internal.InteractionHand
        set defaultMovementSpeed(speed: number)
        get brain(): Internal.Brain<any>
        set customNameVisible(arg0: boolean)
        get controllingPassenger(): Internal.LivingEntity
        get scriptType(): Internal.ScriptType
        get forward(): Vec3d
        set feetArmorItem(item: Internal.ItemStack_)
        get id(): number
        set dead(arg0: boolean)
        get eyeY(): number
        get boundingBox(): Internal.AABB
        get inWaterOrRain(): boolean
        get swimSound(): Internal.SoundEvent
        get affectedByPotions(): boolean
        get citadelEntityData(): Internal.CompoundTag
        get addEntityPacket(): Internal.Packet<Internal.ClientGamePacketListener>
        get team(): Internal.Team
        set ticksFrozen(arg0: number)
        get useItem(): Internal.ItemStack
        get myRidingOffset(): number
        get flyingSpeed(): number
        get living(): boolean
        get x(): number
        get vehicle(): boolean
        set isInPowderSnow(arg0: boolean)
        set customName(arg0: net.minecraft.network.chat.Component_)
        set lastDamageStamp(arg0: number)
        get teamId(): string
        set stingerCount(arg0: number)
        get maxHeadYRot(): number
        get customNameVisible(): boolean
        get pistonPushReaction(): Internal.PushReaction
        get lootTableSeed(): number
        get motionX(): number
        get entityData(): Internal.SynchedEntityData
        get potionEffects(): Internal.EntityPotionEffectsJS
        get lastHurtByPlayerTime(): number
        get onRails(): boolean
        get stingerCount(): number
        get fallSounds(): Internal.LivingEntity$Fallsounds
        get dimensionChangingDelay(): number
        get waterSlowDown(): number
        set yaw(arg0: number)
        get pickRadius(): number
        get removed(): boolean
        get jumpBoostPower(): number
        get rewinding(): boolean
        set shiftKeyDown(arg0: boolean)
        get passengers(): Internal.EntityArrayList
        set swipes(arg0: number)
        get maxHeightFluidType(): Internal.FluidType
        get z(): number
        get server(): Internal.MinecraftServer
        get experienceReward(): number
        get firstPassenger(): Internal.Entity
        get spawnType(): Internal.MobSpawnType
        set lastHurtMob(arg0: Internal.Entity_)
        set lastHurtByMob(arg0: Internal.LivingEntity_)
        set fabricBalmData(arg0: Internal.CompoundTag_)
        get lookAngle(): Vec3d
        get ambientSoundInterval(): number
        set arrowCount(arg0: number)
        get permissionLevel(): number
        get motionZ(): number
        get persistenceRequired(): boolean
        get invisible(): boolean
        get bedOrientation(): Internal.Direction
        /**
         * @deprecated
        */
        get blockStateOnLegacy(): Internal.BlockState
        get profile(): Internal.GameProfile
        get deadOrDying(): boolean
        set headArmorItem(item: Internal.ItemStack_)
        set viewScale(arg0: number)
        set levelCallback(arg0: Internal.EntityInLevelCallback_)
        get lookControl(): Internal.LookControl
        get offHandItem(): Internal.ItemStack
        get outOfCamera(): boolean
        get crouching(): boolean
        set y(y: number)
        get feetBlockState(): Internal.BlockState
        get withinRestriction(): boolean
        get sleepingPos(): Internal.Optional<BlockPos>
        get customName(): net.minecraft.network.chat.Component
        get class(): typeof any
        get visuallySwimming(): boolean
        get maxAirSupply(): number
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get boundingBoxForCulling(): Internal.AABB
        get target(): Internal.LivingEntity
        set magneticDeltaX(arg0: number)
        get nameTagOffsetY(): number
        get currentSwingDuration(): number
        get invulnerable(): boolean
        get inLava(): boolean
        get inWater(): boolean
        get pickupReach(): Vec3i
        get rootVehicle(): Internal.Entity
        get noGravity(): boolean
        set citadelEntityData(arg0: Internal.CompoundTag_)
        set magneticDeltaZ(arg0: number)
        get immobile(): boolean
        get speed(): number
        get noHoney(): number
        get swipes(): number
        get uuid(): Internal.UUID
        set offHandItem(item: Internal.ItemStack_)
        set noAi(arg0: boolean)
        get armorSlots(): Internal.Iterable<Internal.ItemStack>
        get jumpPower(): number
        set dragonFight(arg0: Internal.EndDragonFight_)
        get headArmorItem(): Internal.ItemStack
        get bbWidth(): number
        get "name()"(): net.minecraft.network.chat.Component
        get typeName(): net.minecraft.network.chat.Component
        get ticksRequiredToFreeze(): number
        get maxSpawnClusterSize(): number
        get username(): string
        get pickable(): boolean
        set YHeadRot(arg0: number)
        set jumping(arg0: boolean)
        get pickResult(): Internal.ItemStack
        get "mainHandItem()"(): Internal.ItemStack
        get absorptionAmount(): number
        set "lastHurtByPlayer(net.minecraft.world.entity.player.Player)"(arg0: Internal.Player_)
        get randomY(): number
        get displayName(): net.minecraft.network.chat.Component
        set nextStepDistance(arg0: number)
        get mobType(): Internal.MobType
        get fightOrigin(): BlockPos
        get ursa(): boolean
        get passengersRidingOffset(): number
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set noGravity(arg0: boolean)
        get useItemRemainingTicks(): number
        get navigation(): Internal.PathNavigation
        get controlledByLocalInstance(): boolean
        get monster(): boolean
        get lastClimbablePos(): Internal.Optional<BlockPos>
        set id(arg0: number)
        get horizontalFacing(): Internal.Direction
        get type(): string
        get activeEffectsMap(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>
        get dynamicLightWorld(): Internal.Level
        get magneticAttachmentFace(): Internal.Direction
        set motionX(x: number)
        get handSlots(): Internal.Iterable<Internal.ItemStack>
        get movementEmission(): Internal.Entity$MovementEmission
        get magneticDeltaY(): number
        get teamColor(): number
        set nbt(nbt: Internal.CompoundTag_)
        set dynamicLightEnabled(arg0: boolean)
        get restrictRadius(): number
        get forcedVisible(): boolean
        get invertedHealAndHarm(): boolean
        get freezing(): boolean
        set guaranteedDrop(arg0: Internal.EquipmentSlot_)
        set sharedFlagOnFire(arg0: boolean)
        oFlapTime: number;
        nearestCrystal: Internal.EndCrystal;
        flapTime: number;
        static readonly DATA_PHASE: Internal.EntityDataAccessor<number>;
        yRotA: number;
        readonly head: Internal.EnderDragonPart;
        dragonDeathTime: number;
        readonly positions: number[][];
        posPointer: number;
        inWall: boolean;
    }
    type EnderDragon_ = EnderDragon;
    class ModBlocks$21 extends Internal.PressurePlateBlock {
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        isSignalSource(arg0: Internal.BlockState_): boolean;
        setSignalForState(arg0: Internal.BlockState_, arg1: number): Internal.BlockState;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        getSignalForState(arg0: Internal.BlockState_): number;
        static getEntityCount(arg0: Internal.Level_, arg1: Internal.AABB_, arg2: typeof Internal.Entity): number;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getSignalStrength(arg0: Internal.Level_, arg1: BlockPos_): number;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        updateNeighbours(arg0: Internal.Level_, arg1: BlockPos_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getPressedTime(): number;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        get pressedTime(): number
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$21_ = ModBlocks$21;
    abstract class KeyFrameData {
        constructor(arg0: number)
        getClass(): typeof any;
        hashCode(): number;
        getStartTick(): number;
        toString(): string;
        wait(): void;
        notifyAll(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
        get startTick(): number
    }
    type KeyFrameData_ = KeyFrameData;
    class IceCreamBlock extends Internal.Block {
        constructor(arg0: number)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onLand(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.FallingBlockEntity_): void;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        getType(arg0: Internal.LevelAccessor_, arg1: BlockPos_): number;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static readonly ABOVE_OCCLUDE_SHAPE: (Internal.CubeVoxelShape) & (Internal.VoxelShape);
        static readonly DRIPPING_SHAPE: (Internal.CubeVoxelShape) & (Internal.VoxelShape);
        static readonly TYPE: (Internal.IntegerProperty) & (Internal.IntegerProperty);
    }
    type IceCreamBlock_ = IceCreamBlock;
    interface Delayed extends Internal.Comparable<Internal.Delayed> {
        abstract getDelay(arg0: Internal.TimeUnit_): number;
        abstract compareTo(arg0: Internal.Delayed_): number;
    }
    type Delayed_ = Delayed;
    abstract class BlockIronFurnaceBase extends Internal.Block implements Internal.EntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        abstract newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getComparatorInputOverride(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        static getRedstoneSignalFromContainer(arg0: net.minecraft.world.Container_, arg1: Internal.List_<number>): number;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static readonly JOVIAL: (Internal.IntegerProperty) & (Internal.IntegerProperty);
        static readonly TYPE: (Internal.IntegerProperty) & (Internal.IntegerProperty);
    }
    type BlockIronFurnaceBase_ = BlockIronFurnaceBase;
    class ChargerBlockEntity extends Internal.AENetworkPowerBlockEntity implements Internal.IGridTickable {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        injectAEPower(arg0: number, arg1: Internal.Actionable_): number;
        requestModelDataUpdate(): void;
        sodiumdynamiclights$updateDynamicLight(renderer: LevelRenderer_): boolean;
        disassembleWithWrench(arg0: Internal.Player_, arg1: Internal.Level_, arg2: Internal.BlockHitResult_, arg3: Internal.ItemStack_): Internal.InteractionResult;
        "areCapsCompatible(net.minecraftforge.common.capabilities.CapabilityDispatcher)"(arg0: Internal.CapabilityDispatcher_): boolean;
        isWorking(): boolean;
        exportSettings(arg0: Internal.SettingsFrom_, arg1: Internal.CompoundTag_, arg2: Internal.Player_): void;
        setBlockState(arg0: Internal.BlockState_): void;
        hasAttached(type: Internal.AttachmentType_<any>): boolean;
        load(arg0: Internal.CompoundTag_): void;
        setChanged(): void;
        setName(arg0: string): void;
        setCulled(value: boolean): void;
        getMainNode(): Internal.IManagedGridNode;
        saveWithoutMetadata(): Internal.CompoundTag;
        handler$cbk000$etstlib$insertTool(arg0: Internal.Player_, arg1: Internal.CallbackInfo_): void;
        setTimeout(): void;
        getAttachedOrSet<A>(type: Internal.AttachmentType_<A>, defaultValue: A): A;
        removeAttached<A>(type: Internal.AttachmentType_<A>): A;
        isOutOfCamera(): boolean;
        getGridNode(arg0: Internal.Direction_): Internal.IGridNode;
        getPowerFlow(): Internal.AccessRestriction;
        abstract isClientSide(): boolean;
        setRemoved(): void;
        sdl$isDynamicLightEnabled(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        isCulled(): boolean;
        getSubInventory(arg0: ResourceLocation_): Internal.InternalInventory;
        getType(): Internal.BlockEntityType<any>;
        setInternalPublicPowerStorage(arg0: boolean): void;
        getActionableNode(): Internal.IGridNode;
        static transfer(original: Internal.AttachmentTarget_, target: Internal.AttachmentTarget_, isDeath: boolean): void;
        setOwner(arg0: Internal.Player_): void;
        addAdditionalDrops(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.List_<Internal.ItemStack>): void;
        getRenderBoundingBox(): Internal.AABB;
        getCustomName(): net.minecraft.network.chat.Component;
        getAEMaxPower(): number;
        getDisplayName(): net.minecraft.network.chat.Component;
        getClass(): typeof any;
        ifGridPresent(arg0: Internal.Consumer_<Internal.IGrid>): boolean;
        static getPosFromTag(arg0: Internal.CompoundTag_): BlockPos;
        injectExternalPower(arg0: Internal.PowerUnits_, arg1: number, arg2: Internal.Actionable_): number;
        markForUpdate(): void;
        getTop(): Internal.Direction;
        sdl$shouldUpdateDynamicLight(): boolean;
        loadTag(arg0: Internal.CompoundTag_): void;
        onChunkUnloaded(): void;
        saveToItem(arg0: Internal.ItemStack_): void;
        "deserializeNBT(net.minecraft.nbt.CompoundTag)"(arg0: Internal.CompoundTag_): void;
        static addEntityType(arg0: Internal.CompoundTag_, arg1: Internal.BlockEntityType_<any>): void;
        "deserializeNBT(net.minecraft.nbt.Tag)"(arg0: Internal.Tag_): void;
        getGlobalPos(): Internal.GlobalPos;
        getUpdatePacket(): Internal.Packet<Internal.ClientGamePacketListener>;
        fabric_hasPersistentAttachments(): boolean;
        clearRemoved(): void;
        importSettings(arg0: Internal.SettingsFrom_, arg1: Internal.CompoundTag_, arg2: Internal.Player_): void;
        "areCapsCompatible(net.minecraftforge.common.capabilities.CapabilityProvider)"(arg0: Internal.CapabilityProvider_<Internal.BlockEntity>): boolean;
        fabric_getAttachments(): Internal.Map<any, any>;
        getReadyInvoked(): number;
        sdl$getDynamicLightX(): number;
        setInternalCurrentPower(arg0: number): void;
        getCableConnectionType(arg0: Internal.Direction_): Internal.AECableType;
        getPersistentData(): Internal.CompoundTag;
        toString(): string;
        triggerEvent(arg0: number, arg1: number): boolean;
        hasLevel(): boolean;
        notifyAll(): void;
        sdl$dynamicLightTick(): void;
        handler$cbk000$etstlib$repairTool(arg0: number, arg1: Internal.CallbackInfo_): void;
        getExternalPowerDemand(arg0: Internal.PowerUnits_, arg1: number): number;
        getAttachedOrCreate<A>(type: Internal.AttachmentType_<A>, initializer: Internal.Supplier_<A>): A;
        getGridConnectableSides(arg0: Internal.BlockOrientation_): Internal.Set<Internal.Direction>;
        onReady(): void;
        wait(arg0: number): void;
        tickingRequest(arg0: Internal.IGridNode_, arg1: number): Internal.TickRateModulation;
        getAttachedOrThrow<A>(type: Internal.AttachmentType_<A>): A;
        onChangeInventory(arg0: Internal.InternalInventory_, arg1: number): void;
        static registerBlockEntityItem(arg0: Internal.BlockEntityType_<any>, arg1: Internal.Item_): void;
        clearContent(): void;
        reviveCaps(): void;
        static tryClear(arg0: any): void;
        getAttached(type: Internal.AttachmentType_<any>): any;
        sdl$setDynamicLightEnabled(enabled: boolean): void;
        getUpdateTag(): Internal.CompoundTag;
        getRenderAttachmentData(): any;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        getAECurrentPower(): number;
        modifyAttached<A>(type: Internal.AttachmentType_<A>, modifier: Internal.UnaryOperator_<A>): A;
        setLevel(arg0: Internal.Level_): void;
        sdl$getLuminance(): number;
        notify(): void;
        onMainNodeStateChanged(arg0: Internal.IGridNodeListener$State_): void;
        getBlockPos(): BlockPos;
        sdl$resetDynamicLight(): void;
        isRemoved(): boolean;
        getInternalMaxPower(): number;
        onLoad(): void;
        getInternalCurrentPower(): number;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_): void;
        sdl$getDynamicLightY(): number;
        getGridNode(): Internal.IGridNode;
        sodiumdynamiclights$scheduleTrackedChunksRebuild(renderer: LevelRenderer_): void;
        getTickingRequest(arg0: Internal.IGridNode_): Internal.TickingRequest;
        invalidateCaps(): void;
        notLoaded(): boolean;
        getName(): net.minecraft.network.chat.Component;
        getBlockState(): Internal.BlockState;
        getAttachedOrGet<A>(type: Internal.AttachmentType_<A>, defaultValue: Internal.Supplier_<A>): A;
        getBlockEntity(): Internal.BlockEntity;
        getPriority(): number;
        static loadStatic(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.CompoundTag_): Internal.BlockEntity;
        wait(): void;
        areCapsCompatible(arg0: Internal.CapabilityDispatcher_): boolean;
        setInternalMaxPower(arg0: number): void;
        abstract saveChanges(): void;
        fabric_writeAttachmentsToNbt(nbt: Internal.CompoundTag_): void;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        saveAdditional(arg0: Internal.CompoundTag_): void;
        saveWithId(): Internal.CompoundTag;
        getAttachedOrCreate<A>(type: Internal.AttachmentType_<A>): A;
        setOutOfCamera(value: boolean): void;
        sdl$getDynamicLightLevel(): Internal.Level;
        wait(arg0: number, arg1: number): void;
        getLevel(): Internal.Level;
        static setChanged(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        onlyOpCanSetNbt(): boolean;
        getOrientation(): Internal.BlockOrientation;
        sdl$getDynamicLightZ(): number;
        getInternalInventory(): Internal.InternalInventory;
        saveWithFullMetadata(): Internal.CompoundTag;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        activate(arg0: Internal.Player_): void;
        areCapsCompatible(arg0: Internal.CapabilityProvider_<Internal.BlockEntity>): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        isAEPublicPowerStorage(): boolean;
        extractAEPower(arg0: number, arg1: Internal.Actionable_, arg2: Internal.PowerMultiplier_): number;
        setInternalPowerFlow(arg0: Internal.AccessRestriction_): void;
        isForcedVisible(): boolean;
        getQueuedForReady(): number;
        setAttached(type: Internal.AttachmentType_<any>, value: any): any;
        serializeNBT(): Internal.CompoundTag;
        fabric_readAttachmentsFromNbt(nbt: Internal.CompoundTag_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        hashCode(): number;
        getFront(): Internal.Direction;
        getAttachedOrElse<A>(type: Internal.AttachmentType_<A>, defaultValue: A): A;
        getCrankable(arg0: Internal.Direction_): Internal.ICrankable;
        getModelData(): Internal.ModelData;
        getRenderData(): any;
        equals(arg0: any): boolean;
        get working(): boolean
        set blockState(arg0: Internal.BlockState_)
        set name(arg0: string)
        set culled(value: boolean)
        get mainNode(): Internal.IManagedGridNode
        get outOfCamera(): boolean
        get powerFlow(): Internal.AccessRestriction
        get clientSide(): boolean
        get culled(): boolean
        get type(): Internal.BlockEntityType<any>
        set internalPublicPowerStorage(arg0: boolean)
        get actionableNode(): Internal.IGridNode
        set owner(arg0: Internal.Player_)
        get renderBoundingBox(): Internal.AABB
        get customName(): net.minecraft.network.chat.Component
        get AEMaxPower(): number
        get displayName(): net.minecraft.network.chat.Component
        get class(): typeof any
        get top(): Internal.Direction
        get globalPos(): Internal.GlobalPos
        get updatePacket(): Internal.Packet<Internal.ClientGamePacketListener>
        get readyInvoked(): number
        set internalCurrentPower(arg0: number)
        get persistentData(): Internal.CompoundTag
        get updateTag(): Internal.CompoundTag
        get renderAttachmentData(): any
        get AECurrentPower(): number
        set level(arg0: Internal.Level_)
        get blockPos(): BlockPos
        get removed(): boolean
        get internalMaxPower(): number
        get internalCurrentPower(): number
        get gridNode(): Internal.IGridNode
        get name(): net.minecraft.network.chat.Component
        get blockState(): Internal.BlockState
        get blockEntity(): Internal.BlockEntity
        get priority(): number
        set internalMaxPower(arg0: number)
        set outOfCamera(value: boolean)
        get level(): Internal.Level
        get orientation(): Internal.BlockOrientation
        get internalInventory(): Internal.InternalInventory
        get AEPublicPowerStorage(): boolean
        set internalPowerFlow(arg0: Internal.AccessRestriction_)
        get forcedVisible(): boolean
        get queuedForReady(): number
        get front(): Internal.Direction
        get modelData(): Internal.ModelData
        get renderData(): any
        static readonly POWER_MAXIMUM_AMOUNT: (1600) & (number);
    }
    type ChargerBlockEntity_ = ChargerBlockEntity;
    interface CraftingContainerKJS {
        getMenu(): Internal.AbstractContainerMenu;
        get menu(): Internal.AbstractContainerMenu
    }
    type CraftingContainerKJS_ = CraftingContainerKJS;
    interface IAppearance {
        getBlockAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
    }
    type IAppearance_ = IAppearance;
    class GridFlags extends Internal.Enum<Internal.GridFlags> {
        static valueOf<T extends Internal.Enum<T>>(arg0: T, arg1: string): T;
        getClass(): typeof any;
        toString(): string;
        notifyAll(): void;
        notify(): void;
        compareTo(arg0: Internal.GridFlags_): number;
        wait(arg0: number, arg1: number): void;
        compareTo(arg0: any): number;
        name(): string;
        "compareTo(appeng.api.networking.GridFlags)"(arg0: Internal.GridFlags_): number;
        hashCode(): number;
        getDeclaringClass(): typeof Internal.GridFlags;
        static valueOf(arg0: string): Internal.GridFlags;
        describeConstable(): Internal.Optional<Internal.Enum$EnumDesc<Internal.GridFlags>>;
        ordinal(): number;
        wait(): void;
        wait(arg0: number): void;
        "compareTo(java.lang.Object)"(arg0: any): number;
        static values(): Internal.GridFlags[];
        equals(arg0: any): boolean;
        get class(): typeof any
        get declaringClass(): typeof Internal.GridFlags
        static readonly REQUIRE_CHANNEL: (Internal.GridFlags) & (Internal.GridFlags);
        static readonly COMPRESSED_CHANNEL: (Internal.GridFlags) & (Internal.GridFlags);
        static readonly DENSE_CAPACITY: (Internal.GridFlags) & (Internal.GridFlags);
        static readonly PREFERRED: (Internal.GridFlags) & (Internal.GridFlags);
        static readonly MULTIBLOCK: (Internal.GridFlags) & (Internal.GridFlags);
        static readonly CANNOT_CARRY: (Internal.GridFlags) & (Internal.GridFlags);
        static readonly CANNOT_CARRY_COMPRESSED: (Internal.GridFlags) & (Internal.GridFlags);
    }
    type GridFlags_ = "compressed_channel" | GridFlags | "preferred" | "multiblock" | "cannot_carry_compressed" | "cannot_carry" | "dense_capacity" | "require_channel";
    interface ImmutableStringReader {
        abstract getTotalLength(): number;
        abstract peek(): string;
        abstract getCursor(): number;
        abstract getRead(): string;
        abstract canRead(): boolean;
        abstract getRemainingLength(): number;
        abstract getRemaining(): string;
        abstract canRead(arg0: number): boolean;
        abstract peek(arg0: number): string;
        abstract getString(): string;
        get totalLength(): number
        get cursor(): number
        get read(): string
        get remainingLength(): number
        get remaining(): string
        get string(): string
    }
    type ImmutableStringReader_ = ImmutableStringReader;
    class ThornsBlock extends Internal.ConnectableRotatedPillarBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static rotatePillar(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        canConnectTo(arg0: Internal.Direction$Axis_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ThornsBlock_ = ThornsBlock;
    abstract class AbstractTexture implements Internal.AutoCloseable {
        constructor()
        getClass(): typeof any;
        bind(): void;
        toString(): string;
        notifyAll(): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        setBlurMipmap(arg0: boolean, arg1: boolean): void;
        hashCode(): number;
        restoreLastBlurMipmap(): void;
        abstract load(arg0: Internal.ResourceManager_): void;
        wait(): void;
        close(): void;
        wait(arg0: number): void;
        releaseId(): void;
        setFilter(arg0: boolean, arg1: boolean): void;
        reset(arg0: Internal.TextureManager_, arg1: Internal.ResourceManager_, arg2: ResourceLocation_, arg3: Internal.Executor_): void;
        equals(arg0: any): boolean;
        getId(): number;
        get class(): typeof any
        get id(): number
        blur: boolean;
        static readonly NOT_ASSIGNED: (-1) & (number);
        id: number;
        mipmap: boolean;
    }
    type AbstractTexture_ = AbstractTexture;
    class ModBlocks$12 extends Internal.PressurePlateBlock {
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        isSignalSource(arg0: Internal.BlockState_): boolean;
        setSignalForState(arg0: Internal.BlockState_, arg1: number): Internal.BlockState;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        getSignalForState(arg0: Internal.BlockState_): number;
        static getEntityCount(arg0: Internal.Level_, arg1: Internal.AABB_, arg2: typeof Internal.Entity): number;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getSignalStrength(arg0: Internal.Level_, arg1: BlockPos_): number;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        updateNeighbours(arg0: Internal.Level_, arg1: BlockPos_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getPressedTime(): number;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        get pressedTime(): number
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$12_ = ModBlocks$12;
    class ModBlocks$13 extends Internal.DoorBlock {
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        setOpen(arg0: Internal.Entity_, arg1: Internal.Level_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: boolean): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        static isWoodenDoor(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        type(): Internal.BlockSetType;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        isOpen(arg0: Internal.BlockState_): boolean;
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isWoodenDoor(arg0: Internal.BlockState_): boolean;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$13_ = ModBlocks$13;
    class ModBlocks$10 extends Internal.PressurePlateBlock {
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        isSignalSource(arg0: Internal.BlockState_): boolean;
        setSignalForState(arg0: Internal.BlockState_, arg1: number): Internal.BlockState;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        getSignalForState(arg0: Internal.BlockState_): number;
        static getEntityCount(arg0: Internal.Level_, arg1: Internal.AABB_, arg2: typeof Internal.Entity): number;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getSignalStrength(arg0: Internal.Level_, arg1: BlockPos_): number;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        updateNeighbours(arg0: Internal.Level_, arg1: BlockPos_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getPressedTime(): number;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        get pressedTime(): number
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$10_ = ModBlocks$10;
    class ModBlocks$11 extends Internal.ButtonBlock {
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        playSound(arg0: Internal.Player_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: boolean): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSound(arg0: boolean): Internal.SoundEvent;
        static canAttach(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        checkPressed(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        static getConnectedDirection(arg0: Internal.BlockState_): Internal.Direction;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        press(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type ModBlocks$11_ = ModBlocks$11;
    class BrazierRelay extends Internal.TickableModBlock {
        constructor()
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        static defaultProperties(): Internal.BlockBehaviour$Properties;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static shape: (Internal.ArrayVoxelShape) & (Internal.VoxelShape);
        static readonly LIT: (Internal.BooleanProperty) & (Internal.Property<boolean>);
    }
    type BrazierRelay_ = BrazierRelay;
    class IRecipeTransferError$Type extends Internal.Enum<Internal.IRecipeTransferError$Type> {
        static valueOf<T extends Internal.Enum<T>>(arg0: T, arg1: string): T;
        getClass(): typeof any;
        static valueOf(arg0: string): Internal.IRecipeTransferError$Type;
        toString(): string;
        notifyAll(): void;
        getDeclaringClass(): typeof Internal.IRecipeTransferError$Type;
        compareTo(arg0: Internal.IRecipeTransferError$Type_): number;
        notify(): void;
        "compareTo(mezz.jei.api.recipe.transfer.IRecipeTransferError$Type)"(arg0: Internal.IRecipeTransferError$Type_): number;
        wait(arg0: number, arg1: number): void;
        compareTo(arg0: any): number;
        name(): string;
        describeConstable(): Internal.Optional<Internal.Enum$EnumDesc<Internal.IRecipeTransferError$Type>>;
        hashCode(): number;
        ordinal(): number;
        wait(): void;
        static values(): Internal.IRecipeTransferError$Type[];
        wait(arg0: number): void;
        "compareTo(java.lang.Object)"(arg0: any): number;
        equals(arg0: any): boolean;
        get class(): typeof any
        get declaringClass(): typeof Internal.IRecipeTransferError$Type
        static readonly INTERNAL: (Internal.IRecipeTransferError$Type) & (Internal.IRecipeTransferError$Type);
        static readonly COSMETIC: (Internal.IRecipeTransferError$Type) & (Internal.IRecipeTransferError$Type);
        static readonly USER_FACING: (Internal.IRecipeTransferError$Type) & (Internal.IRecipeTransferError$Type);
        readonly allowsTransfer: boolean;
    }
    type IRecipeTransferError$Type_ = IRecipeTransferError$Type | "internal" | "user_facing" | "cosmetic";
    interface BushBlockAccessor {
        abstract callMayPlaceOn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        (arg0: Internal.BlockState, arg1: Internal.BlockGetter, arg2: BlockPos): boolean;
    }
    type BushBlockAccessor_ = BushBlockAccessor | ((arg0: Internal.BlockState, arg1: Internal.BlockGetter, arg2: BlockPos)=> boolean);
    class WoodRootFeature extends Feature<Internal.RootConfig> {
        constructor(arg0: Internal.Codec_<Internal.RootConfig>)
        getClass(): typeof any;
        static isStone(arg0: Internal.BlockState_): boolean;
        place(arg0: Internal.RootConfig_, arg1: Internal.WorldGenLevel_, arg2: Internal.ChunkGenerator_, arg3: Internal.RandomSource_, arg4: BlockPos_): boolean;
        safeSetBlock(arg0: Internal.WorldGenLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Predicate_<Internal.BlockState>): void;
        toString(): string;
        place(arg0: Internal.FeaturePlaceContext_<Internal.RootConfig>): boolean;
        setBlock(arg0: Internal.LevelWriter_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        configuredCodec(): Internal.Codec<Internal.ConfiguredFeature<Internal.RootConfig, Feature<Internal.RootConfig>>>;
        static checkNeighbors(arg0: Internal.Function_<BlockPos, Internal.BlockState>, arg1: BlockPos_, arg2: Internal.Predicate_<Internal.BlockState>): boolean;
        notifyAll(): void;
        notify(): void;
        static isAdjacentToAir(arg0: Internal.Function_<BlockPos, Internal.BlockState>, arg1: BlockPos_): boolean;
        wait(arg0: number, arg1: number): void;
        static isGrassOrDirt(arg0: Internal.LevelSimulatedReader_, arg1: BlockPos_): boolean;
        markAboveForPostProcessing(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): void;
        hashCode(): number;
        wait(): void;
        wait(arg0: number): void;
        static isDirt(arg0: Internal.BlockState_): boolean;
        equals(arg0: any): boolean;
        static isReplaceable(arg0: Internal.TagKey_<Internal.Block>): Internal.Predicate<Internal.BlockState>;
        get class(): typeof any
    }
    type WoodRootFeature_ = WoodRootFeature;
    class RealmsNotification {
        getClass(): typeof any;
        dismissable(): boolean;
        toString(): string;
        notifyAll(): void;
        uuid(): Internal.UUID;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        static parseList(arg0: string): Internal.List<Internal.RealmsNotification>;
        hashCode(): number;
        wait(): void;
        seen(): boolean;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        get class(): typeof any
    }
    type RealmsNotification_ = RealmsNotification;
    class StickySlimeBlock extends Internal.SlimeBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.BiPredicate_<Internal.BlockState, Internal.BlockState>)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type StickySlimeBlock_ = StickySlimeBlock;
    interface IDrawable {
        abstract draw(arg0: GuiGraphics_, arg1: number, arg2: number): void;
        abstract getWidth(): number;
        abstract getHeight(): number;
        draw(arg0: GuiGraphics_): void;
        get width(): number
        get height(): number
    }
    type IDrawable_ = IDrawable;
    interface BucketPickup extends Internal.IForgeBucketPickup {
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        abstract pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        /**
         * @deprecated
        */
        abstract getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
    }
    type BucketPickup_ = BucketPickup;
    class GirderEncasedShaftBlock extends Internal.HorizontalAxisKineticBlock implements Internal.IBE<Internal.KineticBlockEntity>, Internal.IWrenchable, Internal.SimpleWaterloggedBlock, Internal.SpecialBlockItemRequirement {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        getBlockEntity(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.KineticBlockEntity;
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        getRotationAxis(arg0: Internal.BlockState_): Internal.Direction$Axis;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        getBlockEntityClass(): typeof Internal.KineticBlockEntity;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        static getPreferredHorizontalAxis(arg0: Internal.BlockPlaceContext_): Internal.Direction$Axis;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        static playRemoveSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        getRotatedBlockState(arg0: Internal.BlockState_, arg1: Internal.Direction_): Internal.BlockState;
        getParticleInitialRadius(): number;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        withBlockEntityDo(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Consumer_<Internal.KineticBlockEntity>): void;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getTicker<S extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<S>): Internal.BlockEntityTicker<S>;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        static playRotateSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        setIsRandomlyTicking(arg0: boolean): void;
        static onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        getBlockEntityType(): Internal.BlockEntityType<Internal.KineticBlockEntity>;
        setNameKey(arg0: string): void;
        hideStressImpact(): boolean;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRequiredItems(arg0: Internal.BlockState_, arg1: Internal.BlockEntity_): Internal.ItemRequirement;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        onWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        onSneakWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        getParticleTargetRadius(): number;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        updateAfterWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.BlockState;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        getMinimumRequiredSpeedLevel(): Internal.IRotate$SpeedLevel;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        getBlockEntityOptional(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.Optional<Internal.KineticBlockEntity>;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        onBlockEntityUse(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Function_<Internal.KineticBlockEntity, Internal.InteractionResult>): Internal.InteractionResult;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        showCapacityWithAnnotation(): boolean;
        static stateById(arg0: number): Internal.BlockState;
        hasShaftTowards(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Direction_): boolean;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        get blockEntityClass(): typeof Internal.KineticBlockEntity
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get particleInitialRadius(): number
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        get blockEntityType(): Internal.BlockEntityType<Internal.KineticBlockEntity>
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get particleTargetRadius(): number
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get minimumRequiredSpeedLevel(): Internal.IRotate$SpeedLevel
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static readonly TOP: (Internal.BooleanProperty) & (Internal.BooleanProperty);
        static readonly BOTTOM: (Internal.BooleanProperty) & (Internal.BooleanProperty);
    }
    type GirderEncasedShaftBlock_ = GirderEncasedShaftBlock;
    interface IEventBus {
        abstract unregister(arg0: any): void;
        abstract addListener<T extends net.minecraftforge.eventbus.api.Event>(arg0: Internal.EventPriority_, arg1: boolean, arg2: Internal.Consumer_<T>): void;
        abstract post(arg0: net.minecraftforge.eventbus.api.Event_): boolean;
        abstract addGenericListener<T extends Internal.GenericEvent<any>, F>(arg0: F, arg1: Internal.EventPriority_, arg2: Internal.Consumer_<T>): void;
        abstract addGenericListener<T extends Internal.GenericEvent<any>, F>(arg0: F, arg1: Internal.Consumer_<T>): void;
        abstract post(arg0: net.minecraftforge.eventbus.api.Event_, arg1: Internal.IEventBusInvokeDispatcher_): boolean;
        abstract register(arg0: any): void;
        abstract addGenericListener<T extends Internal.GenericEvent<any>, F>(arg0: F, arg1: Internal.EventPriority_, arg2: boolean, arg3: Internal.Consumer_<T>): void;
        abstract addGenericListener<T extends Internal.GenericEvent<any>, F>(arg0: F, arg1: Internal.EventPriority_, arg2: boolean, arg3: T, arg4: Internal.Consumer_<T>): void;
        abstract shutdown(): void;
        abstract start(): void;
        abstract addListener<T extends net.minecraftforge.eventbus.api.Event>(arg0: Internal.EventPriority_, arg1: Internal.Consumer_<T>): void;
        abstract addListener<T extends net.minecraftforge.eventbus.api.Event>(arg0: Internal.EventPriority_, arg1: boolean, arg2: T, arg3: Internal.Consumer_<T>): void;
        abstract addListener<T extends net.minecraftforge.eventbus.api.Event>(arg0: Internal.Consumer_<T>): void;
    }
    type IEventBus_ = IEventBus;
    class PlaySoundEvent extends net.minecraftforge.client.event.sound.SoundEvent {
        constructor()
        constructor(arg0: Internal.SoundEngine_, arg1: Internal.SoundInstance_)
        getResult(): Internal.Event$Result;
        setCanceled(arg0: boolean): void;
        getClass(): typeof any;
        setSound(arg0: Internal.SoundInstance_): void;
        toString(): string;
        setPhase(arg0: Internal.EventPriority_): void;
        notifyAll(): void;
        isCanceled(): boolean;
        getOriginalSound(): Internal.SoundInstance;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        hasResult(): boolean;
        setResult(arg0: Internal.Event$Result_): void;
        getSound(): Internal.SoundInstance;
        hashCode(): number;
        isCancelable(): boolean;
        wait(): void;
        getName(): string;
        getListenerList(): Internal.ListenerList;
        wait(arg0: number): void;
        getPhase(): Internal.EventPriority;
        equals(arg0: any): boolean;
        getEngine(): Internal.SoundEngine;
        get result(): Internal.Event$Result
        set canceled(arg0: boolean)
        get class(): typeof any
        set sound(arg0: Internal.SoundInstance_)
        set phase(arg0: Internal.EventPriority_)
        get canceled(): boolean
        get originalSound(): Internal.SoundInstance
        set result(arg0: Internal.Event$Result_)
        get sound(): Internal.SoundInstance
        get cancelable(): boolean
        get name(): string
        get listenerList(): Internal.ListenerList
        get phase(): Internal.EventPriority
        get engine(): Internal.SoundEngine
    }
    type PlaySoundEvent_ = PlaySoundEvent;
    interface BufferBuilderAccessor {
        abstract catnip$getVertices(): number;
        (): number;
    }
    type BufferBuilderAccessor_ = BufferBuilderAccessor | (()=> number);
    class ObsidianExplosionTrapBricks extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        static shouldTrigger(arg0: Internal.Entity_): boolean;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static readonly LIT: (Internal.BooleanProperty) & (Internal.BooleanProperty);
    }
    type ObsidianExplosionTrapBricks_ = ObsidianExplosionTrapBricks;
    class AcidwashingRecipe$AcidwashingWrapper extends Internal.RecipeWrapper {
        constructor()
        stopOpen(arg0: Internal.Player_): void;
        static tryClear(arg0: any): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        notify(): void;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        getSlots(): number;
        setChanged(): void;
        getContainerSize(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        "setChanged()"(): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        kjs$self(): net.minecraft.world.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        "isEmpty()"(): boolean;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        static stillValidBlockEntity(arg0: Internal.BlockEntity_, arg1: Internal.Player_): boolean;
        static "stillValidBlockEntity(net.minecraft.world.level.block.entity.BlockEntity,net.minecraft.world.entity.player.Player,int)"(arg0: Internal.BlockEntity_, arg1: Internal.Player_, arg2: number): boolean;
        wait(): void;
        getItem(arg0: number): Internal.ItemStack;
        static stillValidBlockEntity(arg0: Internal.BlockEntity_, arg1: Internal.Player_, arg2: number): boolean;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getClass(): typeof any;
        count(ingredient: Internal.Ingredient_): number;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        isEmpty(): boolean;
        wait(arg0: number, arg1: number): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        startOpen(arg0: Internal.Player_): void;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        static stillValidBlockEntity(arg0: Internal.BlockEntity_, arg1: Internal.Player_, arg2: number): boolean;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        countNonEmpty(): number;
        asContainer(): net.minecraft.world.Container;
        toString(): string;
        notifyAll(): void;
        getAllItems(): Internal.List<Internal.ItemStack>;
        canTakeItem(arg0: net.minecraft.world.Container_, arg1: number, arg2: Internal.ItemStack_): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        hashCode(): number;
        clear(): void;
        isMutable(): boolean;
        wait(arg0: number): void;
        find(ingredient: Internal.Ingredient_): number;
        static "stillValidBlockEntity(net.minecraft.world.level.block.entity.BlockEntity,net.minecraft.world.entity.player.Player,double)"(arg0: Internal.BlockEntity_, arg1: Internal.Player_, arg2: number): boolean;
        equals(arg0: any): boolean;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        get slots(): number
        get containerSize(): number
        get width(): number
        get maxStackSize(): number
        get "empty()"(): boolean
        get class(): typeof any
        get empty(): boolean
        get height(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get mutable(): boolean
    }
    type AcidwashingRecipe$AcidwashingWrapper_ = AcidwashingRecipe$AcidwashingWrapper;
    class LootRarity$LootRule extends Internal.Record {
        constructor(arg0: Internal.AffixType_, arg1: number, arg2: Internal.Optional_<Internal.LootRarity$LootRule>)
        constructor(arg0: Internal.AffixType_, arg1: number)
        constructor(type: Internal.AffixType_, chance: number, backup: Internal.LootRarity$LootRule_)
        type(): Internal.AffixType;
        getClass(): typeof any;
        chance(): number;
        toString(): string;
        notifyAll(): void;
        execute(arg0: Internal.ItemStack_, arg1: Internal.LootRarity_, arg2: Internal.Set_<Internal.DynamicHolder<Internal.Affix>>, arg3: Internal.MutableInt_, arg4: Internal.RandomSource_): void;
        backup(): this;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        hashCode(): number;
        wait(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        get class(): typeof any
        static readonly CODEC: Internal.Codec<Internal.LootRarity$LootRule>;
    }
    type LootRarity$LootRule_ = LootRarity$LootRule;
    class BaseFunction extends Internal.IdScriptableObject implements dev.latvian.mods.rhino.Function {
        constructor()
        constructor(scope: Internal.Scriptable_, prototype: Internal.Scriptable_)
        constructor(isGenerator: boolean)
        preventExtensions(): void;
        static getFunctionPrototype(scope: Internal.Scriptable_, cx: Internal.Context_): Internal.Scriptable;
        static "hasProperty(dev.latvian.mods.rhino.Scriptable,java.lang.String,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): boolean;
        setImmunePrototypeProperty(value: any): void;
        static getArrayPrototype(scope: Internal.Scriptable_, cx: Internal.Context_): Internal.Scriptable;
        static putProperty(obj: Internal.Scriptable_, key: Internal.Symbol_, value: any, cx: Internal.Context_): void;
        "get(dev.latvian.mods.rhino.Context,java.lang.String,dev.latvian.mods.rhino.Scriptable)"(cx: Internal.Context_, name: string, start: Internal.Scriptable_): any;
        static putProperty(obj: Internal.Scriptable_, name: string, value: any, cx: Internal.Context_): void;
        static "putProperty(dev.latvian.mods.rhino.Scriptable,int,java.lang.Object,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, index: number, value: any, cx: Internal.Context_): void;
        abstract get(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_): any;
        abstract setParentScope(arg0: Internal.Scriptable_): void;
        "setAttributes(dev.latvian.mods.rhino.Context,int,int)"(cx: Internal.Context_, index: number, attributes: number): void;
        "put(dev.latvian.mods.rhino.Context,dev.latvian.mods.rhino.Symbol,dev.latvian.mods.rhino.Scriptable,java.lang.Object)"(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_, value: any): void;
        getTypeOf(): Internal.MemberType;
        abstract getIds(arg0: Internal.Context_): any[];
        static deleteProperty(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): boolean;
        static getTopScopeValue(scope: Internal.Scriptable_, key: any, cx: Internal.Context_): any;
        defineOwnProperties(cx: Internal.Context_, props: Internal.ScriptableObject_): void;
        "delete(dev.latvian.mods.rhino.Context,dev.latvian.mods.rhino.Symbol)"(cx: Internal.Context_, key: Internal.Symbol_): void;
        setAttributes(cx: Internal.Context_, name: string, attributes: number): void;
        associateValue(key: any, value: any): any;
        abstract getParentScope(): Internal.Scriptable;
        setAttributes(cx: Internal.Context_, key: Internal.Symbol_, attributes: number): void;
        static defineClass<T extends Internal.Scriptable>(scope: Internal.Scriptable_, clazz: T, cx: Internal.Context_): void;
        "delete(dev.latvian.mods.rhino.Context,java.lang.String)"(cx: Internal.Context_, name: string): void;
        getLength(): number;
        avoidObjectDetection(): boolean;
        static getClassPrototype(scope: Internal.Scriptable_, className: string, cx: Internal.Context_): Internal.Scriptable;
        put(cx: Internal.Context_, name: string, start: Internal.Scriptable_, value: any): void;
        static getProperty(obj: Internal.Scriptable_, key: Internal.Symbol_, cx: Internal.Context_): any;
        getClass(): typeof any;
        static hasProperty(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): boolean;
        abstract "delete(dev.latvian.mods.rhino.Context,int)"(arg0: Internal.Context_, arg1: number): void;
        call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
        hasInstance(cx: Internal.Context_, instance: Internal.Scriptable_): boolean;
        getExternalArrayData(): Internal.ExternalArrayData;
        abstract put(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_, arg3: any): void;
        static "getProperty(dev.latvian.mods.rhino.Scriptable,java.lang.String,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): any;
        "defineProperty(dev.latvian.mods.rhino.Context,dev.latvian.mods.rhino.Symbol,java.lang.Object,int)"(cx: Internal.Context_, key: Internal.Symbol_, value: any, attributes: number): void;
        "initPrototypeMethod(java.lang.Object,int,java.lang.String,java.lang.String,int,dev.latvian.mods.rhino.Context)"(tag: any, id: number, propertyName: string, functionName: string, arity: number, cx: Internal.Context_): Internal.IdFunctionObject;
        static defineConstProperty(destination: Internal.Scriptable_, propertyName: string, cx: Internal.Context_): void;
        sealObject(cx: Internal.Context_): void;
        initPrototypeMethod(tag: any, id: number, name: string, arity: number, cx: Internal.Context_): Internal.IdFunctionObject;
        abstract has(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_): boolean;
        createObject(cx: Internal.Context_, scope: Internal.Scriptable_): Internal.Scriptable;
        static deleteProperty(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): boolean;
        "get(dev.latvian.mods.rhino.Context,dev.latvian.mods.rhino.Symbol,dev.latvian.mods.rhino.Scriptable)"(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_): any;
        "initPrototypeValue(int,dev.latvian.mods.rhino.Symbol,java.lang.Object,int)"(id: number, key: Internal.Symbol_, value: any, attributes: number): void;
        static defineProperty(destination: Internal.Scriptable_, propertyName: string, value: any, attributes: number, cx: Internal.Context_): void;
        getAttributes(cx: Internal.Context_, index: number): number;
        static "deleteProperty(dev.latvian.mods.rhino.Scriptable,int,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): boolean;
        getArity(): number;
        toString(): string;
        notifyAll(): void;
        "initPrototypeValue(int,java.lang.String,java.lang.Object,int)"(id: number, name: string, value: any, attributes: number): void;
        setGetterOrSetter(cx: Internal.Context_, name: string, index: number, getterOrSetter: dev.latvian.mods.rhino.Callable_, isSetter: boolean): void;
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        static defineClass<T extends Internal.Scriptable>(scope: Internal.Scriptable_, clazz: T, sealed: boolean, mapInheritance: boolean, cx: Internal.Context_): string;
        has(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_): boolean;
        static getProperty(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): any;
        size(): number;
        static "putProperty(dev.latvian.mods.rhino.Scriptable,java.lang.String,java.lang.Object,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, name: string, value: any, cx: Internal.Context_): void;
        execIdCall(f: Internal.IdFunctionObject_, cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
        static getObjectPrototype(scope: Internal.Scriptable_, cx: Internal.Context_): Internal.Scriptable;
        wait(arg0: number): void;
        construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable;
        initPrototypeValue(id: number, key: Internal.Symbol_, value: any, attributes: number): void;
        defineProperty(cx: Internal.Context_, propertyName: string, value: any, attributes: number): void;
        initPrototypeValue(id: number, name: string, value: any, attributes: number): void;
        putConst(cx: Internal.Context_, name: string, start: Internal.Scriptable_, value: any): void;
        setAttributes(cx: Internal.Context_, index: number, attributes: number): void;
        static "getProperty(dev.latvian.mods.rhino.Scriptable,dev.latvian.mods.rhino.Symbol,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, key: Internal.Symbol_, cx: Internal.Context_): any;
        defineProperty(cx: Internal.Context_, propertyName: string, delegateTo: any, getter: Internal.WrappedExecutable_, setter: Internal.WrappedExecutable_, attributes: number): void;
        getClassName(): string;
        defineFunctionProperties(cx: Internal.Context_, names: string[], clazz: typeof any, attributes: number): void;
        "delete"(cx: Internal.Context_, name: string): void;
        static putProperty(obj: Internal.Scriptable_, index: number, value: any, cx: Internal.Context_): void;
        abstract "delete"(arg0: Internal.Context_, arg1: number): void;
        "initPrototypeMethod(java.lang.Object,int,dev.latvian.mods.rhino.Symbol,java.lang.String,int,dev.latvian.mods.rhino.Context)"(tag: any, id: number, key: Internal.Symbol_, functionName: string, arity: number, cx: Internal.Context_): Internal.IdFunctionObject;
        static getGeneratorFunctionPrototype(scope: Internal.Scriptable_, cx: Internal.Context_): Internal.Scriptable;
        "put(dev.latvian.mods.rhino.Context,java.lang.String,dev.latvian.mods.rhino.Scriptable,java.lang.Object)"(cx: Internal.Context_, name: string, start: Internal.Scriptable_, value: any): void;
        static defineClass<T extends Internal.Scriptable>(scope: Internal.Scriptable_, clazz: T, sealed: boolean, cx: Internal.Context_): void;
        notify(): void;
        initPrototypeMethod(tag: any, id: number, propertyName: string, functionName: string, arity: number, cx: Internal.Context_): Internal.IdFunctionObject;
        static putConstProperty(obj: Internal.Scriptable_, name: string, value: any, cx: Internal.Context_): void;
        hasPrototypeMap(): boolean;
        static redefineProperty(obj: Internal.Scriptable_, name: string, isConst: boolean, cx: Internal.Context_): void;
        static "putProperty(dev.latvian.mods.rhino.Scriptable,dev.latvian.mods.rhino.Symbol,java.lang.Object,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, key: Internal.Symbol_, value: any, cx: Internal.Context_): void;
        get(cx: Internal.Context_, key: any): any;
        get(cx: Internal.Context_, name: string, start: Internal.Scriptable_): any;
        abstract getPrototype(arg0: Internal.Context_): Internal.Scriptable;
        static getDefaultValue(object: Internal.Scriptable_, typeHint: typeof any, cx: Internal.Context_): any;
        abstract "put(dev.latvian.mods.rhino.Context,int,dev.latvian.mods.rhino.Scriptable,java.lang.Object)"(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_, arg3: any): void;
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        static "getProperty(dev.latvian.mods.rhino.Scriptable,int,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): any;
        abstract "has(dev.latvian.mods.rhino.Context,int,dev.latvian.mods.rhino.Scriptable)"(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_): boolean;
        isConst(name: string): boolean;
        getAttributes(cx: Internal.Context_, key: Internal.Symbol_): number;
        initPrototypeConstructor(f: Internal.IdFunctionObject_, cx: Internal.Context_): void;
        static "deleteProperty(dev.latvian.mods.rhino.Scriptable,java.lang.String,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): boolean;
        "getAttributes(dev.latvian.mods.rhino.Context,int)"(cx: Internal.Context_, index: number): number;
        isExtensible(): boolean;
        wait(): void;
        abstract setPrototype(arg0: Internal.Scriptable_): void;
        getGetterOrSetter(name: string, index: number, isSetter: boolean): any;
        getAttributes(cx: Internal.Context_, name: string): number;
        activatePrototypeMap(maxPrototypeId: number): void;
        defineProperty(cx: Internal.Context_, key: Internal.Symbol_, value: any, attributes: number): void;
        static getPropertyIds(cx: Internal.Context_, obj: Internal.Scriptable_): any[];
        getAssociatedValue(key: any): any;
        "defineProperty(dev.latvian.mods.rhino.Context,java.lang.String,java.lang.Object,int)"(cx: Internal.Context_, propertyName: string, value: any, attributes: number): void;
        "delete"(cx: Internal.Context_, key: Internal.Symbol_): void;
        initPrototypeMethod(tag: any, id: number, key: Internal.Symbol_, functionName: string, arity: number, cx: Internal.Context_): Internal.IdFunctionObject;
        static "hasProperty(dev.latvian.mods.rhino.Scriptable,int,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): boolean;
        static getProperty(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): any;
        "has(dev.latvian.mods.rhino.Context,java.lang.String,dev.latvian.mods.rhino.Scriptable)"(cx: Internal.Context_, name: string, start: Internal.Scriptable_): boolean;
        isEmpty(): boolean;
        wait(arg0: number, arg1: number): void;
        has(cx: Internal.Context_, name: string, start: Internal.Scriptable_): boolean;
        defineConst(cx: Internal.Context_, name: string, start: Internal.Scriptable_): void;
        "defineProperty(dev.latvian.mods.rhino.Context,java.lang.String,java.lang.Class,int)"(cx: Internal.Context_, propertyName: string, clazz: typeof any, attributes: number): void;
        defineOwnProperty(cx: Internal.Context_, key: any, desc: Internal.ScriptableObject_): void;
        getFunctionName(): string;
        abstract getDefaultValue(arg0: Internal.Context_, arg1: typeof any): any;
        setExternalArrayData(cx: Internal.Context_, array: Internal.ExternalArrayData_): void;
        "getAttributes(dev.latvian.mods.rhino.Context,java.lang.String)"(cx: Internal.Context_, name: string): number;
        get(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_): any;
        static hasProperty(obj: Internal.Scriptable_, key: Internal.Symbol_, cx: Internal.Context_): boolean;
        "setAttributes(dev.latvian.mods.rhino.Context,java.lang.String,int)"(cx: Internal.Context_, name: string, attributes: number): void;
        isSealed(cx: Internal.Context_): boolean;
        getAllIds(cx: Internal.Context_): any[];
        "has(dev.latvian.mods.rhino.Context,dev.latvian.mods.rhino.Symbol,dev.latvian.mods.rhino.Scriptable)"(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_): boolean;
        defineProperty(cx: Internal.Context_, propertyName: string, clazz: typeof any, attributes: number): void;
        static hasProperty(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): boolean;
        exportAsJSClass(maxPrototypeId: number, scope: Internal.Scriptable_, sealed: boolean, cx: Internal.Context_): Internal.IdFunctionObject;
        abstract "get(dev.latvian.mods.rhino.Context,int,dev.latvian.mods.rhino.Scriptable)"(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_): any;
        static "hasProperty(dev.latvian.mods.rhino.Scriptable,dev.latvian.mods.rhino.Symbol,dev.latvian.mods.rhino.Context)"(obj: Internal.Scriptable_, key: Internal.Symbol_, cx: Internal.Context_): boolean;
        "setAttributes(dev.latvian.mods.rhino.Context,dev.latvian.mods.rhino.Symbol,int)"(cx: Internal.Context_, key: Internal.Symbol_, attributes: number): void;
        hashCode(): number;
        getExternalArrayLength(): any;
        "getAttributes(dev.latvian.mods.rhino.Context,dev.latvian.mods.rhino.Symbol)"(cx: Internal.Context_, key: Internal.Symbol_): number;
        static getTopLevelScope(obj: Internal.Scriptable_): Internal.Scriptable;
        put(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_, value: any): void;
        equals(arg0: any): boolean;
        set immunePrototypeProperty(value: any)
        set parentScope(arg0: Internal.Scriptable_)
        get typeOf(): Internal.MemberType
        get parentScope(): Internal.Scriptable
        get length(): number
        get class(): typeof any
        get externalArrayData(): Internal.ExternalArrayData
        get arity(): number
        get className(): string
        get extensible(): boolean
        set prototype(arg0: Internal.Scriptable_)
        get empty(): boolean
        get functionName(): string
        get externalArrayLength(): any
    }
    type BaseFunction_ = BaseFunction;
    interface Instance {
        abstract handle(): Internal.InstanceHandle;
        setChanged(): void;
        abstract type(): Internal.InstanceType<any>;
        "delete"(): void;
        setVisible(visible: boolean): void;
        set visible(visible: boolean)
    }
    type Instance_ = Instance;
    class ArmBlockEntity extends Internal.KineticBlockEntity implements Internal.TransformableBlockEntity {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        clearKineticInformation(): void;
        static switchToBlockState(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        requestModelDataUpdate(): void;
        destroy(): void;
        containedFluidTooltip(arg0: Internal.List_<net.minecraft.network.chat.Component>, arg1: boolean, arg2: Internal.LazyOptional_<Internal.IFluidHandler>): boolean;
        sodiumdynamiclights$updateDynamicLight(renderer: LevelRenderer_): boolean;
        write(arg0: Internal.CompoundTag_, arg1: boolean): void;
        "areCapsCompatible(net.minecraftforge.common.capabilities.CapabilityDispatcher)"(arg0: Internal.CapabilityDispatcher_): boolean;
        getGeneratedSpeed(): number;
        isCustomConnection(arg0: Internal.KineticBlockEntity_, arg1: Internal.BlockState_, arg2: Internal.BlockState_): boolean;
        readClient(arg0: Internal.CompoundTag_): void;
        isVirtual(): boolean;
        hasAttached(type: Internal.AttachmentType_<any>): boolean;
        /**
         * @deprecated
        */
        setBlockState(arg0: Internal.BlockState_): void;
        remove(): void;
        load(arg0: Internal.CompoundTag_): void;
        award(arg0: Internal.CreateAdvancement_): void;
        setChanged(): void;
        setCulled(value: boolean): void;
        getFlickerScore(): number;
        saveWithoutMetadata(): Internal.CompoundTag;
        setTimeout(): void;
        getAttachedOrSet<A>(type: Internal.AttachmentType_<A>, defaultValue: A): A;
        removeAttached<A>(type: Internal.AttachmentType_<A>): A;
        static convertToAngular(arg0: number): number;
        isOutOfCamera(): boolean;
        "getUpdatePacket()"(): Internal.Packet<any>;
        packetTarget(): Internal.PacketDistributor$PacketTarget;
        writeInteractionPoints(arg0: Internal.CompoundTag_): void;
        setRemoved(): void;
        sdl$isDynamicLightEnabled(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        writeSafe(arg0: Internal.CompoundTag_): void;
        isCulled(): boolean;
        attachKinetics(): void;
        getType(): Internal.BlockEntityType<any>;
        static transfer(original: Internal.AttachmentTarget_, target: Internal.AttachmentTarget_, isDeath: boolean): void;
        static convertToDirection(arg0: number, arg1: Internal.Direction_): number;
        writeClient(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        transform(arg0: Internal.BlockEntity_, arg1: Internal.StructureTransform_): void;
        setNetwork(arg0: number): void;
        onSpeedChanged(arg0: number): void;
        "getUpdatePacket()"(): Internal.ClientboundBlockEntityDataPacket;
        refreshBlockState(): void;
        getRenderBoundingBox(): Internal.AABB;
        getOrCreateNetwork(): Internal.KineticNetwork;
        getClass(): typeof any;
        sendToMenu(arg0: Internal.FriendlyByteBuf_): void;
        static getPosFromTag(arg0: Internal.CompoundTag_): BlockPos;
        sdl$shouldUpdateDynamicLight(): boolean;
        addBehaviours(arg0: Internal.List_<Internal.BlockEntityBehaviour>): void;
        static getRange(): number;
        onChunkUnloaded(): void;
        setSource(arg0: BlockPos_): void;
        saveToItem(arg0: Internal.ItemStack_): void;
        attachBehaviourLate(arg0: Internal.BlockEntityBehaviour_): void;
        "deserializeNBT(net.minecraft.nbt.CompoundTag)"(arg0: Internal.CompoundTag_): void;
        static addEntityType(arg0: Internal.CompoundTag_, arg1: Internal.BlockEntityType_<any>): void;
        "deserializeNBT(net.minecraft.nbt.Tag)"(arg0: Internal.Tag_): void;
        fabric_hasPersistentAttachments(): boolean;
        clearRemoved(): void;
        getUpdatePacket(): Internal.Packet<any>;
        "areCapsCompatible(net.minecraftforge.common.capabilities.CapabilityProvider)"(arg0: Internal.CapabilityProvider_<Internal.BlockEntity>): boolean;
        setLazyTickRate(arg0: number): void;
        fabric_getAttachments(): Internal.Map<any, any>;
        needsSpeedUpdate(): boolean;
        awardIfNear(arg0: Internal.CreateAdvancement_, arg1: number): void;
        sdl$getDynamicLightX(): number;
        containedChunk(): Internal.LevelChunk;
        getPersistentData(): Internal.CompoundTag;
        toString(): string;
        markVirtual(): void;
        triggerEvent(arg0: number, arg1: number): boolean;
        hasLevel(): boolean;
        notifyAll(): void;
        forEachBehaviour(arg0: Internal.Consumer_<Internal.BlockEntityBehaviour>): void;
        sdl$dynamicLightTick(): void;
        redstoneUpdate(): void;
        invalidate(): void;
        tickAudio(): void;
        getAttachedOrCreate<A>(type: Internal.AttachmentType_<A>, initializer: Internal.Supplier_<A>): A;
        removeSource(): void;
        wait(arg0: number): void;
        addPropagationLocations(arg0: Internal.IRotate_, arg1: Internal.BlockState_, arg2: Internal.List_<BlockPos>): Internal.List<BlockPos>;
        getAttachedOrThrow<A>(type: Internal.AttachmentType_<A>): A;
        reviveCaps(): void;
        sendData(): void;
        getBehaviour<T extends Internal.BlockEntityBehaviour>(arg0: Internal.BehaviourType_<T>): T;
        getAttached(type: Internal.AttachmentType_<any>): any;
        sdl$setDynamicLightEnabled(enabled: boolean): void;
        getUpdateTag(): Internal.CompoundTag;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        getRenderAttachmentData(): any;
        modifyAttached<A>(type: Internal.AttachmentType_<A>, modifier: Internal.UnaryOperator_<A>): A;
        setLevel(arg0: Internal.Level_): void;
        calculateStressApplied(): number;
        sdl$getLuminance(): number;
        notify(): void;
        addBehavioursDeferred(arg0: Internal.List_<Internal.BlockEntityBehaviour>): void;
        getBlockPos(): BlockPos;
        sdl$resetDynamicLight(): void;
        isRemoved(): boolean;
        updateFromNetwork(arg0: number, arg1: number, arg2: number): void;
        onLoad(): void;
        calculateAddedStressCapacity(): number;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_): void;
        sdl$getDynamicLightY(): number;
        hasSource(): boolean;
        sodiumdynamiclights$scheduleTrackedChunksRebuild(renderer: LevelRenderer_): void;
        initialize(): void;
        invalidateCaps(): void;
        isOverStressed(): boolean;
        getBlockState(): Internal.BlockState;
        warnOfMovement(): void;
        getSpeed(): number;
        tick(): void;
        canPlayerUse(arg0: Internal.Player_): boolean;
        getAttachedOrGet<A>(type: Internal.AttachmentType_<A>, defaultValue: Internal.Supplier_<A>): A;
        static convertToLinear(arg0: number): number;
        lazyTick(): void;
        static loadStatic(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.CompoundTag_): Internal.BlockEntity;
        wait(): void;
        addToTooltip(arg0: Internal.List_<net.minecraft.network.chat.Component>, arg1: boolean): boolean;
        areCapsCompatible(arg0: Internal.CapabilityDispatcher_): boolean;
        isSource(): boolean;
        fabric_writeAttachmentsToNbt(nbt: Internal.CompoundTag_): void;
        saveAdditional(arg0: Internal.CompoundTag_): void;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        saveWithId(): Internal.CompoundTag;
        detachKinetics(): void;
        notifyUpdate(): void;
        isSpeedRequirementFulfilled(): boolean;
        getAttachedOrCreate<A>(type: Internal.AttachmentType_<A>): A;
        setSpeed(arg0: number): void;
        setOutOfCamera(value: boolean): void;
        sdl$getDynamicLightLevel(): Internal.Level;
        wait(arg0: number, arg1: number): void;
        isChunkUnloaded(): boolean;
        getLevel(): Internal.Level;
        getRequiredItems(arg0: Internal.BlockState_): Internal.ItemRequirement;
        static setChanged(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        onlyOpCanSetNbt(): boolean;
        removeBehaviour(arg0: Internal.BehaviourType_<any>): void;
        sdl$getDynamicLightZ(): number;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        saveWithFullMetadata(): Internal.CompoundTag;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getTheoreticalSpeed(): number;
        getIcon(arg0: boolean): Internal.ItemStack;
        propagateRotationTo(arg0: Internal.KineticBlockEntity_, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: boolean, arg5: boolean): number;
        areCapsCompatible(arg0: Internal.CapabilityProvider_<Internal.BlockEntity>): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        blockHolderGetter(): Internal.HolderGetter<Internal.Block>;
        hasNetwork(): boolean;
        getAllBehaviours(): Internal.Collection<Internal.BlockEntityBehaviour>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        isForcedVisible(): boolean;
        setAttached(type: Internal.AttachmentType_<any>, value: any): any;
        serializeNBT(): Internal.CompoundTag;
        registerAwardables(arg0: Internal.List_<Internal.BlockEntityBehaviour>, ...arg1: Internal.CreateAdvancement_[]): void;
        fabric_readAttachmentsFromNbt(nbt: Internal.CompoundTag_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        hashCode(): number;
        getAttachedOrElse<A>(type: Internal.AttachmentType_<A>, defaultValue: A): A;
        getRenderData(): any;
        getModelData(): Internal.ModelData;
        addToGoggleTooltip(arg0: Internal.List_<net.minecraft.network.chat.Component>, arg1: boolean): boolean;
        getRotationAngleOffset(arg0: Internal.Direction$Axis_): number;
        equals(arg0: any): boolean;
        get generatedSpeed(): number
        get virtual(): boolean
        /**
         * @deprecated
        */
        set blockState(arg0: Internal.BlockState_)
        set culled(value: boolean)
        get flickerScore(): number
        get outOfCamera(): boolean
        get "updatePacket()"(): Internal.Packet<any>
        get culled(): boolean
        get type(): Internal.BlockEntityType<any>
        set network(arg0: number)
        get "updatePacket()"(): Internal.ClientboundBlockEntityDataPacket
        get renderBoundingBox(): Internal.AABB
        get orCreateNetwork(): Internal.KineticNetwork
        get class(): typeof any
        get range(): number
        set source(arg0: BlockPos_)
        get updatePacket(): Internal.Packet<any>
        set lazyTickRate(arg0: number)
        get persistentData(): Internal.CompoundTag
        get updateTag(): Internal.CompoundTag
        get renderAttachmentData(): any
        set level(arg0: Internal.Level_)
        get blockPos(): BlockPos
        get removed(): boolean
        get overStressed(): boolean
        get blockState(): Internal.BlockState
        get speed(): number
        get source(): boolean
        get speedRequirementFulfilled(): boolean
        set speed(arg0: number)
        set outOfCamera(value: boolean)
        get chunkUnloaded(): boolean
        get level(): Internal.Level
        get theoreticalSpeed(): number
        get allBehaviours(): Internal.Collection<Internal.BlockEntityBehaviour>
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get forcedVisible(): boolean
        get renderData(): any
        get modelData(): Internal.ModelData
    }
    type ArmBlockEntity_ = ArmBlockEntity;
    class ClientRecipeTracker$Serializer implements Internal.RecipeSerializer<Internal.ClientRecipeTracker> {
        constructor()
        getClass(): typeof any;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): Internal.ClientRecipeTracker;
        "fromNetwork(net.minecraft.resources.ResourceLocation,net.minecraft.network.FriendlyByteBuf)"(recipeId: ResourceLocation_, buffer: Internal.FriendlyByteBuf_): Internal.ClientRecipeTracker;
        "fromNetwork(net.minecraft.resources.ResourceLocation,net.minecraft.network.FriendlyByteBuf)"(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
        toString(): string;
        "toNetwork(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.item.crafting.Recipe)"(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
        notifyAll(): void;
        fromJson(recipeId: ResourceLocation_, json: Internal.JsonObject_): Internal.ClientRecipeTracker;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
        notify(): void;
        "fromJson(net.minecraft.resources.ResourceLocation,com.google.gson.JsonObject)"(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        wait(arg0: number, arg1: number): void;
        fromNetwork(recipeId: ResourceLocation_, buffer: Internal.FriendlyByteBuf_): Internal.ClientRecipeTracker;
        static register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        hashCode(): number;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        wait(): void;
        wait(arg0: number): void;
        toNetwork(buffer: Internal.FriendlyByteBuf_, recipe: Internal.ClientRecipeTracker_): void;
        "toNetwork(net.minecraft.network.FriendlyByteBuf,com.almostreliable.unified.recipe.ClientRecipeTracker)"(buffer: Internal.FriendlyByteBuf_, recipe: Internal.ClientRecipeTracker_): void;
        equals(arg0: any): boolean;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
        "fromJson(net.minecraft.resources.ResourceLocation,com.google.gson.JsonObject)"(recipeId: ResourceLocation_, json: Internal.JsonObject_): Internal.ClientRecipeTracker;
        get class(): typeof any
    }
    type ClientRecipeTracker$Serializer_ = ClientRecipeTracker$Serializer;
    class CWURecipeCapability extends RecipeCapability<number> {
        createWidget(): Widget;
        getClass(): typeof any;
        doMatchInRecipe(): boolean;
        createXEIContainer(arg0: Internal.List_<any>): any;
        copyWithModifier(arg0: number, arg1: Internal.ContentModifier_): number;
        "copyInner(java.lang.Integer)"(arg0: number): number;
        copyWithModifier(arg0: any, arg1: Internal.ContentModifier_): any;
        static contentCodec(arg0: RecipeCapability_<any>): Internal.Codec<Internal.List<Internal.Content>>;
        doAddGuiSlots(): boolean;
        getMaxParallelByInput(arg0: Internal.IRecipeCapabilityHolder_, arg1: Internal.GTRecipe_, arg2: number, arg3: boolean): number;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        "copyWithModifier(java.lang.Object,com.gregtechceu.gtceu.api.recipe.content.ContentModifier)"(arg0: any, arg1: Internal.ContentModifier_): any;
        limitMaxParallelByOutput(arg0: Internal.IRecipeCapabilityHolder_, arg1: Internal.GTRecipe_, arg2: number, arg3: boolean): number;
        compressIngredients(arg0: Internal.Collection_<any>): Internal.List<any>;
        "copyWithModifier(java.lang.Integer,com.gregtechceu.gtceu.api.recipe.content.ContentModifier)"(arg0: number, arg1: Internal.ContentModifier_): number;
        createXEIContainerContents(arg0: Internal.List_<Internal.Content>, arg1: Internal.GTRecipe_, arg2: Internal.IO_): Internal.List<any>;
        copyInner(arg0: number): number;
        makeChanceCache(): Internal.Object2IntMap<number>;
        getName(): Internal.MutableComponent;
        addXEIInfo(arg0: WidgetGroup_, arg1: number, arg2: Internal.GTRecipe_, arg3: Internal.List_<Internal.Content>, arg4: boolean, arg5: boolean, arg6: Internal.MutableInt_): void;
        "copyInner(java.lang.Object)"(arg0: any): any;
        shouldBypassDistinct(): boolean;
        isTickSlot(arg0: number, arg1: Internal.IO_, arg2: Internal.GTRecipe_): boolean;
        toString(): string;
        notifyAll(): void;
        copyContent(arg0: any, arg1: Internal.ContentModifier_): number;
        slotName(arg0: Internal.IO_, arg1: number): string;
        of(arg0: any): number;
        copyContent(arg0: any): number;
        getColoredName(): Internal.MutableComponent;
        hashCode(): number;
        copyInner(arg0: any): any;
        applyWidgetInfo(arg0: Widget_, arg1: number, arg2: boolean, arg3: Internal.IO_, arg4: Internal.GTRecipeTypeUI$RecipeHolder_, arg5: Internal.GTRecipeType_, arg6: Internal.GTRecipe_, arg7: Internal.Content_, arg8: any, arg9: number, arg10: number): void;
        contentToNbt(arg0: any): Internal.Tag;
        wait(): void;
        wait(arg0: number): void;
        getDefaultMapIngredient(arg0: any): Internal.List<Internal.AbstractMapIngredient>;
        getWidgetClass(): typeof Widget;
        slotName(arg0: Internal.IO_): string;
        isRecipeSearchFilter(): boolean;
        equals(arg0: any): boolean;
        get class(): typeof any
        get name(): Internal.MutableComponent
        get coloredName(): Internal.MutableComponent
        get widgetClass(): typeof Widget
        get recipeSearchFilter(): boolean
        static readonly CAP: (Internal.CWURecipeCapability) & (Internal.CWURecipeCapability);
    }
    type CWURecipeCapability_ = CWURecipeCapability;
    interface Appendable {
        abstract append(arg0: Internal.CharSequence_): this;
        abstract append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
        abstract append(arg0: string): this;
        abstract "append(java.lang.CharSequence)"(arg0: Internal.CharSequence_): this;
        abstract "append(char)"(arg0: string): this;
    }
    type Appendable_ = Appendable;
    class FoodDigestingRecipe extends Internal.DynamicProcessingRecipe implements Internal.DigestingRecipe {
        getClass(): typeof any;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        getSchema(): Internal.RecipeSchema;
        static getFoodNutrition(arg0: Internal.ItemStack_): number;
        getCraftingTimeTicks(arg0: net.minecraft.world.Container_): number;
        isRecipeEqual(arg0: com.github.elenterius.biomancy.crafting.recipe.ProcessingRecipe_): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        assemble(arg0: net.minecraft.world.Container_, arg1: Internal.RegistryAccess_): Internal.ItemStack;
        getId(): ResourceLocation;
        matches(arg0: net.minecraft.world.Container_, arg1: Internal.Level_): boolean;
        getIngredient(): Internal.Ingredient;
        getMod(): string;
        getRemainingItems(arg0: net.minecraft.world.Container_): Internal.NonNullList<Internal.ItemStack>;
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getResultItem(arg0: Internal.RegistryAccess_): Internal.ItemStack;
        toString(): string;
        notifyAll(): void;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        showNotification(): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        hashCode(): number;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        wait(): void;
        isIncomplete(): boolean;
        getCraftingCostNutrients(arg0: net.minecraft.world.Container_): number;
        wait(arg0: number): void;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        equals(arg0: any): boolean;
        get class(): typeof any
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get ingredient(): Internal.Ingredient
        get mod(): string
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
    }
    type FoodDigestingRecipe_ = FoodDigestingRecipe;
    class PlayerEvent$ItemCraftedEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: net.minecraft.world.Container_)
        getResult(): Internal.Event$Result;
        setCanceled(arg0: boolean): void;
        getClass(): typeof any;
        toString(): string;
        setPhase(arg0: Internal.EventPriority_): void;
        notifyAll(): void;
        isCanceled(): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        getInventory(): net.minecraft.world.Container;
        hasResult(): boolean;
        setResult(arg0: Internal.Event$Result_): void;
        getCrafting(): Internal.ItemStack;
        hashCode(): number;
        isCancelable(): boolean;
        getEntity(): Internal.Entity;
        wait(): void;
        getListenerList(): Internal.ListenerList;
        wait(arg0: number): void;
        getPhase(): Internal.EventPriority;
        equals(arg0: any): boolean;
        get result(): Internal.Event$Result
        set canceled(arg0: boolean)
        get class(): typeof any
        set phase(arg0: Internal.EventPriority_)
        get canceled(): boolean
        get inventory(): net.minecraft.world.Container
        set result(arg0: Internal.Event$Result_)
        get crafting(): Internal.ItemStack
        get cancelable(): boolean
        get entity(): Internal.Entity
        get listenerList(): Internal.ListenerList
        get phase(): Internal.EventPriority
    }
    type PlayerEvent$ItemCraftedEvent_ = PlayerEvent$ItemCraftedEvent;
    class ImageProxyView implements Internal.AutoCloseable {
        constructor(proxy: Internal.ImageViewProxy_)
        constructor(proxy: Internal.ImageViewProxy_, origin: number, swizzle: number)
        getClass(): typeof any;
        toString(): string;
        getWidth(): number;
        getSwizzle(): number;
        getOrigin(): number;
        notifyAll(): void;
        detachProxy(): Internal.ImageViewProxy;
        refProxy(): Internal.ImageViewProxy;
        notify(): void;
        concat(swizzle: number): void;
        wait(arg0: number, arg1: number): void;
        getProxy(): Internal.ImageViewProxy;
        hashCode(): number;
        wait(): void;
        close(): void;
        isMipmapped(): boolean;
        wait(arg0: number): void;
        reset(): void;
        getHeight(): number;
        equals(arg0: any): boolean;
        get class(): typeof any
        get width(): number
        get swizzle(): number
        get origin(): number
        get proxy(): Internal.ImageViewProxy
        get mipmapped(): boolean
        get height(): number
    }
    type ImageProxyView_ = ImageProxyView;
    class DispenserBlock extends Internal.BaseEntityBlock implements com.simibubi.create.foundation.mixin.accessor.DispenserBlockAccessor, vazkii.botania.mixin.DispenserBlockAccessor, Internal.DispenserBlockAccessor {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        getDispenseMethod(arg0: Internal.ItemStack_): Internal.DispenseItemBehavior;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        static getDispenserRegistry$moonlight_$md$9bf31e$1(): Internal.Map<any, any>;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        handler$dpf000$farmersdelight$onCuttingBoardDispenseFromInject(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.CallbackInfo_, arg3: Internal.BlockSourceImpl_, arg4: Internal.DispenserBlockEntity_, arg5: number, arg6: Internal.ItemStack_): void;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        static getDispensePosition(arg0: Internal.BlockSource_): Internal.Position;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        dispenseFrom(arg0: Internal.ServerLevel_, arg1: BlockPos_): void;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        handler$eng000$ars_nouveau$onDispenseFromInject(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.CallbackInfo_, arg3: Internal.BlockSourceImpl_, arg4: Internal.DispenserBlockEntity_, arg5: number, arg6: Internal.ItemStack_): void;
        static getDispenserRegistry(): Internal.Map<Internal.Item, Internal.DispenseItemBehavior>;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        static registerBehavior(arg0: Internal.ItemLike_, arg1: Internal.DispenseItemBehavior_): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        create$callGetDispenseMethod(arg0: Internal.ItemStack_): Internal.DispenseItemBehavior;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        static getDispenserRegistry$botania_$md$9bf31e$0(): Internal.Map<any, any>;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get dispenserRegistry$moonlight_$md$9bf31e$1(): Internal.Map<any, any>
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        get dispenserRegistry(): Internal.Map<Internal.Item, Internal.DispenseItemBehavior>
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get dispenserRegistry$botania_$md$9bf31e$0(): Internal.Map<any, any>
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static DISPENSER_REGISTRY: ({[key: Internal.BowlFoodItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BottleItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BoatItem]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.DyeableArmorItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MobBucketItem]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.MinecartItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.HoneycombItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.DyeableArmorItem]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.FlintAndSteelItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SaddleItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: Internal.TippedArrowItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorStandItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MobBucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.PotionItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MinecartItem]: any, [key: Internal.ItemNameBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.Item]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.HorseArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemNameBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: Internal.GTBoatItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SuspiciousStewItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemNameBlockItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.Item]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.Item]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.ItemNameBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MobBucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FireChargeItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemNameBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MinecartItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.ComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SnowballItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.HorseArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: Internal.GTBoatItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpectralArrowItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MinecartItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArrowItem]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MobBucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.ShieldItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SolidBucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.SolidBucketItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ElytraItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.PlayerHeadItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MinecartItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.DyeableHorseArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MobBucketItem]: any, [key: Internal.HoneyBottleItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BoneMealItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.DyeableArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemNameBlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.GTBoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.Item]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.MobBucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemNameBlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: Internal.ItemNameBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.MinecartItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.EggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FireworkRocketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ExperienceBottleItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.HorseArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.LingeringPotionItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Item]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.DyeableArmorItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BowlFoodItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.ItemNameBlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ComponentItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemNameBlockItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.GTBoatItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BowlFoodItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SplashPotionItem]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.ShearsItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Item]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.MilkBucketItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorComponentItem]: any, [key: any]: any, [key: any]: any}) & (Internal.Map<Internal.Item, Internal.DispenseItemBehavior>);
        static readonly TRIGGERED: (Internal.BooleanProperty) & (Internal.BooleanProperty);
        static readonly FACING: (Internal.DirectionProperty) & (Internal.DirectionProperty);
    }
    type DispenserBlock_ = DispenserBlock;
    class ControlsHandler {
        constructor(arg0: Internal.IXaeroMinimap_, arg1: Internal.HudSession_)
        getClass(): typeof any;
        keyDownPost(arg0: Internal.KeyMapping_): void;
        isDown(arg0: Internal.KeyMapping_): boolean;
        toString(): string;
        keyDown(arg0: Internal.KeyMapping_, arg1: boolean, arg2: boolean): void;
        notifyAll(): void;
        keyUp(arg0: Internal.KeyMapping_, arg1: boolean): void;
        keyUpPre(arg0: Internal.KeyMapping_): void;
        keyUpPost(arg0: Internal.KeyMapping_): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        hashCode(): number;
        setKeyState(arg0: Internal.KeyMapping_, arg1: boolean): void;
        wait(): void;
        keyDownPre(arg0: Internal.KeyMapping_): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        get class(): typeof any
    }
    type ControlsHandler_ = ControlsHandler;
    interface IMachineRendererModel <T extends Internal.IMachineFeature> {
        getViewDistance(): number;
        abstract render(arg0: T, arg1: number, arg2: PoseStack_, arg3: Internal.MultiBufferSource_, arg4: number, arg5: number): void;
        shouldRender(arg0: T, arg1: Vec3d_): boolean;
        renderByItem(arg0: Internal.ItemStack_, arg1: Internal.ItemDisplayContext_, arg2: PoseStack_, arg3: Internal.MultiBufferSource_, arg4: number, arg5: number): void;
        getRenderQuads(arg0: T, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.Direction_, arg5: Internal.RandomSource_, arg6: Internal.ModelData_, arg7: Internal.RenderType_): Internal.List<Internal.BakedQuad>;
        isBlockEntityRenderer(): boolean;
        abstract getDefinition(): Internal.MachineDefinition;
        shouldRenderOffScreen(arg0: T): boolean;
        getRenderBoundingBox(arg0: T): Internal.AABB;
        get viewDistance(): number
        get blockEntityRenderer(): boolean
        get definition(): Internal.MachineDefinition
    }
    type IMachineRendererModel_<T extends Internal.IMachineFeature> = IMachineRendererModel<T>;
    interface AccessibleSelection {
        abstract clearAccessibleSelection(): void;
        abstract getAccessibleSelection(arg0: number): Internal.Accessible;
        abstract addAccessibleSelection(arg0: number): void;
        abstract removeAccessibleSelection(arg0: number): void;
        abstract selectAllAccessibleSelection(): void;
        abstract isAccessibleChildSelected(arg0: number): boolean;
        abstract getAccessibleSelectionCount(): number;
        get accessibleSelectionCount(): number
    }
    type AccessibleSelection_ = AccessibleSelection;
    class Item implements Internal.ItemAccessor, Internal.FeatureElement, Internal.IForgeItem, Internal.ItemKJS, Internal.DelegateHolder<any>, Internal.IExtendedItem, Internal.ItemForgeAccessor, Internal.ItemExtensions, Internal.InjectedItemExtension, Internal.ItemFTBL, Internal.ItemLike, Internal.IrisItemLightProvider, Internal.FabricItem, Internal.AccessorItem, Internal.ItemVariantCache, Internal.IEnchantableItem {
        constructor(arg0: Internal.Item$Properties_)
        getDrinkingSound(): Internal.SoundEvent;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        allowContinuingBlockBreaking(player: Internal.Player_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
        getDestroySpeed(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): number;
        moonlight$addAdditionalBehavior(placementOverride: Internal.AdditionalItemPlacement_): void;
        isFireResistant(): boolean;
        forciblyAllowsTableEnchantment(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        getFoodProperties(): Internal.FoodProperties;
        moonlight$getClientAnimationExtension(): any;
        handler$fmm000$moonlight$initializeClient(consumer: Internal.Consumer_<any>, ci: Internal.CallbackInfo_): void;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        asItem(): this;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        getTypeData(): Internal.CompoundTag;
        getDefaultInstance(): Internal.ItemStack;
        fabric_setCustomDamageHandler(handler: Internal.CustomDamageHandler_): void;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        setMaxStackSize(arg0: number): void;
        getBarWidth(arg0: Internal.ItemStack_): number;
        setMaxDamage(arg0: number): void;
        getItem(): this;
        getBarColor(arg0: Internal.ItemStack_): number;
        getOrCreateDescriptionId(): string;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        asIngredient(): Internal.Ingredient;
        /**
         * @deprecated
        */
        hasCraftingRemainingItem(): boolean;
        getClass(): typeof any;
        static byId(arg0: number): Internal.Item;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        setCraftingRemainingItem(arg0: Internal.Item_): void;
        interactLivingEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.LivingEntity_, arg3: Internal.InteractionHand_): Internal.InteractionResult;
        moonlight$setClientAnimationExtension(obj: any): void;
        moonlight$getAdditionalBehavior(): Internal.AdditionalItemPlacement;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        selectEnchantments(arg0: Internal.List_<Internal.EnchantmentInstance>, arg1: Internal.RandomSource_, arg2: Internal.ItemStack_, arg3: number, arg4: number, arg5: number, arg6: boolean): Internal.List<Internal.EnchantmentInstance>;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        setCraftingRemainingItemFTBL(arg0: Internal.Item_): void;
        attachCapability(capabilityBuilder: Internal.CapabilityBuilder_<any, any, any>): void;
        isEdible(): boolean;
        getTooltipImage(arg0: Internal.ItemStack_): Internal.Optional<Internal.TooltipComponent>;
        getAttributeModifiers(stack: Internal.ItemStack_, slot: Internal.EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        use(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_): Internal.InteractionResultHolder<Internal.ItemStack>;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        wait(arg0: number): void;
        isFoil(arg0: Internal.ItemStack_): boolean;
        "getAttributeModifiers(net.minecraft.world.entity.EquipmentSlot,net.minecraft.world.item.ItemStack)"(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        useOnRelease(arg0: Internal.ItemStack_): boolean;
        canAttackBlock(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        fabric_getEquipmentSlotProvider(): Internal.EquipmentSlotProvider;
        canGrindstoneRepair(arg0: Internal.ItemStack_): boolean;
        setDigSpeed(speed: number): void;
        getDescriptionId(arg0: Internal.ItemStack_): string;
        releaseUsing(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_, arg3: number): void;
        setAttackSpeed(attackSpeed: number): void;
        getUseDuration(arg0: Internal.ItemStack_): number;
        onStopUsing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        handler$ecg000$connectormod$redirectIsPiglinCurrency(arg0: Internal.ItemStack_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        canFitInsideContainerItems(): boolean;
        wait(): void;
        "setFoodProperties(java.util.function.Consumer)"(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        setFireResistant(arg0: boolean): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientItemExtensions>): void;
        mineBlock(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.LivingEntity_): boolean;
        setNameKey(arg0: string): void;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vector3f;
        getName(arg0: Internal.ItemStack_): net.minecraft.network.chat.Component;
        /**
         * @deprecated
        */
        getDefaultAttributeModifiers(arg0: Internal.EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$registryName(): ResourceLocation;
        getIdLocation(): ResourceLocation;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        "getAttributeModifiers(net.minecraft.world.item.ItemStack,net.minecraft.world.entity.EquipmentSlot)"(stack: Internal.ItemStack_, slot: Internal.EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        inventoryTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Entity_, arg3: number, arg4: boolean): void;
        allowNbtUpdateAnimation(player: Internal.Player_, hand: Internal.InteractionHand_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        shouldOverrideMultiplayerNbt(): boolean;
        fabric_getCachedItemVariant(): Internal.ItemVariant;
        static getId(arg0: Internal.Item_): number;
        fabric_getCustomDamageHandler(): Internal.CustomDamageHandler;
        overrideOtherStackedOnMe(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.Slot_, arg3: Internal.ClickAction_, arg4: Internal.Player_, arg5: Internal.SlotAccess_): boolean;
        setFoodProperties(arg0: Internal.FoodProperties_): void;
        setCraftingRemainder(arg0: Internal.Item_): void;
        isTreasureAllowed(arg0: Internal.ItemStack_, arg1: boolean): boolean;
        static getPlayerPOVHitResult(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.ClipContext$Fluid_): Internal.BlockHitResult;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        equals(arg0: any): boolean;
        setRarity(arg0: Internal.Rarity_): void;
        getRecipeRemainder(stack: Internal.ItemStack_): Internal.ItemStack;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        /**
         * @deprecated
        */
        onDestroyed(arg0: Internal.ItemEntity_): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        isComplex(): boolean;
        onCraftedBy(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        onUseTick(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: Internal.ItemStack_, arg3: number): void;
        canBeHurtBy(arg0: DamageSource_): boolean;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        fabric_setEquipmentSlotProvider(equipmentSlotProvider: Internal.EquipmentSlotProvider_): void;
        getDescriptionId(): string;
        getUseAnimation(arg0: Internal.ItemStack_): Internal.UseAnim;
        isValidRepairItem(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        setBurnTime(i: number): void;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        getItemBuilder(): Internal.ItemBuilder;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        getMaxDamage(): number;
        getDescription(): net.minecraft.network.chat.Component;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        useOn(arg0: Internal.UseOnContext_): Internal.InteractionResult;
        getRarity(arg0: Internal.ItemStack_): Internal.Rarity;
        setItemBuilder(b: Internal.ItemBuilder_): void;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        setAttackDamage(attackDamage: number): void;
        arch$holder(): Internal.Holder<Internal.Item>;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        toString(): string;
        getEnchantmentValue(): number;
        setArmorToughness(armorToughness: number): void;
        notifyAll(): void;
        getId(): string;
        isEnchantable(arg0: Internal.ItemStack_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        isSuitableFor(stack: Internal.ItemStack_, state: Internal.BlockState_): boolean;
        getDigSpeed(): number;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        overrideStackedOnOther(arg0: Internal.ItemStack_, arg1: Internal.Slot_, arg2: Internal.ClickAction_, arg3: Internal.Player_): boolean;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        "setFoodProperties(net.minecraft.world.food.FoodProperties)"(arg0: Internal.FoodProperties_): void;
        isRepairable(arg0: Internal.ItemStack_): boolean;
        puzzleslib$setRenderProperties(arg0: any): void;
        notify(): void;
        isBarVisible(arg0: Internal.ItemStack_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        getMaxStackSize(): number;
        /**
         * @deprecated
        */
        static byBlock(arg0: Internal.Block_): Internal.Item;
        bookshelf$setCraftingRemainder(arg0: Internal.Item_): void;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: net.minecraft.network.chat.Component_): net.minecraft.network.chat.Component;
        isCorrectToolForDrops(arg0: Internal.BlockState_): boolean;
        verifyTagAfterLoad(arg0: Internal.CompoundTag_): void;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        finishUsingItem(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_): Internal.ItemStack;
        onInventoryTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_, arg3: number, arg4: number): void;
        getEatingSound(): Internal.SoundEvent;
        puzzleslib$getRenderProperties(): any;
        canBeDepleted(): boolean;
        onEnchantment(arg0: Internal.ItemStack_, arg1: Internal.List_<Internal.EnchantmentInstance>): Internal.ItemStack;
        getDamage(arg0: Internal.ItemStack_): number;
        wait(arg0: number, arg1: number): void;
        getMod(): string;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Item>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        hurtEnemy(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        getCraftingRemainingItem(): this;
        getTypeItemStackKey(): Internal.ItemStackKey;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        get drinkingSound(): Internal.SoundEvent
        get fireResistant(): boolean
        /**
         * @deprecated
        */
        get foodProperties(): Internal.FoodProperties
        get typeData(): Internal.CompoundTag
        get defaultInstance(): Internal.ItemStack
        set maxStackSize(arg0: number)
        set maxDamage(arg0: number)
        get item(): Internal.Item
        get orCreateDescriptionId(): string
        get class(): typeof any
        get renderPropertiesInternal(): any
        set craftingRemainingItem(arg0: Internal.Item_)
        set craftingRemainingItemFTBL(arg0: Internal.Item_)
        get edible(): boolean
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        set "foodProperties(java.util.function.Consumer)"(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        set armorKnockbackResistance(knockbackResistance: number)
        set fireResistant(arg0: boolean)
        set nameKey(arg0: string)
        get idLocation(): ResourceLocation
        set foodProperties(arg0: Internal.FoodProperties_)
        set craftingRemainder(arg0: Internal.Item_)
        set rarity(arg0: Internal.Rarity_)
        get complex(): boolean
        get descriptionId(): string
        get creativeTab(): string
        set burnTime(i: number)
        get itemBuilder(): Internal.ItemBuilder
        /**
         * @deprecated
        */
        get maxDamage(): number
        get description(): net.minecraft.network.chat.Component
        set itemBuilder(b: Internal.ItemBuilder_)
        set attackDamage(attackDamage: number)
        get enchantmentValue(): number
        set armorToughness(armorToughness: number)
        get id(): string
        get digSpeed(): number
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        set "foodProperties(net.minecraft.world.food.FoodProperties)"(arg0: Internal.FoodProperties_)
        /**
         * @deprecated
        */
        get maxStackSize(): number
        get eatingSound(): Internal.SoundEvent
        get mod(): string
        set armorProtection(armorProtection: number)
        /**
         * @deprecated
        */
        get craftingRemainingItem(): Internal.Item
        get typeItemStackKey(): Internal.ItemStackKey
        static readonly BY_BLOCK: ({[key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AlloyerBlock]: any, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.UltimateAutoTableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.LivingMetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SnifferEggBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.HollowLogHorizontal]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockExInterface]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ReforgingTableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.KeepsakeCasketBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ThinIceBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.CustomCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PowderyCannonBlock]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.ChuteBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.MawHopperBlock]: any, [key: Internal.RedStringDispenserBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Cataclysm_Skull_Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.LivingMetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StickySlimeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CoconutBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: com.github.alexmodguy.alexscaves.server.block.MetalScaffoldingBlock]: any, [key: Internal.ModCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.NyliumBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.BlockComputer]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MushgloomBlock]: Internal.BlockItem, [key: Internal.ClutchBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SporeBlossomBlock]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.QuartzFixtureBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BarrierBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FleshTendonsBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ToolboxBlock]: any, [key: Internal.BasicBlockJS]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: com.github.elenterius.biomancy.block.FleshBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BeltGrinderBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusionCasingBlock]: Internal.BlockItem, [key: dev.ftb.mods.ftbquests.block.DetectorBlock]: Internal.BlockItem, [key: Internal.ConnectedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LadderBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CopycatSlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FireflySpawnerBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.IceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LootrTrappedChestBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: com.simibubi.create.content.kinetics.drill.DrillBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.WallPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.BasicBlockJS]: Internal.BlockItem, [key: Internal.BlockFungalCharge]: any, [key: Internal.OreBlock]: any, [key: Internal.RelayWarpBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CryingObsidianBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WaxedPlatformBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaGrassBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BasketBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WasteDrumBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PieBlock]: Internal.BlockItem, [key: Internal.WeatheringPlatformBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RedStringInterceptorBlock]: Internal.BlockItem, [key: Internal.DinosaurEggBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.EnderDrawerBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.WildRiceBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.FireJetBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CarvedPumpkinBlock]: Internal.BlockItem, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockOversizeInterface]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BrassTunnelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.Block]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LuminizerLauncherBlock]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.RelayDepositBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.BlockAlchemyTable]: any, [key: Internal.OreBlock]: any, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.AmethystBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TremorzillaEggBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: Internal.SpoutBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.LayeredCauldronBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.LanternBlock]: Internal.BlockItem, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.BlockRitualStone]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.VibratingTableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GTStandingSignBlock]: Internal.SignItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.FlywheelBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ModBlocks$19]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DirectionalRotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BrewingStandBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CustomGlobeBlock]: any, [key: Internal.MagneticActivatorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TreasureDoorwayBlock]: Internal.BlockItem, [key: Internal.SlimeGrassBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.CoralBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SpaceStructuralFramework]: Internal.BlockItem, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceGateBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SolarPanelBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MantleCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: net.p3pp3rf1y.sophisticatedstorage.block.BarrelBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: com.github.elenterius.biomancy.block.FleshBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.ExperienceBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CrystalBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.TravelAnchorBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ModBlocks$8]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AEDecorativeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MantleWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SquashBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CustomGlobeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PackagerBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CoralBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.InscriberBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PoweredLatchBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ModBlocks$14]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ImplementedMagnetBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.AvocadoPitBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.AlterationTable]: any, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.CongealedSlimeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.SpreaderTurntableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: com.sihenzhang.crockpot.block.CornBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SimChamberBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrollRootBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LadderBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: any, [key: Internal.SpiderEggBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockCentralRuneHolder]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SkullCandleBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.FleshBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.LatheRotatingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.GTWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MantleWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.RainAercloudBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.HollowLogVertical]: any, [key: Internal.BrimstoneFumaroleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CycadBlock]: any, [key: Internal.SearedDuctBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.BookshelfBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ClipboardBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrankBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MagnetBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CopycatBeamBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.NetherWartBlock]: Internal.ItemNameBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TrollsteinnBlock]: Internal.BlockItem, [key: Internal.StirlingEngineBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogClimbable]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.WeatheringPlatformBlock]: Internal.BlockItem, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ImbuementBlock]: any, [key: Internal.TrappedBlock]: Internal.BlockItem, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ModBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlimeDirtBlock]: any, [key: Internal.OriginGrassBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CustomGlobeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CherryLeavesBlock]: Internal.BlockItem, [key: Internal.DACeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SearedTankBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.EnergiserBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FeatherGrassPlant]: Internal.BlockItem, [key: Internal.PiglinHeadBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BuriedPetalBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.LetiosCompostBlock]: Internal.BlockItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.GlowwormSilkBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DecorationTableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SundropBlock]: any, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.GobthumperBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AzaleaBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BaseBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.TableClothBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.UltimateTableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.PieBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.FoamBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.TomatoVineBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BlockGarageKit]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.SearedTankBlock]: any, [key: Internal.AstralGrassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetalScaffoldingBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.DirectionalRotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MantleWallSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MechanicalPistonBlock]: Internal.BlockItem, [key: Internal.MirrorWeave]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BanisterBlock]: any, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BasicSpellTurret]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: earth.terrarium.adastra.common.blocks.base.MachineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidDrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.NeodymiumPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Wall_Cataclysm_Skull_Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DrawerBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.BlockRitualStone]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RedstoneLampBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CloverBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.DoubleWaterPlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StriderloafBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ThinGeothermalVentBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CogWheelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WaterPumpBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.LivingMultiMetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.OreBlock]: any, [key: Internal.SkyWeave]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.GoldenGrassPlant]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ThornwoodBranchBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DuctPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SquashBlock]: Internal.BlockItem, [key: Internal.AEDecorativeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SkyChestBlock]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockDungeonController]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CustomWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WeepingVinesBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StrippableLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: com.hollingsworth.arsnouveau.common.block.PortalBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.StrippableLog]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.LockedVanishingBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.SquashBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StockTickerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.CalendarBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.BlockNetherrackSoil]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Experiment115Block]: any, [key: Internal.CableBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.AetherLogBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TrashCanBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AbyssmarineWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PinkPetalsBlock]: Internal.BlockItem, [key: Internal.LightBulbBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.PlatformBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.AltarBlock]: Internal.BlockItem, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.QuicksoilGlassPaneBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.SixWayGearboxBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: net.p3pp3rf1y.sophisticatedstorage.init.ModBlocks$1]: any, [key: Internal.BuddingAmethystBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.SearedLanternBlock]: any, [key: Internal.TrashCanBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FoliageBlockBOP]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SconceBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.KelpBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: Internal.BlockItem, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TurntableBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BlockHummingbirdFeeder]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockVibraniumFurnace]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockOutputRoutingNode]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CornBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BlockExIOPort]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StrongholdShieldBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TripWireHookBlock]: Internal.BlockItem, [key: Internal.GhastTrapBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.GiantLeavesBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.AetherDoubleDropBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.DrillBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RedThreadBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CropFullBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.HighGrassBlock]: Internal.BlockItem, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SandBlockBOP]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BlockGustmaker]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CertusQuartzClusterBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IronLadderBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: com.github.alexmodguy.alexscaves.server.block.StrippableLogBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StrippableLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FiddleheadBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FleshLanternBlock]: any, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.FluxCrafterBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AEDecorativeBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.KineticBridgeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.EnergyCellBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.EnergiserBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CanvasRugBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.GuanoBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TallFlowerBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RedStoneOreBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.BlockRuneHolder<any>]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.BlockDemonCrystallizer]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.BlockPath]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DoublePlantWithRotationBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.EIOPressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MayappleBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.IceBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Sandstone_Poison_Dart_Trap]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.BigDripleafBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: vazkii.botania.common.block.PlatformBlock]: Internal.BlockItem, [key: Internal.SearedDuctBlock]: any, [key: Internal.PoweredLight]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.OceanFloraBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockInversionPillar]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SmelteryControllerBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.TFChestBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IOPortBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TallFlowerBlock]: Internal.BlockItem, [key: Internal.SummonBed]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GrinderBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.AetherDirtPathBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SeashellBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: com.soytutta.mynethersdelight.common.block.TrophyBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.CurrencyStackBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFChestBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.DrawerControllerBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PackagerLinkBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WixieCauldron]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.BuriedPetalBlock]: any, [key: Internal.OpenCrateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlimePropaguleLeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.MaterialBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ChestBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PlatformBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrappedBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: appeng.block.storage.ChestBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MobJar]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SearedTankBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BuddingCertusQuartzBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: com.enderio.machines.common.block.MachineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModBlocks$21]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PostboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.GTCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.EndStoneTeleportTrapBricks]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RootsBlock]: Internal.BlockItem, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlimeGrassBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MantleWallSignBlock]: Internal.SignItem, [key: Internal.InvertedClutchBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: earth.terrarium.adastra.common.blocks.base.MachineBlock]: any, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TripWireBlock]: Internal.ItemNameBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.RotatingSpellTurret]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: vazkii.botania.common.block.PlatformBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RichSoilBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FoundryMixerBlock]: Internal.BlockItem, [key: Internal.GingerbarrelBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockFloatingFunctionalFlower<any>]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.JacarandaLeavesBlock]: Internal.BlockItem, [key: Internal.ConnectedGlassBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.MaterialBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GaugeBlock]: Internal.BlockItem, [key: Internal.SlimeGrassBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ParallelGearboxBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.TreasureDoorwayBlock]: Internal.BlockItem, [key: Internal.TaskScreenBlock]: any, [key: Internal.CableBusBlock]: any, [key: Internal.BlockReptileEgg]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.ItemDrainBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlimeDirtBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SoulGlassPaneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BloomBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaGrassBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OrganicCompostBlock]: Internal.BlockItem, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MangroveRootsBlock]: Internal.BlockItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PepperCrateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.GingerbreadDoorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RepeaterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SearedLadderBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ReactorHeatVentBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CraftingStorageBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LumaloopPlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StationBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TubeWormBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CabinetBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.ControllerExtensionBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.SlimeGrassBlock]: any, [key: Internal.VolcanicCoreBlock]: any, [key: Internal.Block]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.BasicBlockJS]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: com.soytutta.mynethersdelight.common.block.TrophyBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlimeGrassBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CurrencyStackBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StructureGelBlock]: any, [key: Internal.BlockWChess]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForceFieldBlock]: Internal.BlockItem, [key: Internal.CompressorBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PoweredLight]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StrippableLogBlock]: Internal.BlockItem, [key: Internal.PeculiarBellBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SearedGlassBlock]: any, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ChestBlock]: any, [key: Internal.ManaEnchanterBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.RedStringSpooferBlock]: Internal.BlockItem, [key: Internal.BanisterBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: com.ncpbails.culturaldelights.block.ModBlocks$3]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.DoorwayBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OrientableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CustomWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.LinearChassisBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.BeehiveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AmberMonolithBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FilteringShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.DAWallSignBlock]: Internal.SignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.EncasedCogwheelBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PhotovoltaicBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.DirectionalSlabBlock]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockDemonCrystal]: Internal.BlockItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.ScribesBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.BlastFurnaceBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BuddingCrystalBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.EyeOfTheAncientsBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MagmaBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ModBlocks$3]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.AstralFlowerBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ThornsBlock]: Internal.BlockItem, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ThinGeothermalVentBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: any, [key: Internal.StickerBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SearedGlassBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SailBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.AetherDoubleDropBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MangroveLeavesBlock]: Internal.BlockItem, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BacktankBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HoneyGlazedHamBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FieryCookingPotBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModBlocks$9]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SoulGlassPaneBlock]: any, [key: Internal.TrappedBlock]: Internal.BlockItem, [key: Internal.GraveStoneBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.TatamiHalfMatBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.HangingRootsBlock]: Internal.BlockItem, [key: Internal.FieryBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TFCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.BlockCrystalFixer]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.DoubleWaterPlantBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.PortalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MangrovePropaguleBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: com.enderio.machines.common.block.MachineBlock]: Internal.BlockItem, [key: Internal.ClockworkBearingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CustomGlobeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.SolidCoriumBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.SugarGlassBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BioLabBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.EnergizedGalenaBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GlobeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockDiamondFurnace]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PowderbarrelBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.BlockAssemblerMatrixCrafter]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.TargetBlock]: Internal.BlockItem, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TinyTNTBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.BlockDeforesterCharge]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AetherGrassBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.GummyRingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.SummonBed]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: io.github.lounode.extrabotany.common.block.PedestalBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CreativeEnergyCellBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.VoidPrism]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GemCuttingBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DirectionalSlabBlock]: any, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.StorageSacBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ImplementedMagnetBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModWallSignBlock]: Internal.SignItem, [key: Internal.CrystalBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.LaserPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TFSignBlock]: Internal.SignItem, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.BlockSpecialDungeonSeal]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FertilizedFarmlandBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.LadderBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CurvingPressBlock]: any, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EnchantedPinkAercloudBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ModWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.LifeImbuerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CondenserBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.HalfTransparentBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AlchemyCatalystBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.WhistleBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockPath]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.ScryersOculus]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MagicLeavesBlock]: Internal.BlockItem, [key: Internal.BlockDeforesterCharge]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DAWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.CableBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BuriedPetalBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AdvancedTableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.UnripeTorchClusterBlock]: Internal.BlockItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.UnknownCropsBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TFWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ButtonBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.TFWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.PostboxBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockReptileEgg]: any, [key: Internal.LeavesWithParticlesBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.WaterlilyBlockBOP]: Internal.PlaceOnWaterBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LuminizerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CertusQuartzClusterBlock]: any, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ShulkerBoxBlock]: any, [key: Internal.ForceFieldBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BlockSpikeTrap]: Internal.BlockItem, [key: Internal.TimerSpellTurret]: any, [key: Internal.TFLeavesBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlammableBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.CraftingLecternBlock]: any, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.NoteBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BlockRitualStone]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.CableBlock]: any, [key: Internal.HollowBoneBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CustomWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StarfieldCreatorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FertilizedFarmlandBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockPath]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LadderBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PowerGeneratorBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimeGrassBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ScaffoldingBlock]: Internal.ScaffoldingBlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SteamedDragonEggBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PhotovoltaicBlock]: Internal.BlockItem, [key: Internal.ModBlock]: any, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MushroomBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.TFWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.BioelectricForgeMachineBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.CastleDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SawBlock]: Internal.BlockItem, [key: Internal.PowderyFlowerBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.ChromaticAercloudBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BlockKeyboard]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.EnigmaticEngineBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SkyStoneTankBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ToggleLatchBlock]: Internal.BlockItem, [key: Internal.HarvesterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SandcastleBlock]: any, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Cataclysm_Skull_Block]: any, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HandCrankBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.HollowLogClimbable]: any, [key: Internal.TFWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PatternProviderBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CongealedSlimeBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MotorExtensionBlock]: Internal.BlockItem, [key: Internal.AetherDoubleDropsOreBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.SlimeDirtBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MembranePaneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.DirectionalRotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.BlockFloatingFunctionalFlower<any>]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TableClothBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ArchfruitPod]: Internal.ItemNameBlockItem, [key: Internal.TypedShelfBlock$SculkShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockFunctionalFlower<any>]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ApothBambooBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CraftingStationBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.MaterialBlock]: any, [key: Internal.AndesiteGirderBlock]: Internal.BlockItem, [key: Internal.TimeLogCoreBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CurrencyConverterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.HeaterBaseBlock]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.SpellPrismBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.FenceBlock]: any, [key: Internal.BlockLeafcutterAnthill]: any, [key: Internal.OreBlock]: any, [key: Internal.RoserootLeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CustomGlobeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CopycatBoardBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockVoidWormEffigy]: any, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaPaneBlock]: Internal.BlockItem, [key: Internal.AxisStructureGelBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.CustomGlobeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BioForgeBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AEDecorativeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PoweredBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.BasinLidBlock]: Internal.BlockItem, [key: Internal.BlockFunctionalFlower<any>]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.EncasedFireJetBlock]: Internal.BlockItem, [key: Internal.FlowerBlockLargeHitBox]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.IronBarsBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SculkVeinBlock]: Internal.BlockItem, [key: Internal.WaystoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: com.github.alexmodguy.alexscaves.server.block.StrippableLogBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MagicLeaves]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PotionJar]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CustomSlidingDoorBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: slimeknights.tconstruct.tables.block.ChestBlock]: Internal.BlockItem, [key: slimeknights.tconstruct.smeltery.block.CastingBasinBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CommandBlock]: Internal.GameMasterBlockItem, [key: Internal.WallSkullCandleBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.BlockItemRoutingNode]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GaiaHeadBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GummyRingBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DisplayLinkBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.AutoEnderCrafterBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SandBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.PeeledMelonBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EncasedCrossConnectorBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.CrossConnectorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: net.p3pp3rf1y.sophisticatedstorage.block.ChestBlock]: any, [key: Internal.BaseBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlimeGrassBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.AzaleaFlowerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.AerogelWallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.HauntedBellBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.PatchBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaPaneBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PiglinWallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.CubeGeneratorBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockDemonCrystal]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HighGrassPlantBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: earth.terrarium.adastra.common.blocks.pipes.PipeBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.PhantomNodeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CorporeaInterceptorBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RootedDirtBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.DASignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModBlocks$11]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.LightBulbBlock]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BlockRainbowGlass]: any, [key: Internal.OreBlock]: any, [key: Internal.CabinetBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DirectionalSlabBlock]: any, [key: Internal.GoldenGrassPlant]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PoweredBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.RedStoneOreBlock]: any, [key: slimeknights.tconstruct.smeltery.block.CastingBasinBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.TypedShelfBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerMotifBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PortableStorageInterfaceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BiometricMembraneBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.FalseWeave]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PotionDiffuserBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PaintedRedstoneBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.BlockExMolecularAssembler]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CavePlantBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WispjellyBlock]: Internal.BlockItem, [key: Internal.UberousSoilBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BlueAercloudBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PeeledMelonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlimeDirtBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.PylonBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RunicAltarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ModBlocks$2]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LumaloopBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CustomWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ChainBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BrimstoneBudBlock]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DASignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LootrBarrelBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HedgeBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DaylightDetectorBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockDemonCrystal]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AcidicRadrockBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CrockPotBlocks$1]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MushroomColonyBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.MusselBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlackstoneDecorationBlock]: Internal.BlockItem, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BuddingTomatoBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AetherDoubleDropsLeaves]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ObserverBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TerrestrialAgglomerationPlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FoliageBlockBOP]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CoffeeBlock]: Internal.ItemNameBlockItem, [key: Internal.MembranePaneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.StairBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ShaftBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceGateBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GrindstoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetalScaffoldingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PrimalMagmaBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.IndustrialTNTBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.TableClothBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ToolboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BlockIngredientBuffer]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CurrencyStackBlock]: any, [key: Internal.RedstoneRequesterBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CabinetBlock]: any, [key: Internal.QuarryBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.LeavesWithParticlesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.TallFlowerBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MechanicalBearingBlock]: Internal.BlockItem, [key: Internal.DrygmyStone]: any, [key: Internal.MaterialBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.GlowLichenBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BuddingCertusQuartzBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.SpelunkeryTableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FactoryPanelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StuffedHoglinBlock]: Internal.BlockItem, [key: Internal.CasingBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DAWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaGrassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.StrippableLog]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ManastormChargeBlock]: Internal.BlockItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.NetherrackBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ShulkerBoxBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FierySnakesBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ResurgentSoilBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.QuantumLinkChamberBlock]: any, [key: Internal.RequesterBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.LoomBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WroughtIronFenceBlock]: Internal.BlockItem, [key: Internal.DinosaurEggBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrappedChestBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: any, [key: Internal.BlockAllthemodiumFurnace]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SunAltarBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ApothAnvilBlock]: Internal.ApothAnvilItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.GalenaSpireBlock]: any, [key: Internal.DoorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: earth.terrarium.adastra.common.blocks.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.SlimeDirtBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ChorusPlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SconceBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.BlockModelSwitcher]: any, [key: Internal.OreBlock]: any, [key: Internal.ArchfruitPod]: Internal.ItemNameBlockItem, [key: Internal.ModBlock]: any, [key: Internal.BurnerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: com.enderio.machines.common.block.MachineBlock]: Internal.BlockItem, [key: Internal.DirectionalFacingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoublePlantBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CustomSlidingDoorBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FramedDrawerBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ModBlocks$17]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RedstoneWallTorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.PinkPetalsBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.BlockSculkBoomer]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BlockTau]: Internal.BlockItem, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.CucumbersBlock]: Internal.ItemNameBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CanisterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AndesiteFunnelBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ModCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.LampBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.GoldenGrassPlant]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MechanicalPressBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EnderAlternatorBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ArchwoodChest]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.TreasureChestBlock]: any, [key: Internal.PusBubbleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.SweetBerryBushBlock]: Internal.ItemNameBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DoorwayBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.NixieTubeBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TrophyWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BlockBE<any>]: any, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockMjoellnir]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.EnergyGeneratorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.TransLogCoreBlock]: Internal.BlockItem, [key: Internal.AbyssalAltarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaPaneBlock]: Internal.BlockItem, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OvergrownSandBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlazeBurnerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GummyRingBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CasingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.DoorwayBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AstralFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MushroomColonyBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ComposterBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ModBlock]: any, [key: Internal.WeatheringPlatformBlock]: Internal.BlockItem, [key: Internal.CastleDoorBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.CavePlantBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.ApothAnvilBlock]: Internal.ApothAnvilItem, [key: Internal.SlimeSaplingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Wall_Cataclysm_Skull_Block]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CopycatStairsBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSkullCandleBlock]: any, [key: Internal.BaseBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BracketBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.PhotovoltaicBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.SlabBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ShepherdsPieBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HayBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TaskScreenBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.AbyssmarinePillarBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.CommandBlock]: Internal.GameMasterBlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.TFSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PressurePlateBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GlassBlock]: any, [key: appeng.block.networking.ControllerBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ModBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.StructureGelBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.WallBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.EIOPressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OwnablePressurePlateBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.HollowLogVertical]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.LeavesBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FoodCakeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WeightedPressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FacingPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MembraneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.StemBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.PaintSplotchesBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WetSpongeBlock]: Internal.BlockItem, [key: Internal.WeatheringPlatformBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.GreenHouseFrameBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OilBarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: any, [key: Internal.ChannelBlock]: any, [key: Internal.CustomSlidingDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RadioBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.PloughBlock]: Internal.BlockItem, [key: Internal.ItemDetector]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CongealedSlimeBlock]: any, [key: Internal.SlimeLeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.EnderCrafterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlowingAbyssmarineBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModBlocks$20]: Internal.BlockItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.VialHolderBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FleshTendonsBottomBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MNDWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CrucibleBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BanisterBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.RedstoneContactBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.TrappedBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModWallSignBlock]: Internal.SignItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.MotorBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.TorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.SaplingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MembranePaneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ButtonBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ManaPoolBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TFWallSignBlock]: Internal.SignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CloudChamberBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorwayBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: biomesoplenty.block.MagicLeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WhirlisprigFlower]: any, [key: Internal.DACeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.ChorusFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.UraniumFullBlock]: any, [key: Internal.FleshFenceBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockInputRoutingNode]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockNetheriteFurnace]: any, [key: Internal.StructureBlock]: Internal.GameMasterBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RootsBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ArtificersWorkbenchBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidValveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WindmillBearingBlock]: Internal.BlockItem, [key: Internal.PostboxBlock]: any, [key: Internal.ChickenNestBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SearedTankBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.EliteAutoTableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusionCasingBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockAlchemicalReactionChamber]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.SeagrassBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.BlockBookshelf]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FleshVeinsBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.IncubatorBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FireflyBlock]: any, [key: Internal.LivingMultiMetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockEnderResidue]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.EnergizedGalenaBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFSignBlock]: Internal.SignItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.AetherLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PoweredLight]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.TinyPlanetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceGateBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CraftingUnitBlock]: any, [key: Internal.CastingBasinBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CabinetBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TatamiBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CropFullBlock]: Internal.BlockItem, [key: Internal.AstralSaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.LargeWaterWheelBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BlockAssemblerMatrixSpeed]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.QuartzGlassBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ChainDriveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: noobanidus.mods.lootr.block.TrophyBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BarrelBlock]: Internal.BlockItem, [key: Internal.FluidTankBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DecomposerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DAWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.BlockExDrive]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StemBlock]: Internal.ItemNameBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SearedPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallEnderSkullBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RadrockUraniumOreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Altar_Of_Amethyst_Block]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FertilizedFarmlandBlock]: Internal.BlockItem, [key: Internal.CompactingFramedDrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MushroomColonyBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.DropperBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DirectionalSlabBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ContraptionControlsBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: any, [key: Internal.SpellSensor]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: com.simibubi.create.content.fluids.pipes.FluidPipeBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CardboardBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.SkilletBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.WallTorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CoolerBlock]: Internal.BlockItem, [key: vazkii.botania.common.block.PlatformBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DinosaurEggBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.GeneratorCoilBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ApothCactusBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CabbageBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CartographyTableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EndRodBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ArcaneCore]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.QuartzLampBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.UncraftingTableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.TallFlowerBlock]: Internal.DoubleHighBlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.CustomGlobeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.SparkTinkererBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StickySlimeBlock]: any, [key: Internal.PumpjackHeadBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.LivingRootBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SliderBlock]: Internal.BlockItem, [key: com.github.alexmodguy.alexscaves.server.block.StrippableLogBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CraftingTableBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.EliteTableBlock]: any, [key: Internal.BaseBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SolarPanelBlock]: Internal.BlockItem, [key: Internal.HeartOfIronBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BasicAutoTableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StorageLinkBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.YagrootVineBlock]: Internal.BlockItem, [key: Internal.PortableStorageInterfaceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FoodCakeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SunFernBlock]: Internal.ItemNameBlockItem, [key: Internal.SnowLayerBlock]: Internal.BlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.GantryCarriageBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CastleDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CorporeaRetainerBlock]: Internal.BlockItem, [key: Internal.TorchberryPlantBlock]: Internal.BlockItem, [key: Internal.DinosaurChopBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.OverweightPotatoBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OpticalPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GhastaWithCreamBlock]: Internal.BlockItem, [key: Internal.StructureGelBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CreativeCrateBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CakeBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HugeDieselEngineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ExporterBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: twilightforest.block.HugeLilyPadBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FoundryControllerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DASignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.BuddingCrystalBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.CustomGlobeBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CavePlantBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DAWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.AdminShopBlock]: Internal.BlockItem, [key: Internal.FoodCakeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.AuroralizedGlassBlock]: Internal.BlockItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WaystoneBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ReforgingTableBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GoldenVinesBlock]: Internal.ItemNameBlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ReappearingBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: any, [key: Internal.GrassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PotBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.CurrencyStackBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BasinBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TFWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MarketBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoublePlantBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SprinklesBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: com.github.elenterius.biomancy.block.FleshBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockVeinMineCharge]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.GreenHouseCoreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MossPatchBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.NeodymiumOreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CustomStandingSignBlock]: Internal.SignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RetexturedOrientableSmelteryBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BasicBlockJS]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SummonBed]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MiniatureStructureBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetalLadderBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MoonwormBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SearedLanternBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.SearedBlock]: any, [key: Internal.AlchemicalSourcelinkBlock]: any, [key: Internal.SkullCandleBlock]: any, [key: Internal.BlockFunctionalFlower<any>]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.LivingMetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CustomStandingSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SinglePaintedBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockExPatternProvider]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockFunctionalFlower<any>]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DirectionalPillarSlabBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: earth.terrarium.adastra.common.blocks.pipes.PipeBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Altar_Of_Fire_Block]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RetexturedOrientableSmelteryBlock]: any, [key: Internal.MushroomBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SquashStemBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Altar_Of_Void_Block]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.BlockInGrateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PistonBaseBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ChainGearshiftBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.CartAssemblerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogClimbable]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.CurrencyStackBlock]: any, [key: Internal.ManaPumpBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BarnaclesBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EggplantsBlock]: Internal.ItemNameBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LampBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.Altar_Of_Abyss_Block]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MagicLeaves]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CraftingUnitBlock]: Internal.BlockItem, [key: Internal.BellBlock]: Internal.BlockItem, [key: Internal.CropFullBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.NotSoMysteriousCubeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BrassDiodeBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SandBlockBOP]: Internal.BlockItem, [key: Internal.PurpurVoidRuneTrapBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ModBlocks$12]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CabinetBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BerryBushStemBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.IceCreamBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.BuddingCertusQuartzBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RFFurnaceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.PumpjackBearingBlock]: Internal.BlockItem, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlimeFungusBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ComparatorBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CrystalBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StickySlimeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.AlfheimPortalBlock]: Internal.BlockItem, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.ControllerRailBlock]: Internal.BlockItem, [key: Internal.TrophyPedestalBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TFWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrappedBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CloudBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.TrophyBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.HazmatBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.NetherStoveBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.GTStandingSignBlock]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CrockPotBlocks$3]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.ToolboxBlock]: any, [key: Internal.DirectionalSlabBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SafetyNetBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BrushableBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.BlockMimic]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.InventoryAccessPortBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.ReinforcedObsidianBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: twilightforest.block.FiddleheadBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.EnergiserBlock]: any, [key: Internal.FoliageBlockBOP]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DACeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.PowderSnowCauldronBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.EnderChestBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MantleStandingSignBlock]: Internal.SignItem, [key: Internal.Block]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FleshkinChestBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FallingBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PaintedSandBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ApothSugarcaneBlock]: any, [key: Internal.CropBlock]: Internal.ItemNameBlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ModCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.TFLeavesBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MechanicalCrafterBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ShulkerBoxBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CropFullBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockRitualStone]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.GummyRingBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.ItemGenBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FoliageBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CasingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RedstoneTorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.SlimeGrassBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DirectionalSlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LeavesWithParticlesBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.HeaterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.AEDecorativeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BloodBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MNDWallHangingSignBlock]: Internal.SignItem, [key: Internal.SmartChuteBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CorporeaFunnelBlock]: Internal.BlockItem, [key: Internal.BlockDemonCrystal]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: com.github.elenterius.biomancy.block.FleshBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.AetherDoubleDropsLeaves]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StrippableLog]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.HalfTransparentBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WaterPlantBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.BuriedPetalBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BaseBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: org.moddingx.libx.base.BlockBase]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.CrockPot6StacksFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockAlfsteelPylon]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallGaiaHeadBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CalibratedSculkSensorBlock]: Internal.BlockItem, [key: Internal.TFCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ReactorTransparentBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlimeGrassBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.BanisterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockTransmutationTable]: any, [key: Internal.CableBlock]: any, [key: Internal.SlimeVineBlock]: Internal.BlockItem, [key: Internal.BeholderBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.GlobeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ChestMimicBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DACeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.AbyssmarineStairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.PowCakeBlock]: any, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockIronFurnace]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.GalenaPillarBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.LuminizerBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.LinearChassisBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CraftingUnitBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DAWallSignBlock]: Internal.SignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.ChainCogwheelBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TinyPotatoBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrashCanBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BlockPath]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CuckooClockBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SearedSoulGlassBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.AstralTallGrassBlock]: Internal.BlockItem, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BlockAssemblerMatrixFrame]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CraftingUnitBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SteamedDragonEggBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SpreadingMembraneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SmokerBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ModWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AnimatedTorchBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AmbersolBlock]: any, [key: Internal.SpatialIOPortBlock]: any, [key: Internal.PaintedTravelAnchorBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.InvertedCakeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.GearshiftBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallTorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: earth.terrarium.adastra.common.blocks.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.ModCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlowingMossBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BrambleLeavesBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TallGrassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.LeafPileBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StrawBaleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.EncasedFanBlock]: Internal.BlockItem, [key: Internal.NullPlantBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PumpBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FlammableBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.BracketBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DoubleWatersidePlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.RepackagerBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SolarHeatingPlateBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RiceBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TrashCanBlock]: any, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.StrippableLogBlock]: Internal.BlockItem, [key: Internal.TrophyBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HazmatBlock]: any, [key: Internal.HollowLogClimbable]: any, [key: Internal.OreBlock]: any, [key: Internal.CasingBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.NyliumBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.EIOPressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.LightBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SculkSensorBlock]: Internal.BlockItem, [key: Internal.BlockSilverFurnace]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RFFurnaceBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockFloatingFunctionalFlower<any>]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FramedControllerExtensionBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BoneWormsBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.BlockMimic]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CrockPot2StacksFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SconceBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MuckBlock]: any, [key: Internal.WarpPlateBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MushroomColonyBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PostboxBlock]: any, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SignalBlock]: any, [key: Internal.AetherDoubleDropsLeaves]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TableClothBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TFWallSignBlock]: Internal.SignItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BlockPillarCap]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.DimensionCatalystBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.FleshLanternBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaGrassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BrushableBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BuddingCertusQuartzBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockCaner]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ControllerBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.SearedPillarBlock]: any, [key: Internal.SandyShrubBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.PlayerHeadBlock]: Internal.PlayerHeadItem, [key: Internal.CraftingUnitBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.CarrotBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.LampBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.NuclearFurnaceComponentBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FreezerBlock]: Internal.BlockItem, [key: Internal.RootStrandBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.TinkersChestBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.QuantumRingBlock]: any, [key: Internal.PaintedWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.EntityBlockingLightBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FallingBlockWithColor]: any, [key: Internal.LampBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TreasureDoorwayBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DeployerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MechanicalImporterBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: com.github.elenterius.biomancy.block.FleshBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.IceFernGoldBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockAssemblerMatrixGlass]: any, [key: Internal.OreBlock]: any, [key: Internal.OnionBlock]: Internal.ItemNameBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SculkBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BeltTunnelBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.PointedIcicleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: earth.terrarium.adastra.common.blocks.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TallFlowerBlock]: Internal.DoubleHighBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: com.ncpbails.culturaldelights.block.ModBlocks$4]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TFSmokerBlock]: Internal.BlockItem, [key: Internal.TorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.AEDecorativeBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockBananaSlugSlime]: any, [key: Internal.TFSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.MangroveSaplingBlock]: Internal.BlockItem, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FreewheelClutchBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.AlgalEndStoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.AetherDoubleDropsLeaves]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MNDStandingSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AercloudBlock]: Internal.BlockItem, [key: net.p3pp3rf1y.sophisticatedstorage.block.BarrelBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.BanisterBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.BlockGrowingDoubt]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FluidDrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HosePulleyBlock]: Internal.BlockItem, [key: Internal.SortLogCoreBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ToolboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.BlockInversionPillarEnd]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CustomWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModBlocks$18]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TFLeavesBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.IcestoneStairsBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PunjiBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DispenserBlock]: Internal.BlockItem, [key: Internal.BlockFloatingFunctionalFlower<any>]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PylonBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MantleStandingSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockVoidWormBeak]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.HangingCobwebBottomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CertusQuartzClusterBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ReactorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TFWallSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AntibuilderBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidCannonBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.WispyCloudBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MagelightTorch]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.HeatPumpBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.SolarPanelBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotanicalBreweryBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MantleStandingSignBlock]: Internal.SignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MagicLeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GenericTableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.FallingBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrappedBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.VirulentQuicksandBlock]: Internal.SolidBucketItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockTau]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.LightBulbBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CustomWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.ForceFieldBlock]: Internal.BlockItem, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.BrassDiodeBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceMossBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.GreenHouseCoreBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CopycatFenceGateBlock]: Internal.BlockItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EyebulbBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.EmptyLog]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RFFurnaceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.PaintedFenceGateBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TrophyWallBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.HopperBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.GoldenGrassBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrophyWallBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SirenLightBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.BanisterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: earth.terrarium.adastra.common.blocks.base.MachineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PipeDuctBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SkullCandleBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ShulkerBoxBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FlowerMotifBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DrawerBlock]: any, [key: Internal.FloatingBlock]: Internal.BlockItem, [key: Internal.CustomCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ToolboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BlockRitualStone]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SearedTintedGlassBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimesteelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.QuicksoilBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ModularLarynxBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.GTWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FlexBlockType$1]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ThresholdSwitchBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TrophyWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FeedingTroughBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.EnergizerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PrimordialCradleBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MagicLeaves]: any, [key: Internal.MaterialBlock]: any, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.ManaChargerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PulleyBlock]: Internal.BlockItem, [key: Internal.ArchaicVineBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.StoveBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.FenceGateBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.TrophyBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.AercloudBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlimeGrassBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DrumBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BasicTableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.CustomSlidingDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlimeDirtBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BanisterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MotorExtensionBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.CraftingStorageBlock]: Internal.BlockItem, [key: Internal.MembraneBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.SkyrootCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StructureVoidBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CraftingCoreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DarkLeavesBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TomeSpawnerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CropFullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SequencedGearshiftBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AngelBlockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CraftingUnitBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CraftingStorageBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ChestBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BlockFunctionalFlower<any>]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MysteriousCubeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MagneticLightBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockGoldFurnace]: any, [key: Internal.SearedTankBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.TrainTrapdoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.AerogelStairsBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PaintedTrapDoorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SearedBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OxygenDistributorBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockBananaPeel]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogClimbable]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.MetalScaffoldingBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LiverootBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LanternBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CastingTableBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.FluidTankBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ChannelBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.EncasedCrossConnectorBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CoconutSaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StarbuncleWheelBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MushroomBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BioelectricForgeMachineBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BlockDungeonSeal]: Internal.BlockItem, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.BotaniaGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CabinetBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MembraneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.Sandstone_Ignite_Trap]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WillowLeavesBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SkyChestBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: earth.terrarium.adastra.common.blocks.base.MachineBlock]: any, [key: Internal.OreBlock]: any, [key: earth.terrarium.adastra.common.blocks.pipes.PipeBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockMillionFurnace]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluxAlternatorBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.TFWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceGateBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.TrophyBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BrassDiodeBlock]: Internal.BlockItem, [key: Internal.EncasedCogwheelBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Light]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RoseQuartzLampBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Sandstone_Falling_Trap]: Internal.BlockItem, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidDrawerBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MageBloomCrop]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RebarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CaveSaplingBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HologramProjectorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetalBarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.BasicBlockJS]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FallingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPotBlocks$5]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DecoratedPotBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BanisterBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PewenBranchBlock]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SunrootHangerBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CocoonBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetalBarrelBlock]: any, [key: Internal.MembraneBlock]: any, [key: Internal.DADoubleDropRotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CoriumBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StringyCobwebBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OceanFloraBlock]: any, [key: Internal.GummyRingBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.StageBarrierBlock]: any, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: com.ncpbails.culturaldelights.block.ModBlocks$1]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.TaskScreenBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HugeCloverPetalBlock]: Internal.BlockItem, [key: Internal.FoundryBasinBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.BoneRibsBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlimeLeavesBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BuriedPetalBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFChestBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SearedBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.FusionCasingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CentrifugeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.CopycatPanelBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MembraneBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: earth.terrarium.adastra.common.blocks.base.MachineBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.BlockExCharger]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CapacitorBankBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetalLadderBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.DoublePlantBlock]: Internal.DoubleHighBlockItem, [key: Internal.WaystoneBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MyceliumBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.MetaMachineBlock]: any, [key: slimeknights.tconstruct.tables.block.ChestBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.ReactorRodBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallTorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BuddingCrystalBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DAMossBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockDemonPylon]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CacophoniumBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SkyrootWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TreasureDoorwayBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ModWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidCannonBlock]: any, [key: Internal.PipeDuctBlock]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StrippableLogBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CustomGlobeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FrostmintBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockCrystalFurnace]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.BasicBlockJS]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockSoulForge]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AercloudBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FleshFenceGateBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OverweightAppleBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.GrassBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ModBlocks$1]: Internal.BlockItem, [key: Internal.BlockFloatingFunctionalFlower<any>]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BeanstalkLeavesBlock]: Internal.BlockItem, [key: Internal.FleshChainBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.LeafPileBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.DAWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CurrencyStackBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ScorchedAnvilBlock]: Internal.BlockItem, [key: Internal.ModBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DoublePlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SeaPickleBlock]: Internal.BlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.NagastoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DrainBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SearedSoulGlassBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockPath]: Internal.BlockItem, [key: Internal.AetherLogBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OverweightCarrotBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PingPongSpongeBlock]: any, [key: Internal.RedstoneLinkBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ManaPoolBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockFishbig]: Internal.BlockItem, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TallFlowerBlockBOP]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CongealedSlimeBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SoulGlassPaneBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.DriveBlock]: any, [key: Internal.AutoFluxCrafterBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.ProgressMachineBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.PoweredLight]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BetterPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DarkLeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MantleStandingSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MantleCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: net.p3pp3rf1y.sophisticatedstorage.block.BarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ItemHatchBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlimeVineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.ProxyTankBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockFunctionalFlower<any>]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.DeadBranchBlock]: Internal.BlockItem, [key: Internal.CassavaBlock]: Internal.ItemNameBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BigDripleafStemBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FleshDoorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrophyWallBlock]: any, [key: Internal.CabinetBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.ModBlocks$4]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.HollowLogVertical]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ManaPoolBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ArcticFurBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FungusBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.EncasedSmokerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: com.enderio.machines.common.block.MachineBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: com.github.alexmodguy.alexscaves.server.block.MetalScaffoldingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockFloatingFunctionalFlower<any>]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FeralFlareLanternBlock]: any, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.CraftingUnitBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CurrencyStackBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PiglinWallHeadBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.DeadBushBlock]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FrogportBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EncasedCogwheelBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.EncasedCogwheelBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.HeatPipeBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockPath]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CarminiteReactorBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.MembranePaneBlock]: any, [key: Internal.InfestedRotatedPillarBlock]: Internal.BlockItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.FoliageBlockBOP]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MeefWellingtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.BaseBlock]: any, [key: Internal.DoorwayBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.PermanentBifrostBlock]: Internal.BlockItem, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.GlassPaneBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.SlimeGrassBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StructureGelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AEDecorativeBlock]: any, [key: Internal.GhostWeave]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StrippableLogBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SunFernGoldBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PlatformBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.DoublePlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SandBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ForsakenIdolBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.NetherCropFullBlock]: Internal.BlockItem, [key: Internal.MushroomBlockBOP]: Internal.BlockItem, [key: Internal.FluidVesselBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CandyCaneBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.EnchantingApparatusBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.ThornLeavesBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RedStoneWireBlock]: Internal.ItemNameBlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BerryBushBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FoliageBlockBOP]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LecternBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StrippableLog]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.LootFabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CorporeaCrystalCubeBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.DepthGlassBlock]: any, [key: Internal.DACeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CorporeaIndexBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ToolboxBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockIncenseAltar]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.PieBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.FelPumpkinBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SailBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: earth.terrarium.adastra.common.blocks.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CellWorkbenchBlock]: any, [key: Internal.CrockPot4StacksFoodBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SkyrootBedBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.TFWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.LeavesWithParticlesBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DuctPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ShearPinBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.AbyssmarineSlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CustomGlobeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CabinetBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BeetrootBlock]: Internal.ItemNameBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockCircuitCutter]: any, [key: Internal.ChargerBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BrakeBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockFloatingFunctionalFlower<any>]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SulfurBudBlock]: any, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.ModBlocks$10]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.TurtleEggBlock]: Internal.BlockItem, [key: Internal.MultipleDinosaurEggsBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MagicFire]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FloweringAzaleaLogBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ChainBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SongstoneBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StrippableLog]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ApothEnchantBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: com.enderio.machines.common.block.MachineBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SheetMetalPanelBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OrangeMapleLeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockVeinMineCharge]: any, [key: Internal.OreBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SummonBed]: any, [key: Internal.Block]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.DigesterBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.GlobeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ManaSplitterBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PieBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DynamicSpawnerBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SearedBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MembranePaneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FoliageBlockBOP]: Internal.BlockItem, [key: Internal.TFChestBlock]: any, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LivingMetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.SilentWeightedPressurePlateBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.NuclearSirenBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CoralBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.PotionMelder]: any, [key: Internal.OreBlock]: any, [key: Internal.TemplateManager]: Internal.BlockItem, [key: Internal.RedStringNutrifierBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CustomGlobeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TallFlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.InvertedGearshiftBlock]: Internal.BlockItem, [key: Internal.MiniatureStructureBlock]: Internal.BlockItem, [key: com.github.alexmodguy.alexscaves.server.block.StrippableLogBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FaucetBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LuminizerBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.CrockPot4StacksFoodBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TrophyBlock]: any, [key: Internal.DoublePlantBlock]: Internal.DoubleHighBlockItem, [key: Internal.RopeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MEWirelessTransceiverBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TinyCactusBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockUnobtainiumFurnace]: any, [key: Internal.SculkCatalystBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.GuanoLayerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.GravelBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlock]: any, [key: Internal.RailBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LivingMultiMetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.EndPortalFrameBlock]: Internal.BlockItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MantleCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MagnetBlock]: any, [key: Internal.DarkSteelLadderBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.ChainConveyorBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RedStoneOreBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MillstoneBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.TFCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaDirectionalBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FramedSimpleCompactingDrawerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GrowthAcceleratorBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.DASignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CraftingUnitBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PowerFrameBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CopycatBlockBlock]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.MageBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RitualBrazierBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: net.p3pp3rf1y.sophisticatedstorage.block.ChestBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TFWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RelaySplitter]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FoodCakeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: io.github.lounode.extrabotany.common.block.PedestalBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Door_of_Seal_Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.SearedDrainBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AmethystBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.SandBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CurrencyStackBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.WaxedPlatformBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CraftingStorageBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSkullCandleBlock]: any, [key: Internal.FusionCasingBlock]: Internal.BlockItem, [key: Internal.EtchedNagastoneBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TFSignBlock]: Internal.SignItem, [key: Internal.SpatialAnchorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ArchfruitPod]: Internal.ItemNameBlockItem, [key: Internal.CauldronBlock]: any, [key: Internal.BlockExInscriber]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SmoothLimestoneBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.ForceFieldBlock]: Internal.BlockItem, [key: Internal.CreativeMotorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: com.github.elenterius.biomancy.block.FleshBlock]: any, [key: Internal.EjectorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.TinkersAnvilBlock]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.HelveBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.SpanishMossBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GlacianSaplingBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: earth.terrarium.adastra.common.blocks.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.CraftingUnitBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DoorwayBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.CurrencyStackBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TrophyWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.DirectionalSlabBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.DoubleDropMudBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AugmentingTableBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockWirelessEnergyHeater]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MechanicalChiselBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CloudBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.MushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ImporterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CustomCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.LuminizerBlock]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: com.enderio.machines.common.block.MachineBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: fr.lucreeper74.createmetallurgy.content.blocks.casting.table.CastingTableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EtrionicBlastFurnaceBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TypedShelfBlock$SculkShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SalvagingTableBlock]: Internal.BlockItem, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CandyCaneBlock]: any, [key: Internal.Block]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.BlockCChess]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WaterWheelBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.GlassBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RoastChickenBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LicorootVineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WitherSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.BeltBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CraftingUnitBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TreasureDoorwayBlock]: Internal.BlockItem, [key: com.soytutta.mynethersdelight.common.block.TrophyBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.DAWallSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ImplementedMagnetBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CampfireBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockRectangularShapedExplosive]: any, [key: Internal.OreBlock]: any, [key: Internal.PointedDripstoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.HangingCobwebBlock]: Internal.BlockItem, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.SulfurBudBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TrackObserverBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CraftingUnitBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.GiantSweetberryBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ObsidianExplosionTrapBricks]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ApothSpawnerBlock]: Internal.ApothSpawnerItem, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BirdcageBlock]: Internal.BlockItem, [key: Internal.HollowLogVertical]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.ItemSiloBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DataHandlerBlock]: Internal.GameMasterBlockItem, [key: Internal.SearedLadderBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SmartObserverBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CandelabraBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RenderingGaugeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IndustrialInsulationBlock]: Internal.BlockItem, [key: Internal.MelterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ManaPrismBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.AerogelSlabBlock]: Internal.BlockItem, [key: Internal.BotaniaGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BioelectricForgeMachineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.JarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MultipleDinosaurEggsBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PumpjackCrankBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.GirderBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: any, [key: Internal.Block]: any, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.AzaleaBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MiniatureStructureBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlimeGrassBlock]: any, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.FeastBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LootrShulkerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.NeodymiumPillarBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SearedBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: earth.terrarium.adastra.common.blocks.base.MachineBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.VibrationChamberBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StrippableLog]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PoweredRailBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.LightBulbBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: net.p3pp3rf1y.sophisticatedstorage.block.ChestBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.LilyChickenBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: Internal.TrackBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockWirelessConnector]: any, [key: Internal.OreBlock]: any, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TrophyWallBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MoonMyceliumBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.HairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SearedTankBlock]: any, [key: Internal.FleshBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MycelialSourcelinkBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.LightDetectorBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.AnalogLeverBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DuctPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OverstressClutchBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AuroraBrickBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlimeFungusBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.EncasedShaftBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.SampleDrillBlock]: Internal.BlockItem, [key: Internal.FramedDrawerBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CopycatVerticalStepBlock]: Internal.BlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.StrippableLog]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BeaconBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallSkullCandleBlock]: any, [key: Internal.BlockMaidBed]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ManaSpreaderBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BrassFunnelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MushroomBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GlowingAbyssmarineBlock]: any, [key: Internal.CocoaBlock]: Internal.ItemNameBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AEDecorativeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SulfurBudBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RedStoneOreBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CentrifugalClutchBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.SewingTableBlock]: Internal.BlockItem, [key: earth.terrarium.adastra.common.blocks.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PiglinWallHeadBlock]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.VineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.SlimesteelBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.CommandBlock]: Internal.GameMasterBlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CrushingWheelBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ChunkLoaderBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.NeodymiumNodeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.AgronomicSourcelinkBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RichSoilFarmlandBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.TrophyBlock]: any, [key: Internal.CableBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ShulkerBoxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.DASignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DrumBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.BacktankBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModStandingSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SpatialPylonBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.QuestBarrierBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WildflowerBlock]: Internal.BlockItem, [key: Internal.BlockShapedExplosive]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SimpleCompactingDrawerBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFChestBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RiceBaleBlock]: Internal.BlockItem, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.RedMapleLeavesBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.BlockReptileEgg]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ModBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.MelonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CraftingUnitBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ArmBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.EnchantedSpellTurret]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.IcicleBlock]: Internal.BlockItem, [key: Internal.ProgressMachineBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Mechanical_fusion_Anvil]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PaintedStairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RedstoneRelay]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: com.github.elenterius.biomancy.block.FleshBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.DinosaurEggBlock]: any, [key: Internal.IceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BoneNoduleBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TreasureDoorwayBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.OreBlock]: any, [key: Internal.ModBlocks$6]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: com.github.elenterius.biomancy.block.FleshBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.NetherSproutsBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ResurgentSoilFarmlandBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.NullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.PortstoneBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TallGrassBlock]: Internal.BlockItem, [key: Internal.SlimeNyliumBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.WirelessAccessPointBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TreeStarBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaGrassBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BaleenBoneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WaxedPlatformBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ApothFletchingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MatrixFrameBlock]: any, [key: Internal.IcestoneSlabBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModStandingSignBlock]: Internal.SignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.AetherDoubleDropBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockFungalCharge]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.SpongeBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CraftingUnitBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SaplingBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.ManaDetectorBlock]: Internal.BlockItem, [key: Internal.BuriedPetalBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.PedestalBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IrisDoorBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PostboxBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TableClothBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimeSaplingBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockMasterRoutingNode]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ReactorFuelAcceptorBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CasingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PaintedFenceBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ElevatorPulleyBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: org.moddingx.libx.base.BlockBase]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TFChestBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SummonBed]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FallenLeavesBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.RubberLogBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.DragonEggBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ResettingLeverBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FallingBlock]: Internal.BlockItem, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PotatoBlock]: Internal.ItemNameBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ThornsBlock]: Internal.BlockItem, [key: Internal.CopycatStepBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FenceGateBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlammableBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SterlingAercloudBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: com.enderio.machines.common.block.MachineBlock]: any, [key: Internal.ManaSpreaderBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LaserBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.JukeboxBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LootrInventoryBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ManaVoidBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SmallDripleafBlock]: Internal.DoubleHighBlockItem, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: com.enderio.machines.common.block.MachineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PitcherCropBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: earth.terrarium.adastra.common.blocks.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.YagrootRootBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorwayBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.PieBlock]: Internal.BlockItem, [key: Internal.MagicLeaves]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.TFChestBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockDemonCrucible]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: net.p3pp3rf1y.sophisticatedstorage.block.BarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockRitualStone]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.EtchedNagastoneBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.WindowBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ChorusFruitPieBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CopycatFenceBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FlapDisplayBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModWallSignBlock]: Internal.SignItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ChiseledBookShelfBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FlowerBlockLargeHitBox]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BlockFunctionalFlower<any>]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SearedTintedGlassBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.DuctPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StorageIOBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.BanisterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.EnderOverseerBlock]: Internal.BlockItem, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.SculkShriekerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ThinBoneBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.PressurePlateBlock]: any, [key: Internal.GlowwormSilkBottomBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.ModBlocks$16]: Internal.BlockItem, [key: Internal.FoundryLidBlock]: Internal.BlockItem, [key: Internal.BlockTerrapinEgg]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimeGrassBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.AetherCoarseDirtBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockCrystalizedMucus]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DragonLegBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BloodstoneBlock]: Internal.BlockItem, [key: Internal.GlobeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ImplementedMagnetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WitherWallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.SlimeGrassBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.VacuumChamberBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CastingTankBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CuttingBoardBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BlockShrine]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.EnergyCellBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ExtractorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AetherDoubleDropsLeaves]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.TallFlowerBlock]: Internal.BlockItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.VineBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CraftingUnitBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MechanicalPistonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CrockPot6StacksFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RiceRollMedleyBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.JigsawBlock]: Internal.GameMasterBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ClearStainedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HollowLogVertical]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.CrockPotBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SchematicannonBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CraftingUnitBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.RespawnAnchorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RedStringContainerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.SailBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.BarrelBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrappedBlock]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.HollowLogVertical]: any, [key: Internal.OreBlock]: any, [key: Internal.PistonExtensionPoleBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MineLogCoreBlock]: Internal.BlockItem, [key: Internal.ClearGlassPaneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TableClothBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SearedBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ModWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PlacardBlock]: Internal.BlockItem, [key: Internal.TallFlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TeruTeruBozuBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetalLadderBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.VolcanicSourcelinkBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.PeeledMelonBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.FramedDrawerBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.TongueBlock]: any, [key: Internal.PaintedWoodenPressurePlateBlock]: any, [key: Internal.TFWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ModBlocks$15]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WebBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.LightBulbBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WaxedPlatformBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CapacitorBankBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CellularBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrainTrapdoorBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MagicLeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.AzaleaLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MossBlock]: Internal.BlockItem, [key: Internal.SoulGlassBlock]: any, [key: Internal.CoilingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SearedBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TntBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BlockAssemblerMatrixWall]: any, [key: Internal.DAWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.InfestedTowerwoodBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SearedBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OceanFloraBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ElevatorContactBlock]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SearedTankBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.BlockObsidianFurnace]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PowderSnowBlock]: Internal.SolidBucketItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.KnightmetalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MantleWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.ForceFieldBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: slimeknights.mantle.block.GaugeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.HygrometerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CloudBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SeaOatsBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.EnergizedGalenaBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.GearboxBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MudBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemVaultBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CavePaintingBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CardboardBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CraftingUnitBlock]: any, [key: Internal.PeppermintBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GravityNormalizerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ClearGlassPaneBlock]: Internal.BlockItem, [key: Internal.BlockPicnicMat]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.EnchLibraryBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MechanicalMixerBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DriedSaltBlock]: Internal.BlockItem, [key: Internal.FungusBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ManaSpreaderBlock]: Internal.BlockItem, [key: Internal.ArmoryCabinetBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.SlabBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.DepotBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.FertilizedFarmlandBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CaveSaplingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.IceCreamBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StonecutterBlock]: Internal.BlockItem, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CandyCanePoleBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.CarminiteBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlockBOP]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SilentWeightedPressurePlateBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockYggdrasilBranch]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CustomSlidingDoorBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ForceRelayBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TallFlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SailBlock]: any, [key: Internal.SearedDrainBlock]: any, [key: Internal.AersmogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PaintedSlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.GeothermalVentBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockCopperFurnace]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BrimstoneClusterBlock]: Internal.BlockItem, [key: Internal.BellowsBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.HollowLogHorizontal]: any, [key: Internal.Wall_Cataclysm_Skull_Block]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.BuddingCrystalBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: any, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BloodBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlackstoneDecorationBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ClearGlassPaneBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TableClothBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MNDHangingSignBlock]: Internal.SignItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.IceFernBlock]: Internal.ItemNameBlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SlimeDirtBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CreativeSourceJar]: any, [key: Internal.OreBlock]: any, [key: Internal.AnomalyBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PumpjackHoleBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OverweightCocoaBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CasingBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TwistingVinesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MushroomColonyBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.DirtPathBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.CompactingDrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SourceJar]: any, [key: Internal.StairBlock]: any, [key: Internal.PumpkinBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.GlobeBlock]: any, [key: Internal.LeverBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.GlobeBlock]: any, [key: Internal.Relay]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TFHorizontalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DoorwayBlock]: Internal.BlockItem, [key: Internal.MagicLeavesBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ArcanePedestal]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.DirectionalModBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BlockBisonCarpet]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MechanicalExporterBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CustomGlobeBlock]: any, [key: Internal.SpectralRailBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TreasureDoorwayBlock]: Internal.BlockItem, [key: Internal.SnowblossomLeavesBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SnowyDirtBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BlockCapsid]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.FaucetBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SearedTankBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MagneticLevitationRailBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.PoweredRailBlock]: Internal.BlockItem, [key: Internal.DeskBellBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: org.moddingx.libx.base.BlockBase]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ChestBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TypedShelfBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: any, [key: Internal.CableBlock]: any, [key: org.moddingx.libx.base.BlockBase]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.EIOPressurePlateBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.NozzleBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: slimeknights.tconstruct.smeltery.block.controller.HeaterBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.BlockAlternator]: Internal.BlockItem, [key: Internal.ManaPoolBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.BuilderBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: com.soytutta.mynethersdelight.common.block.TrophyBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BioluminescentTorch]: Internal.StandingAndWallBlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MantleWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MantleCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TFChestBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.FlowerBlockLargeHitBox]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.BlockManaInfuser]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.BotaniaDirectionalBlock]: Internal.BlockItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.LeafPileBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LampBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SailBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.ImplementedMagnetBlock]: Internal.BlockItem, [key: Internal.SequencedPulseGeneratorBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FloweringRoserootLeavesBlock]: Internal.BlockItem, [key: Internal.FoodCakeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.DieselEngineBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.QuicksoilGlassBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.NullLeavesBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CrockPotBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.LavaCauldronBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PaintedCraftingTableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.InventoryBridgeBlock]: Internal.BlockItem, [key: Internal.BlockLeafcutterAntChamber]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TFCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ModBlock]: any, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CrockPotBlocks$6]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BlockPath]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.LaunchPadBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.HugeWaterLilyBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CraftingMonitorBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.BarrelBlock]: any, [key: Internal.EnchLibraryBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HazmatBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: appeng.block.misc.InterfaceBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.DALogBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.BlockBloodRune]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BioluminescentWallTorch]: Internal.StandingAndWallBlockItem, [key: Internal.EquipableCarvedPumpkinBlock]: Internal.BlockItem, [key: Internal.GTCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.HollowLogVertical]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FleshLanternBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OverweightAppleBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.FlowerBlockLargeHitBox]: Internal.BlockItem, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockScarecrow]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.BaseBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ChorusSucculentBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SmallCandyCaneBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CoralBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BrazierRelay]: any, [key: Internal.OrificeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.PistonBaseBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BanisterBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.EMP_Block]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.NeodymiumNodeBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlidingDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ArcanePlatform]: any, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.HoneyBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.LampBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CoconutLeavesBlock]: Internal.BlockItem, [key: Internal.CrystalResonanceGeneratorBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.GenericTableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.AEDecorativeBlock]: any, [key: Internal.ThermalCalciteVentBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CandyCaneBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SolarHeatingPlateBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RadialChassisBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlimeRootsBlock]: Internal.BlockItem, [key: Internal.FluidVesselBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockAlfheimLeaves]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CurrencyStackBlock]: any, [key: Internal.WeightedPressurePlateBlock]: Internal.BlockItem, [key: Internal.HollowLogClimbable]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.VitalicSourcelinkBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GiantBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ArchfruitPod]: Internal.ItemNameBlockItem, [key: Internal.CableBlock]: any, [key: com.ncpbails.culturaldelights.block.ModBlocks$2]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.DAWallSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: com.enderio.machines.common.block.MachineBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SmithingTableBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HollowLogVertical]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FanEndingCatalystDragonHeadBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StrippableLog]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.PiglinHeadBlock]: Internal.StandingAndWallBlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.AetherDoubleDropBlock]: Internal.BlockItem, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BaseBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.EncasedShaftBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.TintedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RuneBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.IcestoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SulfurBudBlock]: any, [key: Internal.PostboxBlock]: any, [key: Internal.WaterlilyBlock]: Internal.PlaceOnWaterBlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.StructureGelBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: earth.terrarium.adastra.common.blocks.base.MachineBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BulkFermenterBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BossSpawnerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MotorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: net.p3pp3rf1y.sophisticatedstorage.block.ShulkerBoxBlock]: any, [key: Internal.AetherLogBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ConnectedGlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TheUltimateBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TFSignBlock]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FarmBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CarbonBrushesBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: earth.terrarium.adastra.common.blocks.pipes.PipeBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CogWheelBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.CicadaBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CustomStandingSignBlock]: Internal.SignItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.EntityBlockingLightBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OverweightOnionBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SearedBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.ModBlocks$5]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SummonBed]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ControlsBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockSpikes]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TFSignBlock]: Internal.SignItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SkullCandleBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.FlytrapBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FlowerMotifBlock]: Internal.BlockItem, [key: Internal.TeslaBulbBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.TrapDoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceGateBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.TrophyWallBlock]: any, [key: Internal.BlockEmeraldFurnace]: any, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.DrumBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MothBallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CookingPotBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CustomSlidingDoorBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CopycatWallBlock]: Internal.BlockItem, [key: com.enderio.conduits.common.conduit.block.ConduitBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.WallTorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.YellowMapleLeavesBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.AetherDoubleDropBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ExoticRollMedleyBlock]: Internal.BlockItem, [key: Internal.ChemicalTurretBlock]: Internal.BlockItem, [key: Internal.SlimeGrassBlock]: any, [key: Internal.BlockShapedExplosive]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GTWallSignBlock]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PieBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TrophyBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MolecularAssemblerBlock]: any, [key: Internal.GlimmeringFlowerBlock]: Internal.BlockItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.GaugeBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WrenchableBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: fr.lucreeper74.createmetallurgy.content.blocks.faucet.FaucetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.VanishingBlock]: Internal.BlockItem, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LightBulbBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.LightCapMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.BlockItem, [key: Internal.AerogelBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ElectricalConnectorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.IcestoneWallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SpanishMossBottomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.ConnectedGlassPaneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SmallIndustrialLampBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.BlockMaidBeacon]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.EnergyAcceptorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ExtraBotanyBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BaseBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.JarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.SkyrootSignBlock]: Internal.SignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CabinetBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SteamEngineBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockTeleposer]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.ScryerCrystal]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.StairBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.AdvancedAutoTableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.SearedBlock]: any, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WallBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LightningRodBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimePropaguleBlock]: any, [key: Internal.TrophyBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.AetherDoubleDropsLeaves]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BaseBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CustomGlobeBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LongDistancePipeBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ChocolateBlock]: any, [key: Internal.StandingSignBlockBOP]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrockPotBlocks$2]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TFCeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.ChrysalisBlock]: any, [key: Internal.BrassGearboxBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TurbineRotorBlock]: any, [key: Internal.ElevatorBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.WildCropBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SpiralBrickBlock]: Internal.BlockItem, [key: Internal.BioelectricForgeMachineBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.DinosaurChopBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.GreenHouseCoreBlock]: any, [key: Internal.CrockPotBlocks$4]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlimeBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SchematicTableBlock]: Internal.BlockItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RollerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DAWallBlock]: any, [key: Internal.PressurePlateBlockBOP]: Internal.BlockItem, [key: Internal.ModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ApothAnvilBlock]: Internal.ApothAnvilItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GingerbreadDoorBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FrameBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.PylonBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogClimbable]: any, [key: Internal.KineticBatteryBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.PostboxBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DoorBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlammableBlock]: Internal.BlockItem, [key: Internal.CustomGlobeBlock]: any, [key: Internal.ActiveBlock]: Internal.BlockItem, [key: Internal.LootrChestBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFLogBlock]: Internal.BlockItem, [key: Internal.MazeStoveBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.Block]: any, [key: Internal.WallBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockAssemblerMatrixPattern]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LivingMultiMetaMachineBlock]: any, [key: Internal.CopperValveBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CoralBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.EtchedNagastoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ConnectedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ConduitBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.PostboxBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.LivingMetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallSkullCandleBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FramedDrawerControllerBlock]: Internal.BlockItem, [key: Internal.WallSkullCandleBlock]: any, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.EndStoveBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.BlockMasterRitualStone]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ManaSpreaderBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.RebarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.CrystalFruitLeavesBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WebbingBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.BotaniaFlowerBlock]: Internal.BlockItem, [key: Internal.CurrencyStackBlock]: any, [key: Internal.AetherDoubleDropsLeaves]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.MantleWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Cataclysm_Skull_Block]: any, [key: net.p3pp3rf1y.sophisticatedstorage.init.ModBlocks$2]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ModBlocks$7]: Internal.BlockItem, [key: Internal.BotaniaMushroomBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CandyCanePoleBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SourceBerryBush]: Internal.BlockItem, [key: Internal.PetalApothecaryBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.NeodymiumOreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.LivingMetaMachineBlock]: any, [key: Internal.ModStandingSignBlock]: Internal.SignItem, [key: Internal.AEDecorativeBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BlockAltar]: Internal.BlockItem, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.StrippableLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.HollowLogClimbable]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.HollowLogVertical]: any, [key: Internal.OreBlock]: any, [key: Internal.BurntThornsBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SmartFluidPipeBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CrystalClusterBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BeehiveBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.IndustrialLampBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockRitualStone]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PlayerWallHeadBlock]: Internal.PlayerHeadItem, [key: Internal.OreBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SoulSandBlock]: Internal.BlockItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FrostedChocolateBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SkullCandleBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CrankWheelBlock$Large]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.NuclearBombBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CraftyCrateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.CapacitorBankBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.TableClothBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.HoveringHourglassBlock]: any, [key: Internal.ButtonBlockBOP]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ToolboxBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.GreenHouseCoreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: com.aetherteam.aether.block.construction.BookshelfBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TaskScreenBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.DAWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.DrawerBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FrogspawnBlock]: Internal.PlaceOnWaterBlockItem, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BlockTriopsEggs]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.TrophyWallBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PewenPinesBlock]: any, [key: Internal.ModBlocks$13]: Internal.BlockItem, [key: Internal.CoilBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CrockPot3StacksFoodBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.OreBlock]: any, [key: Internal.IceCreamBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CrankWheelBlock$Small]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.DetectorRailBlock]: Internal.BlockItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MagmaCakeBlock]: Internal.BlockItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TreasureShelfBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.LightBulbBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusionCasingBlock]: Internal.BlockItem, [key: Internal.FloatingFlowerBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: org.moddingx.libx.base.BlockBase]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.TinkerStationBlock]: Internal.BlockItem, [key: Internal.HollowLogHorizontal]: any, [key: Internal.TrophyBlock]: any, [key: Internal.TrappedBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FurnaceBlock]: Internal.BlockItem, [key: Internal.CeilingHangingSignBlockBOP]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.BrambleBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FlagBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ProgressMachineBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.HollowLogClimbable]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FullFleshDoorBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.GrilledShulkerBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ThornRoseBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.BlockGomoku]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BloodstoneBlock]: Internal.BlockItem, [key: Internal.MaterialTurbineRotorBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.BioelectricForgeMachineBlock]: any, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CrystalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.ModStandingSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.TallFlowerBlockBOP]: Internal.BlockItem, [key: Internal.Light]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CuckooClockBlock]: Internal.BlockItem, [key: Internal.Abyssal_Egg_Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.EnchantedSoilBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.GTWallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.Cursed_Tombstone_Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LimitedBarrelBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.EnchantedAetherGrassBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SconceBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FlowerBlockBOP]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RepositoryBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BuriedPetalBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.UnrefinedWasteBlock]: any, [key: Internal.AvatarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RFFurnaceBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ModularDieselEngineBlock]: Internal.BlockItem, [key: Internal.ClearStainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.HugeLilyPadBlock]: Internal.PlaceOnWaterBlockItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.DirectionalModBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlimeDirtBlock]: any, [key: Internal.KineticMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SailBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlimeTallGrassBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CastleDoorBlock]: Internal.BlockItem, [key: Internal.AetherDirtPathBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.CabinetBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.CertusQuartzClusterBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.WallSignBlockBOP]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CinderFurnaceBlock]: Internal.BlockItem, [key: Internal.PhotovoltaicBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BlockSkunkSpray]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BlockDemonCrystal]: Internal.BlockItem, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.UraniumRodBlock]: any, [key: Internal.StandingCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SkyrootWallSignBlock]: Internal.SignItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.RubberWoodBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.SulfurBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.TFLeavesBlock]: Internal.BlockItem, [key: Internal.BatteryBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CavePaintingBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.GiantBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FloweringAzaleaLogBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ThermalCalciteBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CustomSlidingDoorBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.SilentPressurePlateBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.LongDistancePipeBlock]: Internal.BlockItem, [key: Internal.ConfectionOvenBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FertilizedFarmlandBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.TorchflowerCropBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.HollowLogHorizontal]: any, [key: Internal.FenceBlock]: any, [key: Internal.FoamBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.BlockPath]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DAWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LampBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.DrawerBlock]: any, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.LightBulbBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FleshSpikeBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.MantleWallSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.BotaniaStairBlock]: Internal.BlockItem, [key: Internal.ValveHandleBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.SurfaceRockBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.LootCrateOpenerBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.PeppermintBlock]: any, [key: Internal.SeatBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaGrassBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.WallHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.DetectorBlock]: any, [key: Internal.ConversionCrucibleBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.BotaniaDoubleFlowerBlock]: Internal.BlockItem, [key: Internal.AetherFarmBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.ForgeSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.IncensePlateBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.TreasureDoorwayBlock]: Internal.BlockItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.TintedGlassBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.CastingTableBlock]: any, [key: Internal.WallCanvasSignBlock]: Internal.SignItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SharestoneBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.TrollRootBlock]: Internal.BlockItem, [key: Internal.SurfaceRockBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.SkullCandleBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.StrippableLogBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.WitherRoseBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.SpeedControllerBlock]: Internal.BlockItem, [key: Internal.TypedShelfBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.MotorBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledGlassPillarBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.GiantBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.PetalBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.FusedQuartzBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.CaveVinesBlock]: Internal.ItemNameBlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RelayCollectorBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CrockPotFoodBlock]: any, [key: Internal.MetaMachineBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.TatamiMatBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.GantryShaftBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.FenceGateBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.RedStringComparatorBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CampfireBlock]: Internal.BlockItem, [key: Internal.BotaniaBlock]: Internal.BlockItem, [key: Internal.ButtonBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.ConjurationCatalystBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.WallHangingSignBlock]: Internal.HangingSignItem, [key: Internal.MaterialBlock]: any, [key: Internal.EnderSkullBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.OreBlock]: any, [key: Internal.CeilingHangingCanvasSignBlock]: Internal.HangingSignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MetaMachineBlock]: Internal.MetaMachineItem, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.RechiseledBlock]: any, [key: Internal.FloatingSpecialFlowerBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.OreBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.RechiseledBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RechiseledBlock]: any, [key: Internal.OreBlock]: any, [key: Internal.OreBlock]: any}) & (Internal.Map<Internal.Block, Internal.Item>);
        static readonly EAT_DURATION: (32) & (number);
        static readonly BASE_ATTACK_DAMAGE_UUID: (Internal.UUID) & (Internal.UUID);
        static readonly MAX_STACK_SIZE: (64) & (number);
        static readonly MAX_BAR_WIDTH: (13) & (number);
        static readonly BASE_ATTACK_SPEED_UUID: (Internal.UUID) & (Internal.UUID);
        foodProperties: Internal.FoodProperties;
        readonly canRepair: boolean;
        renderProperties: any;
        moonlight$clientAnimationProvider: any;
    }
    type Item_ = Item | Special.Item;
    interface ScoreboardNameProvider {
        abstract getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
        abstract getType(): Internal.LootScoreProviderType;
        abstract getScoreboardName(arg0: Internal.LootContext_): string;
        get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
        get type(): Internal.LootScoreProviderType
    }
    type ScoreboardNameProvider_ = ScoreboardNameProvider;
    interface ITrackedContentsItemHandler extends Internal.IItemHandlerSimpleInserter {
        count(ingredient: Internal.Ingredient_): number;
        count(): number;
        abstract "insertItem(net.minecraft.world.item.ItemStack,boolean)"(arg0: Internal.ItemStack_, arg1: boolean): Internal.ItemStack;
        abstract setStackInSlot(arg0: number, arg1: Internal.ItemStack_): void;
        isEmpty(): boolean;
        abstract unregisterStackKeyListeners(): void;
        clear(ingredient: Internal.Ingredient_): void;
        abstract "extractItem(int,int,boolean)"(arg0: number, arg1: number, arg2: boolean): Internal.ItemStack;
        find(): number;
        abstract getSlots(): number;
        abstract extractItem(arg0: number, arg1: number, arg2: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        setChanged(): void;
        abstract "getSlots()"(): number;
        kjs$self(): Internal.IItemHandler;
        abstract registerTrackingListeners(arg0: Internal.Consumer_<net.p3pp3rf1y.sophisticatedcore.inventory.ItemStackKey>, arg1: Internal.Consumer_<net.p3pp3rf1y.sophisticatedcore.inventory.ItemStackKey>, arg2: Internal.Runnable_, arg3: Internal.Runnable_): void;
        abstract getStackInSlot(arg0: number): Internal.ItemStack;
        abstract hasEmptySlots(): boolean;
        getHeight(): number;
        countNonEmpty(): number;
        abstract "insertItem(int,net.minecraft.world.item.ItemStack,boolean)"(arg0: number, arg1: Internal.ItemStack_, arg2: boolean): Internal.ItemStack;
        "getStackInSlot(int)"(i: number): Internal.ItemStack;
        asContainer(): net.minecraft.world.Container;
        "getSlotLimit(int)"(i: number): number;
        getWidth(): number;
        abstract getSlotLimit(arg0: number): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        abstract getTrackedStacks(): Internal.Set<net.p3pp3rf1y.sophisticatedcore.inventory.ItemStackKey>;
        abstract getInternalSlotLimit(arg0: number): number;
        abstract insertItem(arg0: Internal.ItemStack_, arg1: boolean): Internal.ItemStack;
        abstract insertItem(arg0: number, arg1: Internal.ItemStack_, arg2: boolean): Internal.ItemStack;
        abstract "isItemValid(int,net.minecraft.world.item.ItemStack)"(arg0: number, arg1: Internal.ItemStack_): boolean;
        "setStackInSlot(int,net.minecraft.world.item.ItemStack)"(slot: number, stack: Internal.ItemStack_): void;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        abstract isItemValid(arg0: number, arg1: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get "slots()"(): number
        get height(): number
        get width(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get trackedStacks(): Internal.Set<net.p3pp3rf1y.sophisticatedcore.inventory.ItemStackKey>
        get mutable(): boolean
    }
    type ITrackedContentsItemHandler_ = ITrackedContentsItemHandler;
    interface ItemSupplier {
        abstract getItem(): Internal.ItemStack;
        get item(): Internal.ItemStack
        (): Internal.ItemStack_;
    }
    type ItemSupplier_ = ItemSupplier | (()=> Internal.ItemStack_);
    class MNDStandingSignBlock extends Internal.StandingSignBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.WoodType_)
        getSignHitboxCenterPosition(arg0: Internal.BlockState_): Vec3d;
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static getWoodType(arg0: Internal.Block_): Internal.WoodType;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        openTextEdit(arg0: Internal.Player_, arg1: Internal.SignBlockEntity_, arg2: boolean): void;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        getYRotationDegrees(arg0: Internal.BlockState_): number;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        type(): Internal.WoodType;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type MNDStandingSignBlock_ = MNDStandingSignBlock;
    abstract class TickableModBlock extends Internal.ModBlock implements Internal.ITickableBlock {
        constructor()
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        abstract newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        static defaultProperties(): Internal.BlockBehaviour$Properties;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type TickableModBlock_ = TickableModBlock;
    interface IAdvancedItemHandlerModifiable extends Internal.IAdvancedItemHandler, Internal.IItemHandlerModifiable {
        count(ingredient: Internal.Ingredient_): number;
        count(): number;
        "wrap(net.minecraftforge.items.IItemHandlerModifiable)"(arg0: Internal.IItemHandlerModifiable_): this;
        "insertItem(net.minecraft.world.item.ItemStack,boolean)"(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        abstract setStackInSlot(arg0: number, arg1: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        abstract "extractItem(int,int,boolean)"(arg0: number, arg1: number, arg2: boolean): Internal.ItemStack;
        find(): number;
        "extractItem(java.util.function.Predicate,int,boolean)"(arg0: Internal.Predicate_<Internal.ItemStack>, arg1: number, arg2: boolean): Internal.ItemStack;
        abstract getSlots(): number;
        "clear(java.util.function.Predicate)"(arg0: Internal.Predicate_<Internal.ItemStack>): number;
        abstract extractItem(arg0: number, arg1: number, arg2: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        setChanged(): void;
        "getSlots()"(): number;
        clear(arg0: Internal.Predicate_<Internal.ItemStack>): number;
        kjs$self(): Internal.IItemHandler;
        "clear(net.minecraft.world.item.crafting.Ingredient)"(ingredient: Internal.Ingredient_): void;
        abstract getStackInSlot(arg0: number): Internal.ItemStack;
        getHeight(): number;
        wrap(arg0: Internal.IItemHandler_): Internal.IAdvancedItemHandler;
        "clear()"(): void;
        hasSpaceFor(arg0: Internal.List_<Internal.ItemStack>, arg1: number, arg2: number): boolean;
        countNonEmpty(): number;
        abstract "insertItem(int,net.minecraft.world.item.ItemStack,boolean)"(arg0: number, arg1: Internal.ItemStack_, arg2: boolean): Internal.ItemStack;
        abstract "getStackInSlot(int)"(arg0: number): Internal.ItemStack;
        asContainer(): net.minecraft.world.Container;
        abstract "getSlotLimit(int)"(arg0: number): number;
        getWidth(): number;
        abstract getSlotLimit(arg0: number): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        extractItem(arg0: number, arg1: boolean): Internal.ItemStack;
        insertItem(arg0: Internal.ItemStack_, arg1: boolean): Internal.ItemStack;
        "wrap(net.minecraftforge.items.IItemHandler)"(arg0: Internal.IItemHandler_): Internal.IAdvancedItemHandler;
        wrap(arg0: Internal.IItemHandlerModifiable_): this;
        abstract insertItem(arg0: number, arg1: Internal.ItemStack_, arg2: boolean): Internal.ItemStack;
        abstract "isItemValid(int,net.minecraft.world.item.ItemStack)"(arg0: number, arg1: Internal.ItemStack_): boolean;
        hasSpaceFor(arg0: Internal.List_<Internal.ItemStack>): boolean;
        "setStackInSlot(int,net.minecraft.world.item.ItemStack)"(slot: number, stack: Internal.ItemStack_): void;
        clear(): void;
        isMutable(): boolean;
        find(ingredient: Internal.Ingredient_): number;
        extractItem(arg0: Internal.Predicate_<Internal.ItemStack>, arg1: number, arg2: boolean): Internal.ItemStack;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        abstract isItemValid(arg0: number, arg1: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get "slots()"(): number
        get height(): number
        get width(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get mutable(): boolean
    }
    type IAdvancedItemHandlerModifiable_ = IAdvancedItemHandlerModifiable;
    class HoeItemBuilder extends Internal.HandheldItemBuilder {
        constructor(i: ResourceLocation_)
        static toToolTier(o: any): Internal.Tier;
        /**
         * Adds subtypes to the item. The function should return a collection of item stacks, each with a different subtype.
         * 
         * Each subtype will appear as a separate item in JEI and the creative inventory.
        */
        subtypes(fn: Internal.Function_<Internal.ItemStack, Internal.Collection<Internal.ItemStack>>): Internal.ItemBuilder;
        createAdditionalObjects(): void;
        /**
         * Gets called when the item is used to hurt an entity.
         * 
         * For example, when using a sword to hit a mob, this is called.
        */
        hurtEnemy(context: Internal.Predicate_<Internal.ItemBuilder$HurtEnemyContext>): Internal.ItemBuilder;
        getTranslationKeyGroup(): string;
        notify(): void;
        get(): Internal.Item;
        /**
         * Makes the item not stackable, equivalent to setting the item's max stack size to 1.
        */
        unstackable(): Internal.ItemBuilder;
        /**
         * Colorizes item's texture of the given index. Index is used when you have multiple layers, e.g. a crushed ore (of rock + ore).
        */
        color(index: number, color: Internal.ItemTintFunction_): Internal.ItemBuilder;
        /**
         * When players finish using the item.
         * 
         * This is called only when `useDuration` ticks have passed.
         * 
         * For example, when eating food, this is called when the player has finished eating the food, so hunger is restored.
        */
        finishUsing(finishUsing: Internal.ItemBuilder$FinishUsingCallback_): Internal.ItemBuilder;
        getRegistryType(): Internal.RegistryInfo<any>;
        /**
         * Modifies the tool tier.
        */
        modifyTier(callback: Internal.Consumer_<Internal.MutableToolTier>): Internal.HandheldItemBuilder;
        /**
         * Adds an attribute modifier to the item.
         * 
         * An attribute modifier is something like a damage boost or a speed boost.
         * On tools, they're applied when the item is held, on armor, they're
         * applied when the item is worn.
         * @param attribute The resource location of the attribute, e.g. 'generic.attack_damage'
         * @param identifier A unique identifier for the modifier. Modifiers are considered the same if they have the same identifier.
         * @param d The amount of the modifier.
         * @param operation The operation to apply the modifier with. Can be ADDITION, MULTIPLY_BASE, or MULTIPLY_TOTAL.
        */
        modifyAttribute(attribute: ResourceLocation_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): Internal.ItemBuilder;
        /**
         * Sets the item's model (parent).
        */
        parentModel(m: string): Internal.ItemBuilder;
        /**
         * Colorizes item's texture of the given index. Useful for coloring items, like GT ores ore dusts.
        */
        color(callback: Internal.ItemTintFunction_): Internal.ItemBuilder;
        /**
         * Sets the item's max stack size. Default is 64.
        */
        maxStackSize(v: number): Internal.ItemBuilder;
        /**
         * Adds a tooltip to the item.
        */
        tooltip(text: net.minecraft.network.chat.Component_): Internal.ItemBuilder;
        "transformObject(net.minecraft.world.item.Item)"(obj: Internal.Item_): Internal.Item;
        /**
         * Determines the width of the item's durability bar. Defaulted to vanilla behavior.
         * 
         * The function should return a value between 0 and 13 (max width of the bar).
        */
        barWidth(barWidth: Internal.ToIntFunction_<Internal.ItemStack>): Internal.ItemBuilder;
        /**
         * Combined method of formattedDisplayName().displayName(name).
        */
        formattedDisplayName(name: net.minecraft.network.chat.Component_): Internal.BuilderBase<Internal.Item>;
        /**
         * Sets the base attack speed of the tool. Different tools have different baselines.
         * 
         * For example, a sword has a baseline of -2.4, while an axe has a baseline of -3.1.
         * 
         * The actual speed is the sum of the baseline and the speed from tier + 4 (bare hand).
        */
        speedBaseline(f: number): Internal.HandheldItemBuilder;
        /**
         * Sets the item's rarity.
        */
        rarity(v: Internal.Rarity_): Internal.ItemBuilder;
        /**
         * Makes the item fire resistant like netherite tools.
        */
        fireResistant(): Internal.ItemBuilder;
        /**
         * Sets the display name for this object, e.g. `Stone`.
         * 
         * This will be overridden by a lang file if it exists.
        */
        displayName(name: net.minecraft.network.chat.Component_): Internal.BuilderBase<Internal.Item>;
        /**
         * Determines the animation of the item when used, e.g. eating food.
        */
        useAnimation(animation: Internal.UseAnim_): Internal.ItemBuilder;
        tier(t: Internal.Tier_): Internal.HandheldItemBuilder;
        getBuilderTranslationKey(): string;
        /**
         * Determines if player will start using the item.
         * 
         * For example, when eating food, returning true will make the player start eating the food.
        */
        use(use: Internal.ItemBuilder$UseCallback_): Internal.ItemBuilder;
        /**
         * When players did not finish using the item but released the right mouse button halfway through.
         * 
         * An example is the bow, where the arrow is shot when the player releases the right mouse button.
         * 
         * To ensure the bow won't finish using, Minecraft sets the `useDuration` to a very high number (1h).
        */
        releaseUsing(releaseUsing: Internal.ItemBuilder$ReleaseUsingCallback_): Internal.ItemBuilder;
        /**
         * Sets the item's container item, e.g. a bucket for a milk bucket.
        */
        containerItem(id: ResourceLocation_): Internal.ItemBuilder;
        wait(): void;
        /**
         * Sets the item's burn time. Default is 0 (Not a fuel).
        */
        burnTime(v: number): Internal.ItemBuilder;
        /**
         * Directlys set the item's texture json.
        */
        textureJson(json: Internal.JsonObject_): Internal.ItemBuilder;
        static toArmorMaterial(o: any): Internal.ArmorMaterial;
        generateLang(lang: Internal.LangEventJS_): void;
        /**
         * The duration when the item is used.
         * 
         * For example, when eating food, this is the time it takes to eat the food.
         * This can change the eating speed, or be used for other things (like making a custom bow).
        */
        useDuration(useDuration: Internal.ToIntFunction_<Internal.ItemStack>): Internal.ItemBuilder;
        /**
         * Sets the attack speed of the tool.
        */
        speed(f: number): Internal.HandheldItemBuilder;
        getClass(): typeof any;
        /**
         * Makes the item fire resistant like netherite tools (or not).
        */
        fireResistant(isFireResistant: boolean): Internal.ItemBuilder;
        /**
         * Sets the item's texture by given key.
        */
        texture(key: string, tex: string): Internal.ItemBuilder;
        /**
         * Sets the item's max damage. Default is 0 (No durability).
        */
        maxDamage(v: number): Internal.ItemBuilder;
        "transformObject(java.lang.Object)"(arg0: any): any;
        wait(arg0: number, arg1: number): void;
        /**
         * Sets the item's name dynamically.
        */
        name(name: Internal.ItemBuilder$NameCallback_): Internal.ItemBuilder;
        generateDataJsons(generator: Internal.DataJsonGenerator_): void;
        createItemProperties(): Internal.Item$Properties;
        attachCapability(builder: Internal.CapabilityBuilder_<any, any, any>): Internal.ItemBuilder;
        createObject(): Internal.Item;
        /**
         * Sets the base attack damage of the tool. Different tools have different baselines.
         * 
         * For example, a sword has a baseline of 3, while an axe has a baseline of 6.
         * 
         * The actual damage is the sum of the baseline and the attackDamageBonus from tier.
        */
        attackDamageBaseline(f: number): Internal.HandheldItemBuilder;
        /**
         * Makes the item glow like enchanted, even if it's not enchanted.
        */
        glow(v: boolean): Internal.ItemBuilder;
        transformObject(arg0: any): any;
        /**
         * Directly set the item's model json.
        */
        modelJson(json: Internal.JsonObject_): Internal.ItemBuilder;
        toString(): string;
        /**
         * Set the food properties of the item.
        */
        food(b: Internal.Consumer_<Internal.FoodBuilder>): Internal.ItemBuilder;
        notifyAll(): void;
        /**
         * Makes displayName() override language files.
        */
        formattedDisplayName(): Internal.BuilderBase<Internal.Item>;
        hashCode(): number;
        /**
         * Sets the item's texture (layer0).
        */
        texture(tex: string): Internal.ItemBuilder;
        transformObject(obj: Internal.Item_): Internal.Item;
        wait(arg0: number): void;
        /**
         * Determines the color of the item's durability bar. Defaulted to vanilla behavior.
        */
        barColor(barColor: Internal.Function_<Internal.ItemStack, dev.latvian.mods.rhino.mod.util.color.Color>): Internal.ItemBuilder;
        /**
         * Adds a tag to this object, e.g. `minecraft:stone`.
        */
        tag(tag: ResourceLocation_): Internal.BuilderBase<Internal.Item>;
        /**
         * Sets the translation key for this object, e.g. `block.minecraft.stone`.
        */
        translationKey(key: string): Internal.BuilderBase<Internal.Item>;
        /**
         * Sets the attack damage bonus of the tool.
        */
        attackDamageBonus(f: number): Internal.HandheldItemBuilder;
        equals(arg0: any): boolean;
        newID(pre: string, post: string): ResourceLocation;
        /**
         * @deprecated
        */
        group(g: string): Internal.ItemBuilder;
        generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
        get translationKeyGroup(): string
        get registryType(): Internal.RegistryInfo<any>
        get builderTranslationKey(): string
        get class(): typeof any
    }
    type HoeItemBuilder_ = HoeItemBuilder;
    class BlockLeafcutterAntChamber extends Internal.Block {
        constructor()
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static readonly FUNGUS: (Internal.IntegerProperty) & (Internal.IntegerProperty);
    }
    type BlockLeafcutterAntChamber_ = BlockLeafcutterAntChamber;
    class VariantBlockStateBuilder$PartialBlockstate implements Internal.Predicate<Internal.BlockState> {
        getClass(): typeof any;
        test(arg0: Internal.BlockState_): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        setModels(...arg0: Internal.ConfiguredModel_[]): Internal.VariantBlockStateBuilder;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        test(arg0: any): boolean;
        static comparingByProperties(): Internal.Comparator<Internal.VariantBlockStateBuilder$PartialBlockstate>;
        partialState(): this;
        negate(): Internal.Predicate<Internal.BlockState>;
        "test(java.lang.Object)"(arg0: any): boolean;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        toString(): string;
        getSetStates(): Internal.SortedMap<Internal.Property<any>, Internal.Comparable<any>>;
        notifyAll(): void;
        getOwner(): Internal.Block;
        and(arg0: Internal.Predicate_<Internal.BlockState>): Internal.Predicate<Internal.BlockState>;
        hashCode(): number;
        "test(net.minecraft.world.level.block.state.BlockState)"(arg0: Internal.BlockState_): boolean;
        "with"<T extends Internal.Comparable<T>>(arg0: Internal.Property_<T>, arg1: T): this;
        wait(): void;
        modelForState(): Internal.ConfiguredModel$Builder<Internal.VariantBlockStateBuilder>;
        or(arg0: Internal.Predicate_<Internal.BlockState>): Internal.Predicate<Internal.BlockState>;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        addModels(...arg0: Internal.ConfiguredModel_[]): this;
        get class(): typeof any
        set models(...arg0: Internal.ConfiguredModel_[])
        get setStates(): Internal.SortedMap<Internal.Property<any>, Internal.Comparable<any>>
        get owner(): Internal.Block
    }
    type VariantBlockStateBuilder$PartialBlockstate_ = VariantBlockStateBuilder$PartialBlockstate;
    class SwampPillarFeature extends Internal.AbstractSwampFeature<Internal.ResourceLocationFeatureConfiguration> {
        constructor()
        getClass(): typeof any;
        static isStone(arg0: Internal.BlockState_): boolean;
        place(arg0: Internal.FeaturePlaceContext_<Internal.ResourceLocationFeatureConfiguration>): boolean;
        safeSetBlock(arg0: Internal.WorldGenLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Predicate_<Internal.BlockState>): void;
        toString(): string;
        setBlock(arg0: Internal.LevelWriter_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        static checkNeighbors(arg0: Internal.Function_<BlockPos, Internal.BlockState>, arg1: BlockPos_, arg2: Internal.Predicate_<Internal.BlockState>): boolean;
        notifyAll(): void;
        notify(): void;
        static isAdjacentToAir(arg0: Internal.Function_<BlockPos, Internal.BlockState>, arg1: BlockPos_): boolean;
        wait(arg0: number, arg1: number): void;
        place(arg0: Internal.ResourceLocationFeatureConfiguration_, arg1: Internal.WorldGenLevel_, arg2: Internal.ChunkGenerator_, arg3: Internal.RandomSource_, arg4: BlockPos_): boolean;
        static isGrassOrDirt(arg0: Internal.LevelSimulatedReader_, arg1: BlockPos_): boolean;
        markAboveForPostProcessing(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): void;
        hashCode(): number;
        wait(): void;
        wait(arg0: number): void;
        configuredCodec(): Internal.Codec<Internal.ConfiguredFeature<Internal.ResourceLocationFeatureConfiguration, Feature<Internal.ResourceLocationFeatureConfiguration>>>;
        static isDirt(arg0: Internal.BlockState_): boolean;
        equals(arg0: any): boolean;
        static isReplaceable(arg0: Internal.TagKey_<Internal.Block>): Internal.Predicate<Internal.BlockState>;
        get class(): typeof any
    }
    type SwampPillarFeature_ = SwampPillarFeature;
    class MinersFervorEnchant extends Internal.DiggingEnchantment {
        constructor()
        getClass(): typeof any;
        breakSpeed(arg0: Internal.PlayerEvent$BreakSpeed_): void;
        getFullname(arg0: number): net.minecraft.network.chat.Component;
        getDamageProtection(arg0: number, arg1: DamageSource_): number;
        getRarity(): Internal.Enchantment$Rarity;
        isCompatibleWith(arg0: Internal.Enchantment_): boolean;
        isTradeable(): boolean;
        isTreasureOnly(): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        getMaxCost(arg0: number): number;
        isDiscoverable(): boolean;
        getMinCost(arg0: number): number;
        handler$zgn000$apotheosis$apoth_modifyEnchColorForAboveMaxLevel(arg0: number, arg1: Internal.CallbackInfoReturnable_<any>): void;
        static byId(arg0: number): Internal.Enchantment;
        getDescriptionId(): string;
        doPostHurt(arg0: Internal.LivingEntity_, arg1: Internal.Entity_, arg2: number): void;
        toString(): string;
        getMaxLevel(): number;
        doPostAttack(arg0: Internal.LivingEntity_, arg1: Internal.Entity_, arg2: number): void;
        notifyAll(): void;
        getSlotItems(arg0: Internal.LivingEntity_): Internal.Map<Internal.EquipmentSlot, Internal.ItemStack>;
        getMinLevel(): number;
        /**
         * @deprecated
        */
        getDamageBonus(arg0: number, arg1: Internal.MobType_): number;
        hashCode(): number;
        isCurse(): boolean;
        allowedInCreativeTab(arg0: Internal.Item_, arg1: Internal.Set_<Internal.EnchantmentCategory>): boolean;
        wait(): void;
        getDamageBonus(arg0: number, arg1: Internal.MobType_, arg2: Internal.ItemStack_): number;
        checkCompatibility(arg0: Internal.Enchantment_): boolean;
        getOrCreateDescriptionId(): string;
        wait(arg0: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_): boolean;
        equals(arg0: any): boolean;
        canEnchant(arg0: Internal.ItemStack_): boolean;
        isAllowedOnBooks(): boolean;
        get class(): typeof any
        get rarity(): Internal.Enchantment$Rarity
        get tradeable(): boolean
        get treasureOnly(): boolean
        get discoverable(): boolean
        get descriptionId(): string
        get maxLevel(): number
        get minLevel(): number
        get curse(): boolean
        get orCreateDescriptionId(): string
        get allowedOnBooks(): boolean
    }
    type MinersFervorEnchant_ = MinersFervorEnchant;
    abstract class HangingEntity extends Internal.Entity implements Internal.DynamicLightSource {
        constructor(arg0: Internal.EntityType_<Internal.HangingEntity>, arg1: Internal.Level_, arg2: BlockPos_)
        constructor(arg0: Internal.EntityType_<Internal.HangingEntity>, arg1: Internal.Level_)
        isInWall(): boolean;
        getAllSlots(): Internal.Iterable<Internal.ItemStack>;
        getUpVector(arg0: number): Vec3d;
        gameEvent(arg0: Internal.GameEvent_, arg1: Internal.Entity_): void;
        remove(arg0: Internal.Entity$RemovalReason_): void;
        getMagneticDeltaX(): number;
        isSuppressingBounce(): boolean;
        getBlockZ(): number;
        dampensVibrations(): boolean;
        hasAttached(type: Internal.AttachmentType_<any>): boolean;
        isSilent(): boolean;
        "playSound(net.minecraft.sounds.SoundEvent)"(arg0: Internal.SoundEvent_): void;
        newDoubleList(...arg0: number[]): Internal.ListTag;
        setCulled(value: boolean): void;
        getPitch(): number;
        isOnFire(): boolean;
        rotate(arg0: Internal.Rotation_): number;
        getPassengersAndSelf(): Internal.Stream<Internal.Entity>;
        setTurretPos(arg0: BlockPos_): void;
        getPositionCodec(): Internal.VecDeltaCodec;
        setMagneticAttachmentFace(arg0: Internal.Direction_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        handler$eod000$ars_nouveau$removed(arg0: Internal.CallbackInfo_): void;
        setMaxUpStep(arg0: number): void;
        /**
         * @deprecated
        */
        updateFluidHeightAndDoFluidPushing(arg0: Internal.TagKey_<Internal.Fluid>, arg1: number): boolean;
        setPosition(x: number, y: number, z: number): void;
        runCommandSilent(command: string): number;
        chunkPosition(): Internal.ChunkPos;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        handler$eod001$ars_nouveau$onRemove(arg0: Internal.CallbackInfo_): void;
        gameEvent(arg0: Internal.GameEvent_): void;
        setValue(arg0: Internal.Field_, arg1: typeof any, arg2: any): boolean;
        alwaysAccepts(): boolean;
        handler$eam000$touhou_little_maid$positionRider(arg0: Internal.Entity_, arg1: Internal.Entity$MoveFunction_, arg2: Internal.CallbackInfo_): void;
        isShiftKeyDown(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        setUUID(arg0: Internal.UUID_): void;
        getPrevMagneticAttachmentFace(): Internal.Direction;
        isVisuallyCrawling(): boolean;
        checkBelowWorld(): void;
        setValue<T>(arg0: Internal.Field_, arg1: any): boolean;
        shouldUpdateFluidWhileBoating(arg0: Internal.FluidState_, arg1: Internal.Boat_): boolean;
        setMotionZ(z: number): void;
        abstract sdl$shouldUpdateDynamicLight(): boolean;
        getAttachmentProgress(arg0: number): number;
        setFluidTypeHeight(arg0: Internal.FluidType_, arg1: number): void;
        "deserializeNBT(net.minecraft.nbt.Tag)"(arg0: Internal.Tag_): void;
        ignoreExplosion(): boolean;
        canFreeze(): boolean;
        teleportRelative(arg0: number, arg1: number, arg2: number): void;
        getBlockY(): number;
        isSpectator(): boolean;
        isInWaterOrBubble(): boolean;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        updateFluidHeightAndDoFluidPushing(): void;
        spawnAtLocation(arg0: Internal.ItemLike_, arg1: number): Internal.ItemEntity;
        getPersistentData(): Internal.CompoundTag;
        getPortalCooldown(): number;
        getItem(): Internal.ItemStack;
        getRandomZ(arg0: number): number;
        causeFallDamage(arg0: number, arg1: number, arg2: DamageSource_): boolean;
        getFusionModel(layerIndex: number): Internal.Triple<any, any, any>;
        getPosition(arg0: number): Vec3d;
        setRemoved(arg0: Internal.Entity$RemovalReason_): void;
        getAttachedOrCreate<A>(type: Internal.AttachmentType_<A>, initializer: Internal.Supplier_<A>): A;
        getDistanceSq(arg0: number, arg1: number, arg2: number): number;
        isInWaterRainOrBubble(): boolean;
        getRemovalReason(): Internal.Entity$RemovalReason;
        wait(arg0: number): void;
        isIgnoringBlockTriggers(): boolean;
        getHandHoldingItemAngle(arg0: Internal.Item_): Vec3d;
        recalculateBoundingBox(): void;
        onFlap(): void;
        canUpdate(arg0: boolean): void;
        getIndirectPassengers(): Internal.Iterable<Internal.Entity>;
        distanceToSqr(arg0: Vec3d_): number;
        getEyeInFluidType(): Internal.FluidType;
        resetFallDistance(): void;
        canSprint(): boolean;
        modifyAttached<A>(type: Internal.AttachmentType_<A>, modifier: Internal.UnaryOperator_<A>): A;
        blockPosition(): BlockPos;
        isSteppingCarefully(): boolean;
        handler$eid000$twilightdelight$getTeamColor$renderShiny(arg0: Internal.CallbackInfoReturnable_<any>): void;
        setLevel(arg0: Internal.Level_): void;
        setBoundingBox(arg0: Internal.AABB_): void;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        "spawnAtLocation(net.minecraft.world.item.ItemStack,float)"(arg0: Internal.ItemStack_, arg1: number): Internal.ItemEntity;
        getPos(): BlockPos;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(): number;
        getBlockX(): number;
        handler$fic000$alexscaves$ac_isInWater(arg0: Internal.CallbackInfoReturnable_<any>): void;
        getEncodeId(): string;
        getY(arg0: number): number;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setInvisible(arg0: boolean): void;
        invalidateCaps(): void;
        getName(): net.minecraft.network.chat.Component;
        abstract dropItem(arg0: Internal.Entity_): void;
        canEnterPose(arg0: Internal.Pose_): boolean;
        onGround(): boolean;
        getDynamicLightY(): number;
        getControlledVehicle(): Internal.Entity;
        isOnSameTeam(arg0: Internal.Entity_): boolean;
        attack(arg0: DamageSource_, arg1: number): boolean;
        getBlockSpeedFactor(): number;
        onInsideBubbleColumn(arg0: boolean): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        tick(): void;
        getEyePosition(): Vec3d;
        getEyeHeight(): number;
        hasPassenger(arg0: Internal.Predicate_<Internal.Entity>): boolean;
        getYaw(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        tryCheckInsideBlocks(): void;
        handler$fic000$alexscaves$ac_turn(arg0: number, arg1: number, arg2: Internal.CallbackInfo_): void;
        hasPermissions(arg0: number): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        onInsideBlock(arg0: Internal.BlockState_): void;
        setCustomNameVisible(arg0: boolean): void;
        isAlliedTo(arg0: Internal.Team_): boolean;
        getAttachedOrCreate<A>(type: Internal.AttachmentType_<A>): A;
        setOutOfCamera(value: boolean): void;
        getControllingPassenger(): Internal.LivingEntity;
        getRemainingFireTicks(): number;
        limitPistonMovement(arg0: Vec3d_): Vec3d;
        getScriptType(): Internal.ScriptType;
        onlyOpCanSetNbt(): boolean;
        handler$fic000$alexscaves$ac_getEyePosition_lerp(arg0: number, arg1: Internal.CallbackInfoReturnable_<any>): void;
        startRiding(arg0: Internal.Entity_): boolean;
        saveWithoutId(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        getForward(): Vec3d;
        addMotion(arg0: number, arg1: number, arg2: number): void;
        fireImmune(): boolean;
        getMaxFallDistance(): number;
        getZ(arg0: number): number;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getId(): number;
        canBeHitByProjectile(): boolean;
        postMagnetJump(): void;
        getTicksFrozen(): number;
        getRandomX(arg0: number): number;
        getDynamicLightZ(): number;
        getEyeY(): number;
        spawnAtLocation(arg0: Internal.ItemStack_, arg1: number): Internal.ItemEntity;
        setDirection(arg0: Internal.Direction_): void;
        pick(arg0: number, arg1: number, arg2: boolean): Internal.HitResult;
        setStatusMessage(message: net.minecraft.network.chat.Component_): void;
        fabric_readAttachmentsFromNbt(nbt: Internal.CompoundTag_): void;
        getBoundingBox(): Internal.AABB;
        getTurretPos(): BlockPos;
        isInWaterOrRain(): boolean;
        isDescending(): boolean;
        setItemSlot(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): void;
        getYHeadRot(): number;
        equals(arg0: any): boolean;
        getViewYRot(arg0: number): number;
        getSwimSound(): Internal.SoundEvent;
        dismountsUnderwater(): boolean;
        handler$enj000$ars_nouveau$anSetDeltaMovement(arg0: Vec3d_, arg1: Internal.CallbackInfo_): void;
        abstract sodiumdynamiclights$updateDynamicLight(arg0: LevelRenderer_): boolean;
        playerTouch(arg0: Internal.Player_): void;
        getAllFields(): Internal.Map<any, any>;
        addTag(arg0: string): boolean;
        getEyeHeight(arg0: Internal.Pose_): number;
        getAddEntityPacket(): Internal.Packet<Internal.ClientGamePacketListener>;
        syncPacketPositionCodec(arg0: number, arg1: number, arg2: number): void;
        localvar$bpo000$attributeslib$apoth_checkFallDamageWithGravity(arg0: number): number;
        handler$fic000$alexscaves$ac_onSyncedDataUpdated(arg0: Internal.EntityDataAccessor_<any>, arg1: Internal.CallbackInfo_): void;
        doWaterSplashEffect(): void;
        getTeam(): Internal.Team;
        canAddPassenger(arg0: Internal.Entity_): boolean;
        shouldRenderAtSqrDistance(arg0: number): boolean;
        getAttachedOrSet<A>(type: Internal.AttachmentType_<A>, defaultValue: A): A;
        damageSources(): Internal.DamageSources;
        removeAttached<A>(type: Internal.AttachmentType_<A>): A;
        setTicksFrozen(arg0: number): void;
        recreateFromPacket(arg0: Internal.ClientboundAddEntityPacket_): void;
        abstract getWidth(): number;
        getMyRidingOffset(): number;
        canStartSwimming(): boolean;
        dismountTo(arg0: number, arg1: number, arg2: number): void;
        handler$eod009$ars_nouveau$onTick(arg0: Internal.CallbackInfo_): void;
        setDeltaMovement(arg0: Vec3d_): void;
        getLeashOffset(arg0: number): Vec3d;
        hasCustomName(): boolean;
        isCulled(): boolean;
        isLiving(): boolean;
        getX(): number;
        isGlowing(): boolean;
        "isInFluidType(net.minecraft.world.level.material.FluidState)"(arg0: Internal.FluidState_): boolean;
        isVehicle(): boolean;
        static transfer(original: Internal.AttachmentTarget_, target: Internal.AttachmentTarget_, isDeath: boolean): void;
        stepOnMagnetBlock(arg0: BlockPos_): void;
        getLeashOffset(): Vec3d;
        handler$cbf000$etstlib$addVibrationListener(arg0: Internal.BiConsumer_<any, any>, arg1: Internal.CallbackInfo_): void;
        resetDynamicLight(): void;
        isAttackable(): boolean;
        spawnAtLocation(arg0: Internal.ItemStack_): Internal.ItemEntity;
        processPortalCooldown(): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        thunderHit(arg0: Internal.ServerLevel_, arg1: Internal.LightningBolt_): void;
        setIsInPowderSnow(arg0: boolean): void;
        doEnchantDamageEffects(arg0: Internal.LivingEntity_, arg1: Internal.Entity_): void;
        setCustomName(arg0: net.minecraft.network.chat.Component_): void;
        getSlot(arg0: number): Internal.SlotAccess;
        handleNetherPortal(): void;
        lambdynlights$scheduleTrackedChunksRebuild(arg0: LevelRenderer_): void;
        "deserializeNBT(net.minecraft.nbt.CompoundTag)"(arg0: Internal.CompoundTag_): void;
        getTeamId(): string;
        stopSeenByPlayer(arg0: Internal.ServerPlayer_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        isUnderWater(): boolean;
        getSwimHighSpeedSplashSound(): Internal.SoundEvent;
        stopRiding(): void;
        getBoundingBoxForPose(arg0: Internal.Pose_): Internal.AABB;
        isCustomNameVisible(): boolean;
        isSupportedBy(arg0: BlockPos_): boolean;
        getPistonPushReaction(): Internal.PushReaction;
        getX(arg0: number): number;
        shouldRiderSit(): boolean;
        lookAt(arg0: Internal.EntityAnchorArgument$Anchor_, arg1: Vec3d_): void;
        getLuminance(): number;
        callUnsetRemoved(): void;
        captureDrops(arg0: Internal.Collection_<Internal.ItemEntity>): Internal.Collection<Internal.ItemEntity>;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getDeltaMovement(): Vec3d;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        collide(arg0: Vec3d_): Vec3d;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        "onSyncedDataUpdated(java.util.List)"(arg0: Internal.List_<Internal.SynchedEntityData$DataValue<any>>): void;
        hasPassenger(arg0: Internal.Entity_): boolean;
        hasIndirectPassenger(arg0: Internal.Entity_): boolean;
        getEntityData(): Internal.SynchedEntityData;
        getDynamicLightX(): number;
        abstract sdl$dynamicLightTick(): void;
        setSecondsOnFire(arg0: number): void;
        moveTo(arg0: number, arg1: number, arg2: number): void;
        "getDisplayName()"(): net.minecraft.network.chat.Component;
        handleInsidePortal(arg0: BlockPos_): void;
        calculateViewVector(arg0: number, arg1: number): Vec3d;
        setMotion(arg0: number, arg1: number, arg2: number): void;
        playSound(arg0: Internal.SoundEvent_): void;
        makeBoundingBox(): Internal.AABB;
        absMoveTo(arg0: number, arg1: number, arg2: number): void;
        updateFluidHeightAndDoFluidPushing(arg0: Internal.Predicate_<Internal.FluidState>): void;
        onBelowWorld(): void;
        isOnRails(): boolean;
        getAttachedOrThrow<A>(type: Internal.AttachmentType_<A>): A;
        restoreFrom(arg0: Internal.Entity_): void;
        markFusionRecomputeModels(): void;
        wrapOperation$efi000$eclipticseasons$playStepSound$mixinextras$bridge$637(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: Internal.Operation_<any>, arg5: Internal.LocalRef_<any>, arg6: Internal.LocalRef_<any>): SoundType;
        reapplyPosition(): void;
        getDimensionChangingDelay(): number;
        isPeacefulCreature(): boolean;
        setOnGround(arg0: boolean): void;
        setPos(arg0: number, arg1: number, arg2: number): void;
        setYaw(arg0: number): void;
        getPickRadius(): number;
        notify(): void;
        getFirstTick(): boolean;
        getVehicle(): Internal.Entity;
        isEffectiveAi(): boolean;
        startRiding(arg0: Internal.Entity_, arg1: boolean): boolean;
        getStringUuid(): string;
        isRemoved(): boolean;
        handler$glk001$createdieselgenerators$load(arg0: Internal.CompoundTag_, arg1: Internal.CallbackInfo_): void;
        setSwimming(arg0: boolean): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        teleportToWithTicket(arg0: number, arg1: number, arg2: number): void;
        aether$getPortalEntrancePos(): BlockPos;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_): void;
        getRotationVector(): Internal.Vec2;
        refreshDimensions(): void;
        isRewinding(): boolean;
        self(): Internal.Entity;
        abstract sdl$getDynamicLightY(): number;
        isSprinting(): boolean;
        "spawnAtLocation(net.minecraft.world.level.ItemLike)"(arg0: Internal.ItemLike_): Internal.ItemEntity;
        getMotionY(): number;
        canCollideWith(arg0: Internal.Entity_): boolean;
        setShiftKeyDown(arg0: boolean): void;
        getEyePosition(arg0: number): Vec3d;
        getPassengers(): Internal.EntityArrayList;
        getBlockExplosionResistance(arg0: Internal.Explosion_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.FluidState_, arg5: number): number;
        wrapOperation$efi000$eclipticseasons$spawnSprintParticle_snow$mixinextras$bridge$638(arg0: Internal.ParticleType_<any>, arg1: Internal.BlockState_, arg2: Internal.Operation_<any>, arg3: Internal.LocalRef_<any>): Internal.BlockParticleOption;
        calculateUpVector(arg0: number, arg1: number): Vec3d;
        spawnSprintParticle(): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        handler$eid000$twilightdelight$isCurrentlyGlowing$renderShinny(arg0: Internal.CallbackInfoReturnable_<any>): void;
        getMaxHeightFluidType(): Internal.FluidType;
        getZ(): number;
        canRide(arg0: Internal.Entity_): boolean;
        canSpawnSprintParticle(): boolean;
        checkSupportingBlock(arg0: boolean, arg1: Vec3d_): void;
        handler$glk010$createdieselgenerators$tick(arg0: Internal.CallbackInfo_): void;
        "moveTo(net.minecraft.core.BlockPos,float,float)"(arg0: BlockPos_, arg1: number, arg2: number): void;
        teleportTo(arg0: number, arg1: number, arg2: number): void;
        handler$enj008$ars_nouveau$onTick(arg0: Internal.CallbackInfo_): void;
        getServer(): Internal.MinecraftServer;
        moveRelative(arg0: number, arg1: Vec3d_): void;
        getOnPos(arg0: number): BlockPos;
        getSelfAndPassengers(): Internal.Stream<Internal.Entity>;
        getFirstPassenger(): Internal.Entity;
        isAddedToWorld(): boolean;
        saveAsPassenger(arg0: Internal.CompoundTag_): boolean;
        getRelativePortalPosition(arg0: Internal.Direction$Axis_, arg1: Internal.BlockUtil$FoundRectangle_): Vec3d;
        interact(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        removePassenger(arg0: Internal.Entity_): void;
        abstract sdl$getDynamicLightLevel(): Internal.Level;
        getDismountLocationForPassenger(arg0: Internal.LivingEntity_): Vec3d;
        gtceu$setFireImmune(arg0: boolean): void;
        invokeSetLevel(arg0: Internal.Level_): void;
        checkSlowFallDistance(): void;
        updateInWaterStateAndDoWaterCurrentPushing(): void;
        getSoundSource(): Internal.SoundSource;
        addPassenger(arg0: Internal.Entity_): void;
        setFabricBalmData(arg0: Internal.CompoundTag_): void;
        removeAfterChangingDimensions(): void;
        getPose(): Internal.Pose;
        touchingUnloadedChunk(): boolean;
        getSharedFlag(arg0: number): boolean;
        abstract sdl$getDynamicLightZ(): number;
        getLookAngle(): Vec3d;
        setPositionAndRotation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        checkFallDamage(arg0: number, arg1: boolean, arg2: Internal.BlockState_, arg3: BlockPos_): void;
        getPermissionLevel(): number;
        getMotionZ(): number;
        removeVehicle(): void;
        defineSynchedData(): void;
        nextStep(): number;
        isInvisible(): boolean;
        shouldFusionRecomputeModel(layerIndex: number): boolean;
        checkInsideBlocks(): void;
        is(arg0: Internal.Entity_): boolean;
        setZ(z: number): void;
        /**
         * @deprecated
        */
        getBlockStateOnLegacy(): Internal.BlockState;
        getY(): number;
        ejectPassengers(): void;
        hashCode(): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        createHoverEvent(): Internal.HoverEvent;
        getProfile(): Internal.GameProfile;
        static setViewScale(arg0: number): void;
        setLevelCallback(arg0: Internal.EntityInLevelCallback_): void;
        getExitPortal(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: boolean, arg3: Internal.WorldBorder_): Internal.Optional<Internal.BlockUtil$FoundRectangle>;
        showVehicleHealth(): boolean;
        getDistance(pos: BlockPos_): number;
        playSound(arg0: Internal.SoundEvent_, arg1: number, arg2: number): void;
        "areCapsCompatible(net.minecraftforge.common.capabilities.CapabilityDispatcher)"(arg0: Internal.CapabilityDispatcher_): boolean;
        playMuffledStepSound(arg0: Internal.BlockState_, arg1: BlockPos_): void;
        canChangeDirection(): boolean;
        shouldUpdateDynamicLight(): boolean;
        aether$setPortalEntrancePos(arg0: BlockPos_): void;
        startSeenByPlayer(arg0: Internal.ServerPlayer_): void;
        handler$fic000$alexscaves$ac_makeBoundingBox(arg0: Internal.CallbackInfoReturnable_<any>): void;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        isPushedByFluid(): boolean;
        position(): Vec3d;
        biomancy$random(): Internal.RandomSource;
        setTimeout(): void;
        displayFireAnimation(): boolean;
        isOutOfCamera(): boolean;
        turn(arg0: number, arg1: number): void;
        getAirSupply(): number;
        getRopeHoldPosition(arg0: number): Vec3d;
        copyPosition(arg0: Internal.Entity_): void;
        onAddedToWorld(): void;
        "hasPassenger(net.minecraft.world.entity.Entity)"(arg0: Internal.Entity_): boolean;
        isCrouching(): boolean;
        waterSwimSound(): void;
        moveTo(arg0: BlockPos_, arg1: number, arg2: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        survives(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        canBeCollidedWith(): boolean;
        getMotionDirection(): Internal.Direction;
        handler$cbf000$etstlib$cancelHurt(arg0: DamageSource_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        setY(y: number): void;
        sdl$isDynamicLightEnabled(): boolean;
        getFeetBlockState(): Internal.BlockState;
        lavaHurt(): void;
        handleDamageEvent(arg0: DamageSource_): void;
        getFabricBalmData(): Internal.CompoundTag;
        changeDimension(arg0: Internal.ServerLevel_, arg1: Internal.ITeleporter_): Internal.Entity;
        canChangeDimensions(): boolean;
        getCommandSenderWorld(): Internal.Level;
        positionRider(arg0: Internal.Entity_): void;
        isHorizontalCollisionMinor(arg0: Vec3d_): boolean;
        baseTick(): void;
        getMotions(): Internal.Stack<any>;
        broadcastToPlayer(arg0: Internal.ServerPlayer_): boolean;
        changeDimension(arg0: Internal.ServerLevel_): Internal.Entity;
        setSharedFlag(arg0: number, arg1: boolean): void;
        modifyExpressionValue$gji000$create$playerHidingAsBoxIsCrouchingNotSwimming(arg0: boolean, arg1: Internal.Pose_): boolean;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getEyeHeightAccess(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        getCustomName(): net.minecraft.network.chat.Component;
        getClass(): typeof any;
        isVisuallySwimming(): boolean;
        getMaxAirSupply(): number;
        canTrample(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: number): boolean;
        handler$dlp000$sodiumdynamiclights$onRemove(ci: Internal.CallbackInfo_): void;
        processFlappingMovement(): void;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        wrapOperation$efi000$eclipticseasons$playStepSound(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: Internal.Operation_<any>, arg5: BlockPos_, arg6: Internal.BlockState_): SoundType;
        getFireImmuneTicks(): number;
        dynamicLightTick(): void;
        getFacing(): Internal.Direction;
        setMagneticDeltaY(arg0: number): void;
        handler$cbf000$etstlib$removeFromTickerMap(arg0: Internal.Entity$RemovalReason_, arg1: Internal.CallbackInfo_): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>, arg1: boolean): boolean;
        "hasPassenger(java.util.function.Predicate)"(arg0: Internal.Predicate_<Internal.Entity>): boolean;
        getDimensions(arg0: Internal.Pose_): Internal.EntityDimensions;
        abstract getHeight(): number;
        abstract sdl$getDynamicLightX(): number;
        isPassengerOfSameVehicle(arg0: Internal.Entity_): boolean;
        isSwimming(): boolean;
        getBoundingBoxForCulling(): Internal.AABB;
        setSprinting(arg0: boolean): void;
        mayInteract(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        setRot(arg0: number, arg1: number): void;
        setPortalCooldown(): void;
        setX(x: number): void;
        trackingPosition(): Vec3d;
        setMagneticDeltaX(arg0: number): void;
        getNameTagOffsetY(): number;
        isInvulnerable(): boolean;
        isInLava(): boolean;
        getPortalWaitTime(): number;
        isInWater(): boolean;
        getBlockStateOn(): Internal.BlockState;
        awardKillScore(arg0: Internal.Entity_, arg1: number, arg2: DamageSource_): void;
        getFluidJumpThreshold(): number;
        unsetRemoved(): void;
        "setPositionAndRotation(double,double,double,float,float)"(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        isInvisibleTo(arg0: Internal.Player_): boolean;
        setRewinding(arg0: boolean): void;
        /**
         * @deprecated
        */
        fixupDimensions(): void;
        setFusionModel(layerIndex: number, model: Internal.Triple_<any, any, any>): void;
        setAirSupply(arg0: number): void;
        getOnPos(): BlockPos;
        getRootVehicle(): Internal.Entity;
        save(arg0: Internal.CompoundTag_): boolean;
        repositionEntityAfterLoad(): boolean;
        getBlockPosBelowThatAffectsMyMovement(): BlockPos;
        moveTowardsClosestSpace(arg0: number, arg1: number, arg2: number): void;
        abstract sdl$getLuminance(): number;
        handler$glk001$createdieselgenerators$save(arg0: Internal.CompoundTag_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        isNoGravity(): boolean;
        getStepHeight(): number;
        static getCollisionHorizontalEscapeVector(arg0: number, arg1: number, arg2: number): Vec3d;
        handler$fic000$alexscaves$ac_getEyePosition(arg0: Internal.CallbackInfoReturnable_<any>): void;
        acceptsFailure(): boolean;
        setMagneticDeltaZ(arg0: number): void;
        playCombinationStepSounds(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: BlockPos_): void;
        handler$fic000$alexscaves$ac_collide(arg0: Vec3d_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        setOnGroundWithKnownMovement(arg0: boolean, arg1: Vec3d_): void;
        setOldPosAndRot(): void;
        handler$chl000$dsurround$playStepSound(pos: BlockPos_, state: Internal.BlockState_, ci: Internal.CallbackInfo_): void;
        bookshelf$createHoverEvent(): Internal.HoverEvent;
        isFree(arg0: number, arg1: number, arg2: number): boolean;
        updateSwimming(): void;
        "moveTo(double,double,double)"(arg0: number, arg1: number, arg2: number): void;
        setRemainingFireTicks(arg0: number): void;
        shouldInformAdmins(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        rideTick(): void;
        /**
         * @deprecated
        */
        getOnPosLegacy(): BlockPos;
        findDimensionEntryPoint(arg0: Internal.ServerLevel_): Internal.PortalInfo;
        setPos(arg0: Vec3d_): void;
        wait(): void;
        getUuid(): Internal.UUID;
        spawn(): void;
        areCapsCompatible(arg0: Internal.CapabilityDispatcher_): boolean;
        teleportTo(arg0: Internal.ServerLevel_, arg1: number, arg2: number, arg3: number, arg4: Internal.Set_<Internal.RelativeMovement>, arg5: number, arg6: number): boolean;
        fabric_writeAttachmentsToNbt(nbt: Internal.CompoundTag_): void;
        shouldShowName(): boolean;
        markHurt(): void;
        getArmorSlots(): Internal.Iterable<Internal.ItemStack>;
        setSilent(arg0: boolean): void;
        captureDrops(): Internal.Collection<Internal.ItemEntity>;
        hasExactlyOnePlayerPassenger(): boolean;
        kill(): void;
        getSwimSplashSound(): Internal.SoundEvent;
        playSwimSound(arg0: number): void;
        isOnPortalCooldown(): boolean;
        animateHurt(arg0: number): void;
        setPitch(arg0: number): void;
        isMultipartEntity(): boolean;
        setPosRaw(arg0: number, arg1: number, arg2: number): void;
        handleEntityEvent(arg0: number): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getDimensionsForge(arg0: Internal.Pose_): Internal.EntityDimensions;
        getParts(): Internal.PartEntity<any>[];
        isAlwaysTicking(): boolean;
        interactAt(arg0: Internal.Player_, arg1: Vec3d_, arg2: Internal.InteractionHand_): Internal.InteractionResult;
        deserializeNBT(arg0: Internal.Tag_): void;
        positionRider(arg0: Internal.Entity_, arg1: Internal.Entity$MoveFunction_): void;
        lerpTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): void;
        onPassengerTurned(arg0: Internal.Entity_): void;
        spawnAtLocation(arg0: Internal.ItemLike_): Internal.ItemEntity;
        revive(): void;
        setAttached(type: Internal.AttachmentType_<any>, value: any): any;
        serializeNBT(): Internal.CompoundTag;
        getBbWidth(): number;
        /**
         * @deprecated
        */
        couldAcceptPassenger(): boolean;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getForgePersistentData(): Internal.CompoundTag;
        addDeltaMovement(arg0: Vec3d_): void;
        "spawnAtLocation(net.minecraft.world.level.ItemLike,int)"(arg0: Internal.ItemLike_, arg1: number): Internal.ItemEntity;
        setInvulnerable(arg0: boolean): void;
        "getName()"(): net.minecraft.network.chat.Component;
        push(arg0: Internal.Entity_): void;
        isInFluidType(): boolean;
        mirror(arg0: Internal.Mirror_): number;
        canUpdate(): boolean;
        getTypeName(): net.minecraft.network.chat.Component;
        getTicksRequiredToFreeze(): number;
        /**
         * @deprecated
        */
        maxUpStep(): number;
        catnip$callSetLevel(arg0: Internal.Level_): void;
        setGlowing(arg0: boolean): void;
        load(arg0: Internal.CompoundTag_): void;
        modifyReturnValue$gji000$create$onFireImmune(arg0: boolean): boolean;
        isAlive(): boolean;
        getBbHeight(): number;
        getUsername(): string;
        move(arg0: Internal.MoverType_, arg1: Vec3d_): void;
        getPrimaryStepSoundBlockPos(arg0: BlockPos_): BlockPos;
        getViewVector(arg0: number): Vec3d;
        getTags(): Internal.Set<string>;
        onRemovedFromWorld(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isPickable(): boolean;
        getField(arg0: string): Internal.Field;
        setYHeadRot(arg0: number): void;
        hasControllingPassenger(): boolean;
        closerThan(arg0: Internal.Entity_, arg1: number, arg2: number): boolean;
        absMoveTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        getPercentFrozen(): number;
        getPickResult(): Internal.ItemStack;
        getRandomY(): number;
        setPortalCooldown(arg0: number): void;
        getDisplayName(): net.minecraft.network.chat.Component;
        setNextStepDistance(arg0: number): void;
        hasGlowingTag(): boolean;
        shouldBlockExplode(arg0: Internal.Explosion_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: number): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        localvar$eaf000$lionfishapi$fluidCollision(arg0: Vec3d_): Vec3d;
        shouldBeSaved(): boolean;
        getFluidTypeHeight(arg0: Internal.FluidType_): number;
        fabric_hasPersistentAttachments(): boolean;
        getViewXRot(arg0: number): number;
        canRiderInteract(): boolean;
        "areCapsCompatible(net.minecraftforge.common.capabilities.CapabilityProvider)"(arg0: Internal.CapabilityProvider_<Internal.Entity>): boolean;
        aether$getRandom(): Internal.RandomSource;
        fabric_getAttachments(): Internal.Map<any, any>;
        handler$enj000$ars_nouveau$anSetDeltaMovement(arg0: number, arg1: number, arg2: number, arg3: Internal.CallbackInfo_): void;
        removeTag(arg0: string): boolean;
        setPose(arg0: Internal.Pose_): void;
        /**
         * @deprecated
        */
        getFluidHeight(arg0: Internal.TagKey_<Internal.Fluid>): number;
        static collideBoundingBox(arg0: Internal.Entity_, arg1: Vec3d_, arg2: Internal.AABB_, arg3: Internal.Level_, arg4: Internal.List_<Internal.VoxelShape>): Vec3d;
        getEntityType(): Internal.EntityType<any>;
        isWaterCreature(): boolean;
        toString(): string;
        notifyAll(): void;
        getPassengersRidingOffset(): number;
        "isInFluidType(java.util.function.BiPredicate)"(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        distanceToEntitySqr(arg0: Internal.Entity_): number;
        "getServer()"(): Internal.MinecraftServer;
        isFrame(): boolean;
        isPushable(): boolean;
        setYBodyRot(arg0: number): void;
        discard(): void;
        onClientRemoval(): void;
        sendSystemMessage(arg0: net.minecraft.network.chat.Component_): void;
        handler$dlp005$sodiumdynamiclights$onTick(ci: Internal.CallbackInfo_): void;
        acceptsSuccess(): boolean;
        reviveCaps(): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        setNoGravity(arg0: boolean): void;
        getAttached(type: Internal.AttachmentType_<any>): any;
        sdl$setDynamicLightEnabled(enabled: boolean): void;
        tlmCanAddPassenger(arg0: Internal.Entity_): boolean;
        setRotation(yaw: number, pitch: number): void;
        isDynamicLightEnabled(): boolean;
        getMagneticDeltaZ(): number;
        createCommandSourceStack(): Internal.CommandSourceStack;
        isControlledByLocalInstance(): boolean;
        isMonster(): boolean;
        abstract sdl$resetDynamicLight(): void;
        getHorizontalFacing(): Internal.Direction;
        onSyncedDataUpdated(arg0: Internal.List_<Internal.SynchedEntityData$DataValue<any>>): void;
        setId(arg0: number): void;
        getType(): string;
        getLightProbePosition(arg0: number): Vec3d;
        abstract sodiumdynamiclights$scheduleTrackedChunksRebuild(arg0: LevelRenderer_): void;
        handler$fic000$alexscaves$ac_move(arg0: Internal.MoverType_, arg1: Vec3d_, arg2: Internal.CallbackInfo_): void;
        onAboveBubbleCol(arg0: boolean): void;
        "playSound(net.minecraft.sounds.SoundEvent,float,float)"(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isPassenger(): boolean;
        hasPose(arg0: Internal.Pose_): boolean;
        playStepSound(arg0: BlockPos_, arg1: Internal.BlockState_): void;
        checkDespawn(): void;
        getDynamicLightWorld(): Internal.Level;
        /**
         * @deprecated
        */
        isEyeInFluid(arg0: Internal.TagKey_<Internal.Fluid>): boolean;
        isInvulnerableTo(arg0: DamageSource_): boolean;
        makeStuckInBlock(arg0: Internal.BlockState_, arg1: Vec3d_): void;
        handler$cde000$l2library$overrideClientGlow_isCurrentlyGlowing(arg0: Internal.CallbackInfoReturnable_<any>): void;
        getAttachedOrGet<A>(type: Internal.AttachmentType_<A>, defaultValue: Internal.Supplier_<A>): A;
        skipAttackInteraction(arg0: Internal.Entity_): boolean;
        maybeBackOffFromEdge(arg0: Vec3d_, arg1: Internal.MoverType_): Vec3d;
        newFloatList(...arg0: number[]): Internal.ListTag;
        lerpMotion(arg0: number, arg1: number, arg2: number): void;
        shouldRender(arg0: number, arg1: number, arg2: number): boolean;
        onSyncedDataUpdated(arg0: Internal.EntityDataAccessor_<any>): void;
        getMagneticAttachmentFace(): Internal.Direction;
        lerpHeadTo(arg0: number, arg1: number): void;
        isFlapping(): boolean;
        getEyeHeight(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        static getViewScale(): number;
        setMotionX(x: number): void;
        getMovementEmission(): Internal.Entity$MovementEmission;
        getHandSlots(): Internal.Iterable<Internal.ItemStack>;
        distanceToEntity(arg0: Internal.Entity_): number;
        getVisualRotationYInDegrees(): number;
        abstract playPlacementSound(): void;
        getMagneticDeltaY(): number;
        wait(arg0: number, arg1: number): void;
        isDiscrete(): boolean;
        getTeamColor(): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        unRide(): void;
        getLevel(): Internal.Level;
        "spawnAtLocation(net.minecraft.world.item.ItemStack)"(arg0: Internal.ItemStack_): Internal.ItemEntity;
        "isInFluidType(net.minecraftforge.fluids.FluidType)"(arg0: Internal.FluidType_): boolean;
        extinguish(): void;
        setDynamicLightEnabled(arg0: boolean): void;
        updateDynamicGameEventListener(arg0: Internal.BiConsumer_<Internal.DynamicGameEventListener<any>, Internal.ServerLevel>): void;
        callGetRelativePortalPosition(arg0: Internal.Direction$Axis_, arg1: Internal.BlockUtil$FoundRectangle_): Vec3d;
        moveTo(arg0: Vec3d_): void;
        isColliding(arg0: BlockPos_, arg1: Internal.BlockState_): boolean;
        updateInWaterStateAndDoFluidPushing(): boolean;
        "onSyncedDataUpdated(net.minecraft.network.syncher.EntityDataAccessor)"(arg0: Internal.EntityDataAccessor_<any>): void;
        areCapsCompatible(arg0: Internal.CapabilityProvider_<Internal.Entity>): boolean;
        extinguishFire(): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getEyeHeightForge(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        getBlockJumpFactor(): number;
        lambdynlights$updateDynamicLight(arg0: LevelRenderer_): boolean;
        tell(message: net.minecraft.network.chat.Component_): void;
        wrapOperation$efi000$eclipticseasons$spawnSprintParticle_snow(arg0: Internal.ParticleType_<any>, arg1: Internal.BlockState_, arg2: Internal.Operation_<any>, arg3: BlockPos_): Internal.BlockParticleOption;
        isForcedVisible(): boolean;
        handler$fic001$alexscaves$ac_tick(arg0: Internal.CallbackInfo_): void;
        closerThan(arg0: Internal.Entity_, arg1: number): boolean;
        getDistanceSq(pos: BlockPos_): number;
        killedEntity(arg0: Internal.ServerLevel_, arg1: Internal.LivingEntity_): boolean;
        getAttachedOrElse<A>(type: Internal.AttachmentType_<A>, defaultValue: A): A;
        playEntityOnFireExtinguishedSound(): void;
        getClassification(arg0: boolean): MobCategory;
        isFreezing(): boolean;
        isFullyFrozen(): boolean;
        runCommand(command: string): number;
        setSharedFlagOnFire(arg0: boolean): void;
        get inWall(): boolean
        get allSlots(): Internal.Iterable<Internal.ItemStack>
        get magneticDeltaX(): number
        get suppressingBounce(): boolean
        get blockZ(): number
        get silent(): boolean
        set culled(value: boolean)
        get pitch(): number
        get onFire(): boolean
        get passengersAndSelf(): Internal.Stream<Internal.Entity>
        set turretPos(arg0: BlockPos_)
        get positionCodec(): Internal.VecDeltaCodec
        set magneticAttachmentFace(arg0: Internal.Direction_)
        set maxUpStep(arg0: number)
        get shiftKeyDown(): boolean
        set UUID(arg0: Internal.UUID_)
        get prevMagneticAttachmentFace(): Internal.Direction
        get visuallyCrawling(): boolean
        set motionZ(z: number)
        get blockY(): number
        get spectator(): boolean
        get inWaterOrBubble(): boolean
        get persistentData(): Internal.CompoundTag
        get portalCooldown(): number
        get item(): Internal.ItemStack
        set removed(arg0: Internal.Entity$RemovalReason_)
        get inWaterRainOrBubble(): boolean
        get removalReason(): Internal.Entity$RemovalReason
        get ignoringBlockTriggers(): boolean
        get indirectPassengers(): Internal.Iterable<Internal.Entity>
        get eyeInFluidType(): Internal.FluidType
        get steppingCarefully(): boolean
        set level(arg0: Internal.Level_)
        set boundingBox(arg0: Internal.AABB_)
        get ambientCreature(): boolean
        get pos(): BlockPos
        /**
         * @deprecated
        */
        get lightLevelDependentMagicValue(): number
        get blockX(): number
        get encodeId(): string
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        set invisible(arg0: boolean)
        get name(): net.minecraft.network.chat.Component
        get dynamicLightY(): number
        get controlledVehicle(): Internal.Entity
        get blockSpeedFactor(): number
        get eyePosition(): Vec3d
        get eyeHeight(): number
        get yaw(): number
        set customNameVisible(arg0: boolean)
        set outOfCamera(value: boolean)
        get controllingPassenger(): Internal.LivingEntity
        get remainingFireTicks(): number
        get scriptType(): Internal.ScriptType
        get forward(): Vec3d
        get maxFallDistance(): number
        get id(): number
        get ticksFrozen(): number
        get dynamicLightZ(): number
        get eyeY(): number
        set direction(arg0: Internal.Direction_)
        set statusMessage(message: net.minecraft.network.chat.Component_)
        get boundingBox(): Internal.AABB
        get turretPos(): BlockPos
        get inWaterOrRain(): boolean
        get descending(): boolean
        get YHeadRot(): number
        get swimSound(): Internal.SoundEvent
        get allFields(): Internal.Map<any, any>
        get addEntityPacket(): Internal.Packet<Internal.ClientGamePacketListener>
        get team(): Internal.Team
        set ticksFrozen(arg0: number)
        get width(): number
        get myRidingOffset(): number
        set deltaMovement(arg0: Vec3d_)
        get culled(): boolean
        get living(): boolean
        get x(): number
        get glowing(): boolean
        get vehicle(): boolean
        get leashOffset(): Vec3d
        get attackable(): boolean
        set isInPowderSnow(arg0: boolean)
        set customName(arg0: net.minecraft.network.chat.Component_)
        get teamId(): string
        get underWater(): boolean
        get swimHighSpeedSplashSound(): Internal.SoundEvent
        get customNameVisible(): boolean
        get pistonPushReaction(): Internal.PushReaction
        get luminance(): number
        get deltaMovement(): Vec3d
        get motionX(): number
        get entityData(): Internal.SynchedEntityData
        get dynamicLightX(): number
        set secondsOnFire(arg0: number)
        get "displayName()"(): net.minecraft.network.chat.Component
        get onRails(): boolean
        get dimensionChangingDelay(): number
        get peacefulCreature(): boolean
        set onGround(arg0: boolean)
        set yaw(arg0: number)
        get pickRadius(): number
        get firstTick(): boolean
        get vehicle(): Internal.Entity
        get effectiveAi(): boolean
        get stringUuid(): string
        get removed(): boolean
        set swimming(arg0: boolean)
        get rotationVector(): Internal.Vec2
        get rewinding(): boolean
        get sprinting(): boolean
        get motionY(): number
        set shiftKeyDown(arg0: boolean)
        get passengers(): Internal.EntityArrayList
        get maxHeightFluidType(): Internal.FluidType
        get z(): number
        get server(): Internal.MinecraftServer
        get selfAndPassengers(): Internal.Stream<Internal.Entity>
        get firstPassenger(): Internal.Entity
        get addedToWorld(): boolean
        get soundSource(): Internal.SoundSource
        set fabricBalmData(arg0: Internal.CompoundTag_)
        get pose(): Internal.Pose
        get lookAngle(): Vec3d
        get permissionLevel(): number
        get motionZ(): number
        get invisible(): boolean
        set z(z: number)
        /**
         * @deprecated
        */
        get blockStateOnLegacy(): Internal.BlockState
        get y(): number
        get profile(): Internal.GameProfile
        set viewScale(arg0: number)
        set levelCallback(arg0: Internal.EntityInLevelCallback_)
        /**
         * @deprecated
        */
        get pushedByFluid(): boolean
        get outOfCamera(): boolean
        get airSupply(): number
        get crouching(): boolean
        get player(): boolean
        get animal(): boolean
        get motionDirection(): Internal.Direction
        set y(y: number)
        get feetBlockState(): Internal.BlockState
        get fabricBalmData(): Internal.CompoundTag
        get commandSenderWorld(): Internal.Level
        get motions(): Internal.Stack<any>
        get customName(): net.minecraft.network.chat.Component
        get class(): typeof any
        get visuallySwimming(): boolean
        get maxAirSupply(): number
        get fireImmuneTicks(): number
        get facing(): Internal.Direction
        set magneticDeltaY(arg0: number)
        get height(): number
        get swimming(): boolean
        get boundingBoxForCulling(): Internal.AABB
        set sprinting(arg0: boolean)
        set x(x: number)
        set magneticDeltaX(arg0: number)
        get nameTagOffsetY(): number
        get invulnerable(): boolean
        get inLava(): boolean
        get portalWaitTime(): number
        get inWater(): boolean
        get blockStateOn(): Internal.BlockState
        get fluidJumpThreshold(): number
        set rewinding(arg0: boolean)
        set airSupply(arg0: number)
        get onPos(): BlockPos
        get rootVehicle(): Internal.Entity
        get blockPosBelowThatAffectsMyMovement(): BlockPos
        get noGravity(): boolean
        get stepHeight(): number
        set magneticDeltaZ(arg0: number)
        set remainingFireTicks(arg0: number)
        /**
         * @deprecated
        */
        get onPosLegacy(): BlockPos
        set pos(arg0: Vec3d_)
        get uuid(): Internal.UUID
        get armorSlots(): Internal.Iterable<Internal.ItemStack>
        set silent(arg0: boolean)
        get swimSplashSound(): Internal.SoundEvent
        get onPortalCooldown(): boolean
        set pitch(arg0: number)
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get alwaysTicking(): boolean
        get bbWidth(): number
        get forgePersistentData(): Internal.CompoundTag
        set invulnerable(arg0: boolean)
        get "name()"(): net.minecraft.network.chat.Component
        get inFluidType(): boolean
        get typeName(): net.minecraft.network.chat.Component
        get ticksRequiredToFreeze(): number
        set glowing(arg0: boolean)
        get alive(): boolean
        get bbHeight(): number
        get username(): string
        get tags(): Internal.Set<string>
        get pickable(): boolean
        set YHeadRot(arg0: number)
        get percentFrozen(): number
        get pickResult(): Internal.ItemStack
        get randomY(): number
        set portalCooldown(arg0: number)
        get displayName(): net.minecraft.network.chat.Component
        set nextStepDistance(arg0: number)
        set position(block: Internal.BlockContainerJS_)
        set pose(arg0: Internal.Pose_)
        get entityType(): Internal.EntityType<any>
        get waterCreature(): boolean
        get passengersRidingOffset(): number
        get "server()"(): Internal.MinecraftServer
        get frame(): boolean
        get pushable(): boolean
        set YBodyRot(arg0: number)
        set motionY(y: number)
        set noGravity(arg0: boolean)
        get dynamicLightEnabled(): boolean
        get magneticDeltaZ(): number
        get controlledByLocalInstance(): boolean
        get monster(): boolean
        get horizontalFacing(): Internal.Direction
        set id(arg0: number)
        get type(): string
        get passenger(): boolean
        get dynamicLightWorld(): Internal.Level
        get magneticAttachmentFace(): Internal.Direction
        get flapping(): boolean
        get viewScale(): number
        set motionX(x: number)
        get movementEmission(): Internal.Entity$MovementEmission
        get handSlots(): Internal.Iterable<Internal.ItemStack>
        get visualRotationYInDegrees(): number
        get magneticDeltaY(): number
        get discrete(): boolean
        get teamColor(): number
        set nbt(nbt: Internal.CompoundTag_)
        get level(): Internal.Level
        set dynamicLightEnabled(arg0: boolean)
        get blockJumpFactor(): number
        get forcedVisible(): boolean
        get freezing(): boolean
        get fullyFrozen(): boolean
        set sharedFlagOnFire(arg0: boolean)
        pos: BlockPos;
        direction: Internal.Direction;
        static readonly HANGING_ENTITY: Internal.Predicate<Internal.Entity>;
    }
    type HangingEntity_ = HangingEntity;
    class GoalSelectorDebugRenderer$DebugGoal {
        constructor(arg0: BlockPos_, arg1: number, arg2: string, arg3: boolean)
        getClass(): typeof any;
        hashCode(): number;
        toString(): string;
        wait(): void;
        notifyAll(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
        readonly name: string;
        readonly priority: number;
        readonly isRunning: boolean;
        readonly pos: BlockPos;
    }
    type GoalSelectorDebugRenderer$DebugGoal_ = GoalSelectorDebugRenderer$DebugGoal;
    class CraftingStorageBlock extends Internal.AbstractCraftingUnitBlock<Internal.CraftingBlockEntity> {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: any_)
        setBlockEntity(arg0: typeof Internal.CraftingBlockEntity, arg1: Internal.BlockEntityType_<Internal.CraftingBlockEntity>, arg2: Internal.BlockEntityTicker_<Internal.CraftingBlockEntity>, arg3: Internal.BlockEntityTicker_<Internal.CraftingBlockEntity>): void;
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        getBlockEntity(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.CraftingBlockEntity;
        addToMainCreativeTab(arg0: Internal.CreativeModeTab$Output_): void;
        static fixtureProps(): Internal.BlockBehaviour$Properties;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getOrientation(arg0: Internal.BlockState_): Internal.BlockOrientation;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getOrientationStrategy(): Internal.IOrientationStrategy;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        getBlockEntityBlockState(arg0: Internal.BlockState_, arg1: Internal.BlockEntity_): Internal.BlockState;
        getBlockEntityType(): Internal.BlockEntityType<Internal.CraftingBlockEntity>;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        onActivated(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Player_, arg3: Internal.InteractionHand_, arg4: Internal.ItemStack_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        static metalProps(): Internal.BlockBehaviour$Properties;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getBlockEntity(arg0: Internal.BlockGetter_, arg1: number, arg2: number, arg3: number): Internal.CraftingBlockEntity;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        static defaultProps(arg0: Internal.MapColor_, arg1: SoundType_): Internal.BlockBehaviour$Properties;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        static glassProps(): Internal.BlockBehaviour$Properties;
        static stoneProps(): Internal.BlockBehaviour$Properties;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        getRegistryName(): ResourceLocation;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get orientationStrategy(): Internal.IOrientationStrategy
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get blockEntityType(): Internal.BlockEntityType<Internal.CraftingBlockEntity>
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        get registryName(): ResourceLocation
        set hasCollision(arg0: boolean)
    }
    type CraftingStorageBlock_ = CraftingStorageBlock;
    interface IChunkTimeSave {
        abstract smoothchunk$setSaveTimePoint(arg0: number): void;
        abstract smoothchunk$getNextSaveTime(): number;
    }
    type IChunkTimeSave_ = IChunkTimeSave;
    class EssenceAnemiaEffect extends Internal.StatusEffect {
        constructor(arg0: Internal.MobEffectCategory_, arg1: number)
        getDisplayName(): net.minecraft.network.chat.Component;
        getClass(): typeof any;
        addAttributeModifier(arg0: Internal.Attribute_, arg1: string, arg2: number, arg3: Internal.AttributeModifier$Operation_): Internal.MobEffect;
        addAttributeModifiers(arg0: Internal.LivingEntity_, arg1: Internal.AttributeMap_, arg2: number): void;
        isInstantenous(): boolean;
        applyInstantenousEffect(arg0: Internal.Entity_, arg1: Internal.Entity_, arg2: Internal.LivingEntity_, arg3: number, arg4: number): void;
        notify(): void;
        isBeneficial(): boolean;
        wait(arg0: number, arg1: number): void;
        getEffectRendererInternal(): any;
        getColor(): number;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientMobEffectExtensions>): void;
        removeAttributeModifiers(arg0: Internal.LivingEntity_, arg1: Internal.AttributeMap_, arg2: number): void;
        applyEffectTick(arg0: Internal.LivingEntity_, arg1: number): void;
        getAttributeModifierValue(arg0: number, arg1: Internal.AttributeModifier_): number;
        addModifier<E extends Internal.StatusEffect>(arg0: Internal.Attribute_, arg1: string, arg2: number, arg3: Internal.AttributeModifier$Operation_): E;
        getSortOrder(arg0: Internal.MobEffectInstance_): number;
        getDescriptionId(): string;
        static getIdFromNullable(arg0: Internal.MobEffect_): number;
        getCategory(): Internal.MobEffectCategory;
        toString(): string;
        getCurativeItems(): Internal.List<Internal.ItemStack>;
        notifyAll(): void;
        setFactorDataFactory(arg0: Internal.Supplier_<Internal.MobEffectInstance$FactorData>): Internal.MobEffect;
        createFactorData(): Internal.Optional<Internal.MobEffectInstance$FactorData>;
        static byId(arg0: number): Internal.MobEffect;
        hashCode(): number;
        getAttributeModifiers(): Internal.Map<Internal.Attribute, Internal.AttributeModifier>;
        wait(): void;
        getOrCreateDescriptionId(): string;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        isDurationEffectTick(arg0: number, arg1: number): boolean;
        static getId(arg0: Internal.MobEffect_): number;
        get displayName(): net.minecraft.network.chat.Component
        get class(): typeof any
        get instantenous(): boolean
        get beneficial(): boolean
        get effectRendererInternal(): any
        get color(): number
        get descriptionId(): string
        get category(): Internal.MobEffectCategory
        get curativeItems(): Internal.List<Internal.ItemStack>
        set factorDataFactory(arg0: Internal.Supplier_<Internal.MobEffectInstance$FactorData>)
        get attributeModifiers(): Internal.Map<Internal.Attribute, Internal.AttributeModifier>
        get orCreateDescriptionId(): string
    }
    type EssenceAnemiaEffect_ = EssenceAnemiaEffect;
    class BlockScarecrow extends Internal.HorizontalDirectionalBlock {
        constructor()
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static readonly HALF: Internal.EnumProperty<Internal.DoubleBlockHalf>;
    }
    type BlockScarecrow_ = BlockScarecrow;
    interface IMultiPart extends Internal.IFancyUIMachine, Internal.IMachineFeature {
        attachConfigurators(arg0: Internal.ConfiguratorPanel_): void;
        abstract getControllers(): Internal.SortedSet<Internal.IMultiController>;
        abstract getRecipeHandlers(): Internal.List<Internal.RecipeHandlerList>;
        createMainPage(arg0: Internal.FancyMachineUIWidget_): Widget;
        tryToOpenUI(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: Internal.BlockHitResult_): Internal.InteractionResult;
        modifyRecipe(arg0: Internal.GTRecipe_): Internal.GTRecipe;
        attachTooltips(arg0: Internal.TooltipsPanel_): void;
        isInvalid(): boolean;
        getSubTabs(): Internal.List<Internal.IFancyUIProvider>;
        abstract removedFromController(arg0: Internal.IMultiController_): void;
        createUI(arg0: Internal.Player_): ModularUI;
        getTabTooltipComponent(): Internal.TooltipComponent;
        self(): Internal.MetaMachine;
        onWaiting(arg0: Internal.IWorkableMultiController_): boolean;
        getFormedAppearance(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.Direction_): Internal.BlockState;
        canShared(): boolean;
        isRemote(): boolean;
        markAsDirty(): void;
        replacePartModelWhenFormed(): boolean;
        afterWorking(arg0: Internal.IWorkableMultiController_): boolean;
        getPageGroupingData(): Internal.IFancyUIProvider$PageGroupingData;
        getTabIcon(): Internal.IGuiTexture;
        abstract hasController(arg0: BlockPos_): boolean;
        attachSideTabs(arg0: Internal.TabsWidget_): void;
        createUIWidget(): Widget;
        abstract addedToController(arg0: Internal.IMultiController_): void;
        getTabTooltips(): Internal.List<net.minecraft.network.chat.Component>;
        abstract isFormed(): boolean;
        attachFancyTooltipsToController(arg0: Internal.IMultiController_, arg1: Internal.TooltipsPanel_): void;
        hasPlayerInventory(): boolean;
        shouldOpenUI(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: Internal.BlockHitResult_): boolean;
        onPaused(arg0: Internal.IWorkableMultiController_): boolean;
        beforeWorking(arg0: Internal.IWorkableMultiController_): boolean;
        getTitle(): net.minecraft.network.chat.Component;
        onWorking(arg0: Internal.IWorkableMultiController_): boolean;
        addMultiText(arg0: Internal.List_<net.minecraft.network.chat.Component>): void;
        get controllers(): Internal.SortedSet<Internal.IMultiController>
        get recipeHandlers(): Internal.List<Internal.RecipeHandlerList>
        get invalid(): boolean
        get subTabs(): Internal.List<Internal.IFancyUIProvider>
        get tabTooltipComponent(): Internal.TooltipComponent
        get remote(): boolean
        get pageGroupingData(): Internal.IFancyUIProvider$PageGroupingData
        get tabIcon(): Internal.IGuiTexture
        get tabTooltips(): Internal.List<net.minecraft.network.chat.Component>
        get formed(): boolean
        get title(): net.minecraft.network.chat.Component
    }
    type IMultiPart_ = IMultiPart;
    interface IRecipeCatalystRegistration {
        abstract addRecipeCatalysts(arg0: mezz.jei.api.recipe.RecipeType_<any>, ...arg1: Internal.ItemLike_[]): void;
        abstract addRecipeCatalysts<T>(arg0: mezz.jei.api.recipe.RecipeType_<any>, arg1: Internal.IIngredientType_<T>, arg2: Internal.List_<T>): void;
        "addRecipeCatalyst(net.minecraft.world.item.ItemStack,mezz.jei.api.recipe.RecipeType[])"(arg0: Internal.ItemStack_, ...arg1: mezz.jei.api.recipe.RecipeType_<any>[]): void;
        abstract getJeiHelpers(): Internal.IJeiHelpers;
        abstract addRecipeCatalyst<T>(arg0: Internal.IIngredientType_<T>, arg1: T, ...arg2: mezz.jei.api.recipe.RecipeType_<any>[]): void;
        abstract "addRecipeCatalysts(mezz.jei.api.recipe.RecipeType,net.minecraft.world.level.ItemLike[])"(arg0: mezz.jei.api.recipe.RecipeType_<any>, ...arg1: Internal.ItemLike_[]): void;
        addRecipeCatalyst(arg0: Internal.ItemLike_, ...arg1: mezz.jei.api.recipe.RecipeType_<any>[]): void;
        addRecipeCatalyst(arg0: Internal.ItemStack_, ...arg1: mezz.jei.api.recipe.RecipeType_<any>[]): void;
        "addRecipeCatalyst(net.minecraft.world.level.ItemLike,mezz.jei.api.recipe.RecipeType[])"(arg0: Internal.ItemLike_, ...arg1: mezz.jei.api.recipe.RecipeType_<any>[]): void;
        "addRecipeCatalysts(mezz.jei.api.recipe.RecipeType,net.minecraft.world.item.ItemStack[])"(arg0: mezz.jei.api.recipe.RecipeType_<any>, ...arg1: Internal.ItemStack_[]): void;
        abstract getIngredientManager(): Internal.IIngredientManager;
        addRecipeCatalysts(arg0: mezz.jei.api.recipe.RecipeType_<any>, ...arg1: Internal.ItemStack_[]): void;
        get jeiHelpers(): Internal.IJeiHelpers
        get ingredientManager(): Internal.IIngredientManager
    }
    type IRecipeCatalystRegistration_ = IRecipeCatalystRegistration;
    class Calendar$WeekData {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        getClass(): typeof any;
        hashCode(): number;
        toString(): string;
        wait(): void;
        notifyAll(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        get class(): typeof any
        readonly weekendCeaseMillis: number;
        readonly weekendOnsetMillis: number;
        readonly firstDayOfWeek: number;
        readonly minimalDaysInFirstWeek: number;
        readonly weekendCease: number;
        readonly weekendOnset: number;
    }
    type Calendar$WeekData_ = Calendar$WeekData;
    class ItemSiloBlock extends Internal.Block implements Internal.IWrenchable, Internal.IBE<Internal.ItemSiloBlockEntity> {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        getBlockEntityType(): Internal.BlockEntityType<Internal.ItemSiloBlockEntity>;
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        static playRemoveSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        withBlockEntityDo(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Consumer_<Internal.ItemSiloBlockEntity>): void;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        getBlockEntityClass(): typeof Internal.ItemSiloBlockEntity;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        getRotatedBlockState(arg0: Internal.BlockState_, arg1: Internal.Direction_): Internal.BlockState;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getBlockEntityOptional(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.Optional<Internal.ItemSiloBlockEntity>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        getTicker<S extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<S>): Internal.BlockEntityTicker<S>;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        static playRotateSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        static onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        onBlockEntityUse(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Function_<Internal.ItemSiloBlockEntity, Internal.InteractionResult>): Internal.InteractionResult;
        getBlockEntity(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.ItemSiloBlockEntity;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        static isVault(arg0: Internal.BlockState_): boolean;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        onWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static isLarge(arg0: Internal.BlockState_): boolean;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        onSneakWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        updateAfterWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.BlockState;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        getFriction(): number;
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static getVaultBlockAxis(arg0: Internal.BlockState_): Internal.Direction$Axis;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        get blockEntityType(): Internal.BlockEntityType<Internal.ItemSiloBlockEntity>
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get blockEntityClass(): typeof Internal.ItemSiloBlockEntity
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
        static readonly LARGE: (Internal.BooleanProperty) & (Internal.BooleanProperty);
        static readonly SILENCED_METAL: (Internal.ForgeSoundType) & (SoundType);
    }
    type ItemSiloBlock_ = ItemSiloBlock;
    interface ILocationBone {
        abstract getPositionZ(): number;
        abstract getRotationY(): number;
        abstract getRotationX(): number;
        abstract getRotationZ(): number;
        abstract getPositionY(): number;
        abstract getPositionX(): number;
        abstract getScaleY(): number;
        abstract getPivotY(): number;
        abstract getScaleZ(): number;
        abstract getPivotZ(): number;
        abstract getScaleX(): number;
        abstract getPivotX(): number;
        get positionZ(): number
        get rotationY(): number
        get rotationX(): number
        get rotationZ(): number
        get positionY(): number
        get positionX(): number
        get scaleY(): number
        get pivotY(): number
        get scaleZ(): number
        get pivotZ(): number
        get scaleX(): number
        get pivotX(): number
    }
    type ILocationBone_ = ILocationBone;
    class GuiChildControl {
        constructor(arg0: Internal.GuiControl_)
        getClass(): typeof any;
        getBottom(): number;
        getX(): number;
        getMinWidth(arg0: number): number;
        getY(): number;
        addWidth(arg0: number, arg1: number): number;
        isMaxHeight(arg0: number): boolean;
        flowX(): void;
        isExpandableY(): boolean;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        setHeight(arg0: number, arg1: number): number;
        flowY(): void;
        getMaxWidth(arg0: number): number;
        getMaxHeight(arg0: number): number;
        setY(arg0: number): void;
        setX(arg0: number): void;
        getPreferredHeight(arg0: number): number;
        getHeight(): number;
        getPreferredWidth(arg0: number): number;
        getMinHeight(arg0: number): number;
        addHeight(arg0: number, arg1: number): number;
        getContentHeight(): number;
        toString(): string;
        getWidth(): number;
        notifyAll(): void;
        setWidth(arg0: number, arg1: number): number;
        hashCode(): number;
        isExpandableX(): boolean;
        wait(): void;
        wait(arg0: number): void;
        isMaxWidth(arg0: number): boolean;
        equals(arg0: any): boolean;
        isMouseOver(arg0: number, arg1: number): boolean;
        getContentWidth(): number;
        get class(): typeof any
        get bottom(): number
        get x(): number
        get y(): number
        get expandableY(): boolean
        set y(arg0: number)
        set x(arg0: number)
        get height(): number
        get contentHeight(): number
        get width(): number
        get expandableX(): boolean
        get contentWidth(): number
        readonly control: Internal.GuiControl;
        rect: Internal.Rect;
    }
    type GuiChildControl_ = GuiChildControl;
    interface SinglePoolElementAccessor {
        abstract callGetTemplate(arg0: Internal.StructureTemplateManager_): Internal.StructureTemplate;
        (arg0: Internal.StructureTemplateManager): Internal.StructureTemplate_;
    }
    type SinglePoolElementAccessor_ = SinglePoolElementAccessor | ((arg0: Internal.StructureTemplateManager)=> Internal.StructureTemplate_);
    class AlignedBox {
        constructor()
        constructor(arg0: Internal.AABB_)
        constructor(arg0: Internal.AlignedBox_)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        getClass(): typeof any;
        "rotate(team.creative.creativecore.common.util.math.transformation.Rotation,team.creative.creativecore.common.util.math.vec.Vec3f)"(arg0: team.creative.creativecore.common.util.math.transformation.Rotation_, arg1: Internal.Vec3f_): void;
        rotate(arg0: team.creative.creativecore.common.util.math.matrix.Matrix3_, arg1: Internal.Vec3f_): void;
        "add(org.joml.Vector3d)"(arg0: Internal.Vector3d_): void;
        add(arg0: Vec3i_): void;
        grow(arg0: Internal.Axis_, arg1: number): void;
        rotate(arg0: team.creative.creativecore.common.util.math.transformation.Rotation_, arg1: Internal.Vec3f_): void;
        getMin(arg0: Internal.Axis_): number;
        set(arg0: Internal.Facing_, arg1: number): void;
        getBB(): Internal.AABB;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        scale(arg0: number): void;
        get(arg0: Internal.Facing_): number;
        add(arg0: Internal.Vector3d_): void;
        getOffset(): BlockPos;
        voxelShape(arg0: BlockPos_): Internal.VoxelShape;
        getSize(): Internal.Vec3d;
        shrink(arg0: Internal.Axis_, arg1: number): void;
        setMax(arg0: Internal.Axis_, arg1: number): void;
        "sub(net.minecraft.core.Vec3i)"(arg0: Vec3i_): void;
        toString(): string;
        "sub(org.joml.Vector3d)"(arg0: Internal.Vector3d_): void;
        add(arg0: number, arg1: number, arg2: number): void;
        "rotate(team.creative.creativecore.common.util.math.matrix.Matrix3,team.creative.creativecore.common.util.math.vec.Vec3f)"(arg0: team.creative.creativecore.common.util.math.matrix.Matrix3_, arg1: Internal.Vec3f_): void;
        sub(arg0: Vec3i_): void;
        getMax(arg0: Internal.Axis_): number;
        notifyAll(): void;
        getSize(arg0: Internal.Axis_): number;
        getCorner(arg0: Internal.BoxCorner_): Internal.Vec3f;
        getCenter(): Internal.Vec3d;
        setMin(arg0: Internal.Axis_, arg1: number): void;
        getBB(arg0: BlockPos_): Internal.AABB;
        hashCode(): number;
        voxelShape(): Internal.VoxelShape;
        wait(): void;
        set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        sub(arg0: number, arg1: number, arg2: number): void;
        wait(arg0: number): void;
        "add(net.minecraft.core.Vec3i)"(arg0: Vec3i_): void;
        equals(arg0: any): boolean;
        sub(arg0: Internal.Vector3d_): void;
        get class(): typeof any
        get BB(): Internal.AABB
        get offset(): BlockPos
        get size(): Internal.Vec3d
        get center(): Internal.Vec3d
        minY: number;
        minZ: number;
        maxX: number;
        minX: number;
        maxZ: number;
        maxY: number;
    }
    type AlignedBox_ = AlignedBox;
    class LootTableEntry implements Internal.FunctionContainer, Internal.ConditionContainer {
        constructor(o: Internal.JsonObject_)
        getClass(): typeof any;
        addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer;
        randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
        name(name: net.minecraft.network.chat.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
        notify(): void;
        damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
        wait(arg0: number, arg1: number): void;
        count(count: Internal.NumberProvider_): Internal.FunctionContainer;
        survivesExplosion(): Internal.ConditionContainer;
        copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
        lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
        enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
        weight(weight: number): this;
        toString(): string;
        enchantRandomly(enchantments: ResourceLocation_[]): Internal.FunctionContainer;
        furnaceSmelt(): Internal.FunctionContainer;
        entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): Internal.ConditionContainer;
        lootingEnchant(count: Internal.NumberProvider_, limit: number): Internal.FunctionContainer;
        notifyAll(): void;
        addCondition(o: Internal.JsonObject_): this;
        addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction>): Internal.FunctionContainer;
        randomChance(chance: number): Internal.ConditionContainer;
        killedByPlayer(): Internal.ConditionContainer;
        nbt(tag: Internal.CompoundTag_): Internal.FunctionContainer;
        entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): Internal.ConditionContainer;
        hashCode(): number;
        quality(quality: number): this;
        wait(): void;
        wait(arg0: number): void;
        equals(arg0: any): boolean;
        name(name: net.minecraft.network.chat.Component_): Internal.FunctionContainer;
        get class(): typeof any
        readonly json: Internal.JsonObject;
    }
    type LootTableEntry_ = LootTableEntry;
    class MapLayer {
        constructor(arg0: Internal.MapDimension_, arg1: Internal.RegionHighlightExistenceTracker_)
        getClass(): typeof any;
        toString(): string;
        tryAddingToCompleteRegionDetection(arg0: Internal.RegionDetection_): void;
        notifyAll(): void;
        getCaveStart(): number;
        getRegionDetection(arg0: number, arg1: number): Internal.RegionDetection;
        preDetection(): void;
        notify(): void;
        wait(arg0: number, arg1: number): void;
        getDetectedRegions(): Internal.Hashtable<number, Internal.Hashtable<number, Internal.RegionDetection>>;
        getCompleteRegionDetection(arg0: number, arg1: number): Internal.RegionDetection;
        regionDetectionExists(arg0: number, arg1: number): boolean;
        getMapRegions(): Internal.LeveledRegionManager;
        addRegionDetection(arg0: Internal.RegionDetection_): void;
        hashCode(): number;
        getLinkedCompleteWorldSaveDetectedRegions(): Internal.Iterable<Internal.RegionDetection>;
        setCaveStart(arg0: number): void;
        wait(): void;
        getRegionHighlightExistenceTracker(): Internal.RegionHighlightExistenceTracker;
        wait(arg0: number): void;
        removeRegionDetection(arg0: number, arg1: number): void;
        equals(arg0: any): boolean;
        get class(): typeof any
        get caveStart(): number
        get detectedRegions(): Internal.Hashtable<number, Internal.Hashtable<number, Internal.RegionDetection>>
        get mapRegions(): Internal.LeveledRegionManager
        get linkedCompleteWorldSaveDetectedRegions(): Internal.Iterable<Internal.RegionDetection>
        set caveStart(arg0: number)
        get regionHighlightExistenceTracker(): Internal.RegionHighlightExistenceTracker
    }
    type MapLayer_ = MapLayer;
    class CocoonBlock extends Internal.BotaniaWaterloggedBlock implements Internal.EntityBlock {
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type CocoonBlock_ = CocoonBlock;
    abstract class BasicEntityBlock extends Internal.BaseEntityBlock {
        constructor(properties: Internal.BlockBehaviour$Properties_, shouldTick: boolean)
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        static preventCreativeDropFromBottomPart(level: Internal.Level_, pos: BlockPos_, state: Internal.BlockState_, player: Internal.Player_): void;
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getRenderShape(state: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        newBlockEntity(pos: BlockPos_, state: Internal.BlockState_): Internal.BlockEntity;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        entity(state: Internal.BlockState_): Internal.BlockEntityType<any>;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static createTickerHelper<E extends Internal.BlockEntity, A extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<A>, arg1: Internal.BlockEntityType_<E>, arg2: Internal.BlockEntityTicker_<E>): Internal.BlockEntityTicker<A>;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        /**
         * @deprecated
        */
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(level: Internal.Level_, state: Internal.BlockState_, type: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        onRemove(state: Internal.BlockState_, level: Internal.Level_, pos: BlockPos_, newState: Internal.BlockState_, moved: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type BasicEntityBlock_ = BasicEntityBlock;
    class CherryLeavesBlock extends Internal.LeavesBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isEnabled(arg0: Internal.FeatureFlagSet_): boolean;
        /**
         * @deprecated
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        decaying(arg0: Internal.BlockState_): boolean;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        setRandomTickCallback(callback: Internal.Consumer_<any>): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        stepOn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_): void;
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        getSettings(): Internal.BlockBehaviour$Properties;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        asItem(): Internal.Item;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_, arg6: boolean): void;
        getBlacklistedEnchantments(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Set<Internal.Enchantment>;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        getSpeedFactor(): number;
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isPossibleToRespawnInThis(arg0: Internal.BlockState_): boolean;
        playerDestroy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.BlockEntity_, arg5: Internal.ItemStack_): void;
        mfix$setDelegate(registryKey: Internal.ResourceKey_<any>, holder: Internal.Holder$Reference_<any>): void;
        playerWillDestroy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getClass(): typeof any;
        getMaxVerticalOffset(): number;
        mfix$getDelegate(registryKey: Internal.ResourceKey_<any>): Internal.Holder$Reference<any>;
        getRenderPropertiesInternal(): any;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootParams$Builder_): Internal.List<Internal.ItemStack>;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        embplus$cast(): Internal.LeavesBlock;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setRequiresTool(v: boolean): void;
        asBlock(): Internal.Block;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        spawnTableParticle(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_): void;
        puzzleslib$setItem(arg0: Internal.Item_): void;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        wait(arg0: number): void;
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3d>;
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Block_, arg4: BlockPos_, arg5: boolean): void;
        getBlockSupportShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        static byItem(arg0: Internal.Item_): Internal.Block;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsTreasure(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.InteractionHand_, arg5: Internal.BlockHitResult_): Internal.InteractionResult;
        setLightEmission(v: number): void;
        setJumpFactor(arg0: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        spawnDestroyParticles(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        wait(): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        setIsRandomlyTicking(arg0: boolean): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        defaultMapColor(): Internal.MapColor;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3d_): Internal.BlockState;
        setNameKey(arg0: string): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        registerDefaultState(arg0: Internal.BlockState_): void;
        getLightEmission(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        setBedOccupied(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.LivingEntity_, arg4: boolean): void;
        arch$registryName(): ResourceLocation;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        getMaxEnchantingPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getId(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.Fluid)"(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        embplus$activeNeighbors(): number;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        getSoundType(arg0: Internal.BlockState_): SoundType;
        isAir(arg0: Internal.BlockState_): boolean;
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getTableParticle(arg0: Internal.BlockState_): Internal.ParticleOptions;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        fallOn(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: number): void;
        tryDropExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: Internal.IntProvider_): void;
        getArcanaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.Direction_): boolean;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        /**
         * @deprecated
        */
        getDirectSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        setDrops(arg0: ResourceLocation_): void;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        "canBeReplaced(net.minecraft.world.level.block.state.BlockState,net.minecraft.world.item.context.BlockPlaceContext)"(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.MapColor_): Internal.MapColor;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        embplus$getResourceLocation(): ResourceLocation;
        getQuantaBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setSpeedFactor(arg0: number): void;
        getBlockProperties(): Internal.BlockBehaviour$Properties;
        setExplosionResistance(arg0: number): void;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        toString(): string;
        notifyAll(): void;
        getShapeForEachState(arg0: Internal.Function_<Internal.BlockState, Internal.VoxelShape>): Internal.ImmutableMap<Internal.BlockState, Internal.VoxelShape>;
        getId(): string;
        getLootTable(): ResourceLocation;
        getQuantaRectification(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        propagatesSkylightDown(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setPlacedBy(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        getFriction(): number;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        createBlockStateDefinition(arg0: Internal.StateDefinition$Builder_<Internal.Block, Internal.BlockState>): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        notify(): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.SignalGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        arch$holder(): Internal.Holder<Internal.Block>;
        static getOptionalDistanceAt(arg0: Internal.BlockState_): Internal.OptionalInt;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        dropFromExplosion(arg0: Internal.Explosion_): boolean;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        wait(arg0: number, arg1: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<net.minecraft.network.chat.Component>, arg3: Internal.TooltipFlag_): void;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getName(): Internal.MutableComponent;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getBonusClues(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        /**
         * @deprecated
        */
        attack(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): void;
        /**
         * @deprecated
        */
        getShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        static stateById(arg0: number): Internal.BlockState;
        requiredFeatures(): Internal.FeatureFlagSet;
        hashCode(): number;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        setHasCollision(arg0: boolean): void;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set randomTickCallback(callback: Internal.Consumer_<any>)
        get settings(): Internal.BlockBehaviour$Properties
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        get speedFactor(): number
        get class(): typeof any
        get maxVerticalOffset(): number
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        get maxHorizontalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set nameKey(arg0: string)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        set soundType(arg0: SoundType_)
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get descriptionId(): string
        get jumpFactor(): number
        set drops(arg0: ResourceLocation_)
        set speedFactor(arg0: number)
        get blockProperties(): Internal.BlockBehaviour$Properties
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        get friction(): number
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get mod(): string
        set hasCollision(arg0: boolean)
    }
    type CherryLeavesBlock_ = CherryLeavesBlock;
}
declare namespace com.github.elenterius.biomancy.mixin.accessor {
    interface ServerLevelAccessor {
        abstract biomancy$entityManager(): Internal.PersistentEntitySectionManager<Internal.Entity>;
        (): Internal.PersistentEntitySectionManager_<Internal.Entity>;
    }
    type ServerLevelAccessor_ = (()=> Internal.PersistentEntitySectionManager_<Internal.Entity>) | ServerLevelAccessor;
}
